builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0076 starttime: 1468519453.57 results: success (0) buildid: 20160714100743 builduid: c872b8ab7bb44532a943333c2596d4c5 revision: 36faf180f49d6e6af84f55231052b1bac85b3bcd ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 11:04:13.570670) ========= master: http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 11:04:13.571164) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 11:04:13.571529) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 11:04:13.674762) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 11:04:13.675474) ========= 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.k3ZNMsvRXr/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.Yu7tC9ohZj/Listeners TMPDIR=/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/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-14 11:04:13-- 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% 159M=0s 2016-07-14 11:04:13 (159 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.127889 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 11:04:13.830822) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 11:04:13.831516) ========= 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.k3ZNMsvRXr/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.Yu7tC9ohZj/Listeners TMPDIR=/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/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.028152 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 11:04:13.882723) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-14 11:04:13.883484) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 36faf180f49d6e6af84f55231052b1bac85b3bcd --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 36faf180f49d6e6af84f55231052b1bac85b3bcd --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.k3ZNMsvRXr/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.Yu7tC9ohZj/Listeners TMPDIR=/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/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-14 11:04:13,958 truncating revision to first 12 chars 2016-07-14 11:04:13,958 Setting DEBUG logging. 2016-07-14 11:04:13,958 attempt 1/10 2016-07-14 11:04:13,958 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/36faf180f49d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-14 11:04:15,813 unpacking tar archive at: mozilla-beta-36faf180f49d/testing/mozharness/ program finished with exit code 0 elapsedTime=2.481198 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-14 11:04:16.391476) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 11:04:16.391871) ========= script_repo_revision: 36faf180f49d6e6af84f55231052b1bac85b3bcd ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 11:04:16.392319) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 11:04:16.392633) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 11:04:16.411311) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 44 secs) (at 2016-07-14 11:04:16.411868) ========= /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.k3ZNMsvRXr/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_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.Yu7tC9ohZj/Listeners TMPDIR=/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 11:04:16 INFO - MultiFileLogger online at 20160714 11:04:16 in /builds/slave/test 11:04:16 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 11:04:16 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:04:16 INFO - {'append_to_log': False, 11:04:16 INFO - 'base_work_dir': '/builds/slave/test', 11:04:16 INFO - 'blob_upload_branch': 'mozilla-beta', 11:04:16 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:04:16 INFO - 'buildbot_json_path': 'buildprops.json', 11:04:16 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:04:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:04:16 INFO - 'download_minidump_stackwalk': True, 11:04:16 INFO - 'download_symbols': 'true', 11:04:16 INFO - 'e10s': False, 11:04:16 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:04:16 INFO - 'tooltool.py': '/tools/tooltool.py', 11:04:16 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:04:16 INFO - '/tools/misc-python/virtualenv.py')}, 11:04:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:04:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:04:16 INFO - 'log_level': 'info', 11:04:16 INFO - 'log_to_console': True, 11:04:16 INFO - 'opt_config_files': (), 11:04:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:04:16 INFO - '--processes=1', 11:04:16 INFO - '--config=%(test_path)s/wptrunner.ini', 11:04:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:04:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:04:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:04:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:04:16 INFO - 'pip_index': False, 11:04:16 INFO - 'require_test_zip': True, 11:04:16 INFO - 'test_type': ('testharness',), 11:04:16 INFO - 'this_chunk': '1', 11:04:16 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:04:16 INFO - 'total_chunks': '10', 11:04:16 INFO - 'virtualenv_path': 'venv', 11:04:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:04:16 INFO - 'work_dir': 'build'} 11:04:16 INFO - ##### 11:04:16 INFO - ##### Running clobber step. 11:04:16 INFO - ##### 11:04:16 INFO - Running pre-action listener: _resource_record_pre_action 11:04:16 INFO - Running main action method: clobber 11:04:16 INFO - rmtree: /builds/slave/test/build 11:04:16 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:04:18 INFO - Running post-action listener: _resource_record_post_action 11:04:18 INFO - ##### 11:04:18 INFO - ##### Running read-buildbot-config step. 11:04:18 INFO - ##### 11:04:18 INFO - Running pre-action listener: _resource_record_pre_action 11:04:18 INFO - Running main action method: read_buildbot_config 11:04:18 INFO - Using buildbot properties: 11:04:18 INFO - { 11:04:18 INFO - "project": "", 11:04:18 INFO - "product": "firefox", 11:04:18 INFO - "script_repo_revision": "production", 11:04:18 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 11:04:18 INFO - "repository": "", 11:04:18 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 11:04:18 INFO - "buildid": "20160714100743", 11:04:18 INFO - "pgo_build": "False", 11:04:18 INFO - "basedir": "/builds/slave/test", 11:04:18 INFO - "buildnumber": 20, 11:04:18 INFO - "slavename": "t-yosemite-r7-0076", 11:04:18 INFO - "master": "http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/", 11:04:18 INFO - "platform": "macosx64", 11:04:18 INFO - "branch": "mozilla-beta", 11:04:18 INFO - "revision": "36faf180f49d6e6af84f55231052b1bac85b3bcd", 11:04:18 INFO - "repo_path": "releases/mozilla-beta", 11:04:18 INFO - "moz_repo_path": "", 11:04:18 INFO - "stage_platform": "macosx64", 11:04:18 INFO - "builduid": "c872b8ab7bb44532a943333c2596d4c5", 11:04:18 INFO - "slavebuilddir": "test" 11:04:18 INFO - } 11:04:18 INFO - Found installer url https://queue.taskcluster.net/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 11:04:18 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 11:04:18 INFO - Running post-action listener: _resource_record_post_action 11:04:18 INFO - ##### 11:04:18 INFO - ##### Running download-and-extract step. 11:04:18 INFO - ##### 11:04:18 INFO - Running pre-action listener: _resource_record_pre_action 11:04:18 INFO - Running main action method: download_and_extract 11:04:18 INFO - mkdir: /builds/slave/test/build/tests 11:04:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:04:18 INFO - https://queue.taskcluster.net/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 11:04:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 11:04:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 11:04:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 11:04:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 11:04:20 INFO - Downloaded 1201 bytes. 11:04:20 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 11:04:20 INFO - Using the following test package requirements: 11:04:20 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 11:04:20 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:04:20 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 11:04:20 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:04:20 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 11:04:20 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:04:20 INFO - u'jsshell-mac64.zip'], 11:04:20 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:04:20 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 11:04:20 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 11:04:20 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:04:20 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 11:04:20 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:04:20 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 11:04:20 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:04:20 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 11:04:20 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:04:20 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 11:04:20 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 11:04:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:04:20 INFO - https://queue.taskcluster.net/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 11:04:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 11:04:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 11:04:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 11:04:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 11:04:21 INFO - Downloaded 18370207 bytes. 11:04:21 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:04:21 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:04:21 INFO - caution: filename not matched: web-platform/* 11:04:21 INFO - Return code: 11 11:04:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:04:21 INFO - https://queue.taskcluster.net/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 11:04:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 11:04:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 11:04:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 11:04:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 11:04:23 INFO - Downloaded 36389883 bytes. 11:04:23 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:04:23 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:04:27 INFO - caution: filename not matched: bin/* 11:04:27 INFO - caution: filename not matched: config/* 11:04:27 INFO - caution: filename not matched: mozbase/* 11:04:27 INFO - caution: filename not matched: marionette/* 11:04:27 INFO - caution: filename not matched: tools/wptserve/* 11:04:27 INFO - Return code: 11 11:04:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:04:27 INFO - https://queue.taskcluster.net/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 11:04:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:04:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:04:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 11:04:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 11:04:29 INFO - Downloaded 73024567 bytes. 11:04:29 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:04:29 INFO - mkdir: /builds/slave/test/properties 11:04:29 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:04:29 INFO - Writing to file /builds/slave/test/properties/build_url 11:04:29 INFO - Contents: 11:04:29 INFO - build_url:https://queue.taskcluster.net/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:04:30 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:04:30 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:04:30 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:04:30 INFO - Contents: 11:04:30 INFO - symbols_url:https://queue.taskcluster.net/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:04:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:04:30 INFO - https://queue.taskcluster.net/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:04:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:04:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:04:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:04:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 11:04:33 INFO - Downloaded 103719803 bytes. 11:04:33 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 11:04:33 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 11:04:36 INFO - Return code: 0 11:04:36 INFO - Running post-action listener: _resource_record_post_action 11:04:36 INFO - Running post-action listener: set_extra_try_arguments 11:04:36 INFO - ##### 11:04:36 INFO - ##### Running create-virtualenv step. 11:04:36 INFO - ##### 11:04:36 INFO - Running pre-action listener: _pre_create_virtualenv 11:04:36 INFO - Running pre-action listener: _resource_record_pre_action 11:04:36 INFO - Running main action method: create_virtualenv 11:04:36 INFO - Creating virtualenv /builds/slave/test/build/venv 11:04:36 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 11:04:36 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:04:37 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:04:37 INFO - Using real prefix '/tools/python27' 11:04:37 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:04:37 INFO - Installing distribute.............................................................................................................................................................................................done. 11:04:40 INFO - Installing pip.................done. 11:04:40 INFO - Return code: 0 11:04:40 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:04:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:04:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:04:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:04:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:04:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:04:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:04:40 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 0x10e43de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e45af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc08d804130>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e4565e0>, '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 0x10e039cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e064990>, '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.k3ZNMsvRXr/Render', '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.Yu7tC9ohZj/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:04:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 11:04:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 11:04:40 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.k3ZNMsvRXr/Render', 11:04:40 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:04:40 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:04:40 INFO - 'HOME': '/Users/cltbld', 11:04:40 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:04:40 INFO - 'LOGNAME': 'cltbld', 11:04:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:04:40 INFO - 'MOZ_NO_REMOTE': '1', 11:04:40 INFO - 'NO_EM_RESTART': '1', 11:04:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:04:40 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:04:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:04:40 INFO - 'PWD': '/builds/slave/test', 11:04:40 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:04:40 INFO - 'SHELL': '/bin/bash', 11:04:40 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Yu7tC9ohZj/Listeners', 11:04:40 INFO - 'TMPDIR': '/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/', 11:04:40 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:04:40 INFO - 'USER': 'cltbld', 11:04:40 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:04:40 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:04:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:04:40 INFO - 'XPC_FLAGS': '0x0', 11:04:40 INFO - 'XPC_SERVICE_NAME': '0', 11:04:40 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:04:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:04:40 INFO - Downloading/unpacking psutil>=0.7.1 11:04:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:04:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:04:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:04:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:04:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:04:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:04:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:04:43 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:04:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:04:43 INFO - Installing collected packages: psutil 11:04:43 INFO - Running setup.py install for psutil 11:04:43 INFO - building 'psutil._psutil_osx' extension 11:04:43 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 11:04:44 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 11:04:44 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 11:04:44 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 11:04:44 INFO - building 'psutil._psutil_posix' extension 11:04:44 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 11:04:44 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 11:04:44 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 11:04:44 INFO - ^ 11:04:44 INFO - 1 warning generated. 11:04:44 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 11:04:44 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:04:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:04:44 INFO - Successfully installed psutil 11:04:44 INFO - Cleaning up... 11:04:44 INFO - Return code: 0 11:04:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:04: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')]} 11:04:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:04:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:04: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')]} 11:04:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:04:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:04: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', '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 0x10e43de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e45af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc08d804130>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e4565e0>, '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 0x10e039cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e064990>, '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.k3ZNMsvRXr/Render', '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.Yu7tC9ohZj/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:04: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', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 11:04: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 mozsystemmonitor==0.0.0 11:04:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.k3ZNMsvRXr/Render', 11:04:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:04:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:04:44 INFO - 'HOME': '/Users/cltbld', 11:04:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:04:44 INFO - 'LOGNAME': 'cltbld', 11:04:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:04:44 INFO - 'MOZ_NO_REMOTE': '1', 11:04:44 INFO - 'NO_EM_RESTART': '1', 11:04:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:04:44 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:04:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:04:44 INFO - 'PWD': '/builds/slave/test', 11:04:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:04:44 INFO - 'SHELL': '/bin/bash', 11:04:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Yu7tC9ohZj/Listeners', 11:04:44 INFO - 'TMPDIR': '/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/', 11:04:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:04:44 INFO - 'USER': 'cltbld', 11:04:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:04:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:04:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:04:44 INFO - 'XPC_FLAGS': '0x0', 11:04:44 INFO - 'XPC_SERVICE_NAME': '0', 11:04:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:04:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:04:45 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:04:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:04:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:04:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:04:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:04:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:04:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:04:47 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:04:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:04:47 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:04:47 INFO - Installing collected packages: mozsystemmonitor 11:04:47 INFO - Running setup.py install for mozsystemmonitor 11:04:47 INFO - Successfully installed mozsystemmonitor 11:04:47 INFO - Cleaning up... 11:04:47 INFO - Return code: 0 11:04:47 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:04:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:04:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:04:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:04:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:04:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:04:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:04:47 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 0x10e43de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e45af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc08d804130>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e4565e0>, '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 0x10e039cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e064990>, '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.k3ZNMsvRXr/Render', '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.Yu7tC9ohZj/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:04:47 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 11:04:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 11:04:47 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.k3ZNMsvRXr/Render', 11:04:47 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:04:47 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:04:47 INFO - 'HOME': '/Users/cltbld', 11:04:47 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:04:47 INFO - 'LOGNAME': 'cltbld', 11:04:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:04:47 INFO - 'MOZ_NO_REMOTE': '1', 11:04:47 INFO - 'NO_EM_RESTART': '1', 11:04:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:04:47 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:04:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:04:47 INFO - 'PWD': '/builds/slave/test', 11:04:47 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:04:47 INFO - 'SHELL': '/bin/bash', 11:04:47 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Yu7tC9ohZj/Listeners', 11:04:47 INFO - 'TMPDIR': '/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/', 11:04:47 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:04:47 INFO - 'USER': 'cltbld', 11:04:47 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:04:47 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:04:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:04:47 INFO - 'XPC_FLAGS': '0x0', 11:04:47 INFO - 'XPC_SERVICE_NAME': '0', 11:04:47 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:04:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:04:48 INFO - Downloading/unpacking blobuploader==1.2.4 11:04:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:04:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:04:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:04:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:04:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:04:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:04:50 INFO - Downloading blobuploader-1.2.4.tar.gz 11:04:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:04:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:04:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:04:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:04:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:04:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:04:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:04:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:04:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:04:51 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:04:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:04:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:04:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:04:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:04:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:04:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:04:51 INFO - Downloading docopt-0.6.1.tar.gz 11:04:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:04:51 INFO - Installing collected packages: blobuploader, requests, docopt 11:04:51 INFO - Running setup.py install for blobuploader 11:04:51 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:04:52 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:04:52 INFO - Running setup.py install for requests 11:04:52 INFO - Running setup.py install for docopt 11:04:52 INFO - Successfully installed blobuploader requests docopt 11:04:52 INFO - Cleaning up... 11:04:52 INFO - Return code: 0 11:04:52 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:04:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:04:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:04:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:04:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:04:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:04:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:04:52 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 0x10e43de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e45af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc08d804130>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e4565e0>, '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 0x10e039cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e064990>, '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.k3ZNMsvRXr/Render', '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.Yu7tC9ohZj/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:04:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 11:04:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:04:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.k3ZNMsvRXr/Render', 11:04:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:04:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:04:52 INFO - 'HOME': '/Users/cltbld', 11:04:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:04:52 INFO - 'LOGNAME': 'cltbld', 11:04:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:04:52 INFO - 'MOZ_NO_REMOTE': '1', 11:04:52 INFO - 'NO_EM_RESTART': '1', 11:04:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:04:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:04:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:04:52 INFO - 'PWD': '/builds/slave/test', 11:04:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:04:52 INFO - 'SHELL': '/bin/bash', 11:04:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Yu7tC9ohZj/Listeners', 11:04:52 INFO - 'TMPDIR': '/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/', 11:04:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:04:52 INFO - 'USER': 'cltbld', 11:04:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:04:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:04:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:04:52 INFO - 'XPC_FLAGS': '0x0', 11:04:52 INFO - 'XPC_SERVICE_NAME': '0', 11:04:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:04:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:04:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:04:52 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-loTRe8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:04:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:04:53 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-6Wp_1m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:04:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:04:53 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-eCNd3H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:04:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:04:53 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-GqV1F7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:04:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:04:53 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-Za0DRj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:04:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:04:53 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-ZI0S2H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:04:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:04:53 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-wzlcle-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:04:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:04:53 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-9WNrpx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:04:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:04:53 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-ThWoM0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:04:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:04:53 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-dznLfb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:04:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:04:54 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-HRmdqJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:04:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:04:54 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-HklK_V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:04:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:04:54 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-g4NAbH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:04:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:04:54 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-uh2YRO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:04:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:04:54 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-Iwdvsd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:04:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:04:54 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-C1G43c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:04:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:04:54 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-9z1hgG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:04:54 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:04:54 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-ZIjULc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:04:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:04:54 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-LA8t5g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:04:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:04:54 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-t0VFmW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:04:55 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:04:55 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-6QglwY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:04:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:04:55 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 11:04:55 INFO - Running setup.py install for manifestparser 11:04:55 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:04:55 INFO - Running setup.py install for mozcrash 11:04:55 INFO - Running setup.py install for mozdebug 11:04:56 INFO - Running setup.py install for mozdevice 11:04:56 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:04:56 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:04:56 INFO - Running setup.py install for mozfile 11:04:56 INFO - Running setup.py install for mozhttpd 11:04:56 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:04:56 INFO - Running setup.py install for mozinfo 11:04:56 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:04:56 INFO - Running setup.py install for mozInstall 11:04:56 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:04:56 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:04:56 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:04:56 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:04:56 INFO - Running setup.py install for mozleak 11:04:56 INFO - Running setup.py install for mozlog 11:04:57 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:04:57 INFO - Running setup.py install for moznetwork 11:04:57 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:04:57 INFO - Running setup.py install for mozprocess 11:04:57 INFO - Running setup.py install for mozprofile 11:04:57 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:04:57 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:04:57 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:04:57 INFO - Running setup.py install for mozrunner 11:04:57 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:04:57 INFO - Running setup.py install for mozscreenshot 11:04:57 INFO - Running setup.py install for moztest 11:04:58 INFO - Running setup.py install for mozversion 11:04:58 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:04:58 INFO - Running setup.py install for wptserve 11:04:58 INFO - Running setup.py install for marionette-driver 11:04:58 INFO - Running setup.py install for browsermob-proxy 11:04:58 INFO - Running setup.py install for marionette-client 11:04:58 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:04:58 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:04:59 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 11:04:59 INFO - Cleaning up... 11:04:59 INFO - Return code: 0 11:04:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:04:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:04:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:04:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:04:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:04:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:04:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:04:59 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 0x10e43de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e45af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc08d804130>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e4565e0>, '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 0x10e039cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e064990>, '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.k3ZNMsvRXr/Render', '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.Yu7tC9ohZj/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:04:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 11:04:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:04:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.k3ZNMsvRXr/Render', 11:04:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:04:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:04:59 INFO - 'HOME': '/Users/cltbld', 11:04:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:04:59 INFO - 'LOGNAME': 'cltbld', 11:04:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:04:59 INFO - 'MOZ_NO_REMOTE': '1', 11:04:59 INFO - 'NO_EM_RESTART': '1', 11:04:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:04:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:04:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:04:59 INFO - 'PWD': '/builds/slave/test', 11:04:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:04:59 INFO - 'SHELL': '/bin/bash', 11:04:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Yu7tC9ohZj/Listeners', 11:04:59 INFO - 'TMPDIR': '/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/', 11:04:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:04:59 INFO - 'USER': 'cltbld', 11:04:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:04:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:04:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:04:59 INFO - 'XPC_FLAGS': '0x0', 11:04:59 INFO - 'XPC_SERVICE_NAME': '0', 11:04:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:04:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:04:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:04:59 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-ta0ZHi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:04:59 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 11:04:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:04:59 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-kyW7BW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:04:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 11:04:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:04:59 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-HBEwFX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:04:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 11:04:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:04:59 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-AeKjgD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:04:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 11:04:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:04:59 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-1alaAZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:04:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 11:04:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:04:59 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-ebnVJZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:04:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 11:04:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:04:59 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-SBONNB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:05:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 11:05:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:05:00 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-kxn7m4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:05:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 11:05:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:05:00 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-VEhcG5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:05:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 11:05:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:05:00 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-SC1dgV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:05:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:05:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:05:00 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-4VpPyQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:05:00 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 11:05:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:05:00 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-hoah7y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:05:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 11:05:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:05:00 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-RqRs5N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:05:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 11:05:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:05:00 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-QHNQ91-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:05:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 11:05:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:05:00 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-0BvcM4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:05:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 11:05:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:05:00 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-_liMgP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:05:01 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 11:05:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:05:01 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-X4AclS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:05:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 11:05:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:05:01 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-BYeaOA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:05:01 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 11:05:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:05:01 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-7h22iN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:05:01 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 11:05:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:05:01 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-gq88Ef-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:05:01 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 11:05:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:05:01 INFO - Running setup.py (path:/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/pip-sOpPiZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:05:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:05:02 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 11:05:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 11:05:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 11:05:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 11:05:02 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 11:05:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 11:05:02 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:05:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:05:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:05:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:05:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:05:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:05:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:05:04 INFO - Downloading blessings-1.6.tar.gz 11:05:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:05:04 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 11:05:04 INFO - Installing collected packages: blessings 11:05:04 INFO - Running setup.py install for blessings 11:05:04 INFO - Successfully installed blessings 11:05:04 INFO - Cleaning up... 11:05:04 INFO - Return code: 0 11:05:04 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:05:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:05:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:05:05 INFO - Reading from file tmpfile_stdout 11:05:05 INFO - Current package versions: 11:05:05 INFO - blessings == 1.6 11:05:05 INFO - blobuploader == 1.2.4 11:05:05 INFO - browsermob-proxy == 0.6.0 11:05:05 INFO - docopt == 0.6.1 11:05:05 INFO - manifestparser == 1.1 11:05:05 INFO - marionette-client == 2.3.0 11:05:05 INFO - marionette-driver == 1.4.0 11:05:05 INFO - mozInstall == 1.12 11:05:05 INFO - mozcrash == 0.17 11:05:05 INFO - mozdebug == 0.1 11:05:05 INFO - mozdevice == 0.48 11:05:05 INFO - mozfile == 1.2 11:05:05 INFO - mozhttpd == 0.7 11:05:05 INFO - mozinfo == 0.9 11:05:05 INFO - mozleak == 0.1 11:05:05 INFO - mozlog == 3.1 11:05:05 INFO - moznetwork == 0.27 11:05:05 INFO - mozprocess == 0.22 11:05:05 INFO - mozprofile == 0.28 11:05:05 INFO - mozrunner == 6.11 11:05:05 INFO - mozscreenshot == 0.1 11:05:05 INFO - mozsystemmonitor == 0.0 11:05:05 INFO - moztest == 0.7 11:05:05 INFO - mozversion == 1.4 11:05:05 INFO - psutil == 3.1.1 11:05:05 INFO - requests == 1.2.3 11:05:05 INFO - wptserve == 1.4.0 11:05:05 INFO - wsgiref == 0.1.2 11:05:05 INFO - Running post-action listener: _resource_record_post_action 11:05:05 INFO - Running post-action listener: _start_resource_monitoring 11:05:05 INFO - Starting resource monitoring. 11:05:05 INFO - ##### 11:05:05 INFO - ##### Running pull step. 11:05:05 INFO - ##### 11:05:05 INFO - Running pre-action listener: _resource_record_pre_action 11:05:05 INFO - Running main action method: pull 11:05:05 INFO - Pull has nothing to do! 11:05:05 INFO - Running post-action listener: _resource_record_post_action 11:05:05 INFO - ##### 11:05:05 INFO - ##### Running install step. 11:05:05 INFO - ##### 11:05:05 INFO - Running pre-action listener: _resource_record_pre_action 11:05:05 INFO - Running main action method: install 11:05:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:05:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:05:05 INFO - Reading from file tmpfile_stdout 11:05:05 INFO - Detecting whether we're running mozinstall >=1.0... 11:05:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:05:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:05:05 INFO - Reading from file tmpfile_stdout 11:05:05 INFO - Output received: 11:05:05 INFO - Usage: mozinstall [options] installer 11:05:05 INFO - Options: 11:05:05 INFO - -h, --help show this help message and exit 11:05:05 INFO - -d DEST, --destination=DEST 11:05:05 INFO - Directory to install application into. [default: 11:05:05 INFO - "/builds/slave/test"] 11:05:05 INFO - --app=APP Application being installed. [default: firefox] 11:05:05 INFO - mkdir: /builds/slave/test/build/application 11:05:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 11:05:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 11:05:23 INFO - Reading from file tmpfile_stdout 11:05:23 INFO - Output received: 11:05:23 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 11:05:23 INFO - Running post-action listener: _resource_record_post_action 11:05:23 INFO - ##### 11:05:23 INFO - ##### Running run-tests step. 11:05:23 INFO - ##### 11:05:23 INFO - Running pre-action listener: _resource_record_pre_action 11:05:23 INFO - Running main action method: run_tests 11:05:23 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:05:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:05:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:05:23 INFO - grabbing minidump binary from tooltool 11:05:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:05:23 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 0x10e4565e0>, '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 0x10e039cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e064990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:05:23 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 11:05:23 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 11:05:23 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:05:23 INFO - Return code: 0 11:05:23 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 11:05:23 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:05:23 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 11:05:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 11:05:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.k3ZNMsvRXr/Render', 11:05:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:05:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:05:23 INFO - 'HOME': '/Users/cltbld', 11:05:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:05:23 INFO - 'LOGNAME': 'cltbld', 11:05:23 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:05:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:05:23 INFO - 'MOZ_NO_REMOTE': '1', 11:05:23 INFO - 'NO_EM_RESTART': '1', 11:05:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:05:23 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:05:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:05:23 INFO - 'PWD': '/builds/slave/test', 11:05:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:05:23 INFO - 'SHELL': '/bin/bash', 11:05:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Yu7tC9ohZj/Listeners', 11:05:23 INFO - 'TMPDIR': '/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/T/', 11:05:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:05:23 INFO - 'USER': 'cltbld', 11:05:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:05:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:05:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:05:23 INFO - 'XPC_FLAGS': '0x0', 11:05:23 INFO - 'XPC_SERVICE_NAME': '0', 11:05:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:05:23 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 11:05:24 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 11:05:24 INFO - import pkg_resources 11:05:25 INFO - Using 1 client processes 11:05:25 INFO - wptserve Starting http server on 127.0.0.1:8000 11:05:25 INFO - wptserve Starting http server on 127.0.0.1:8001 11:05:25 INFO - wptserve Starting http server on 127.0.0.1:8443 11:05:27 INFO - SUITE-START | Running 778 tests 11:05:27 INFO - Running testharness tests 11:05:27 INFO - Setting up ssl 11:05:27 INFO - PROCESS | certutil | 11:05:27 INFO - PROCESS | certutil | 11:05:27 INFO - PROCESS | certutil | 11:05:27 INFO - Certificate Nickname Trust Attributes 11:05:27 INFO - SSL,S/MIME,JAR/XPI 11:05:27 INFO - 11:05:27 INFO - web-platform-tests CT,, 11:05:27 INFO - 11:05:27 INFO - Starting runner 11:05:28 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 11:05:28 INFO - PROCESS | 1647 | 1468519528245 Marionette DEBUG Marionette enabled via build flag and pref 11:05:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x113deb800 == 1 [pid = 1647] [id = 1] 11:05:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 1 (0x113dec000) [pid = 1647] [serial = 1] [outer = 0x0] 11:05:28 INFO - PROCESS | 1647 | [1647] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:05:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 2 (0x113ded000) [pid = 1647] [serial = 2] [outer = 0x113dec000] 11:05:28 INFO - PROCESS | 1647 | 1468519528560 Marionette INFO Listening on port 2828 11:05:28 INFO - PROCESS | 1647 | 1468519528789 Marionette DEBUG Marionette enabled via command-line flag 11:05:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x116a64000 == 2 [pid = 1647] [id = 2] 11:05:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 3 (0x116a64800) [pid = 1647] [serial = 3] [outer = 0x0] 11:05:28 INFO - PROCESS | 1647 | [1647] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:05:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 4 (0x116a65800) [pid = 1647] [serial = 4] [outer = 0x116a64800] 11:05:28 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:05:28 INFO - PROCESS | 1647 | 1468519528936 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49281 11:05:29 INFO - PROCESS | 1647 | 1468519529021 Marionette DEBUG Closed connection conn0 11:05:29 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:05:29 INFO - PROCESS | 1647 | 1468519529027 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49282 11:05:29 INFO - PROCESS | 1647 | 1468519529035 Marionette DEBUG Closed connection conn1 11:05:29 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:05:29 INFO - PROCESS | 1647 | 1468519529040 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49283 11:05:29 INFO - PROCESS | 1647 | 1468519529048 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:05:29 INFO - PROCESS | 1647 | 1468519529054 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":"20160714100743","device":"desktop","version":"48.0"} 11:05:29 INFO - PROCESS | 1647 | [1647] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:05:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x119c76000 == 3 [pid = 1647] [id = 3] 11:05:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 5 (0x119c76800) [pid = 1647] [serial = 5] [outer = 0x0] 11:05:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x119c77000 == 4 [pid = 1647] [id = 4] 11:05:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 6 (0x119e10800) [pid = 1647] [serial = 6] [outer = 0x0] 11:05:30 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:05:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x121538800 == 5 [pid = 1647] [id = 5] 11:05:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 7 (0x119e0d000) [pid = 1647] [serial = 7] [outer = 0x0] 11:05:30 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:05:30 INFO - PROCESS | 1647 | [1647] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:05:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 8 (0x121911000) [pid = 1647] [serial = 8] [outer = 0x119e0d000] 11:05:30 INFO - PROCESS | 1647 | [1647] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:05:30 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:05:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 9 (0x123342000) [pid = 1647] [serial = 9] [outer = 0x119c76800] 11:05:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 10 (0x123420400) [pid = 1647] [serial = 10] [outer = 0x119e10800] 11:05:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 11 (0x123422000) [pid = 1647] [serial = 11] [outer = 0x119e0d000] 11:05:30 INFO - PROCESS | 1647 | [1647] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:05:31 INFO - PROCESS | 1647 | 1468519531139 Marionette INFO startBrowser 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:31 INFO - PROCESS | 1647 | 1468519531160 Marionette DEBUG loaded listener.js 11:05:31 INFO - PROCESS | 1647 | 1468519531170 Marionette DEBUG loaded listener.js 11:05:31 INFO - PROCESS | 1647 | 1468519531171 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:31 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:05:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 12 (0x127036400) [pid = 1647] [serial = 12] [outer = 0x119e0d000] 11:05:31 INFO - PROCESS | 1647 | 1468519531478 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"4ba4b112-7d28-7c49-9b38-c39bd68f8a00","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":"20160714100743","device":"desktop","version":"48.0","command_id":1}}] 11:05:31 INFO - PROCESS | 1647 | 1468519531564 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:05:31 INFO - PROCESS | 1647 | 1468519531567 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:31 INFO - PROCESS | 1647 | 1468519531624 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 11:05:31 INFO - PROCESS | 1647 | 1468519531698 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:05:31 INFO - PROCESS | 1647 | 1468519531699 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:31 INFO - PROCESS | 1647 | [1647] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:05:31 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:05:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 13 (0x12770f800) [pid = 1647] [serial = 13] [outer = 0x119e0d000] 11:05:31 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:05:31 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:05:31 INFO - PROCESS | 1647 | 1468519531951 Marionette TRACE conn2 <- [1,3,null,{}] 11:05:31 INFO - PROCESS | 1647 | 1468519531954 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:05:31 INFO - PROCESS | 1647 | 1468519531956 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:31 INFO - PROCESS | 1647 | 1468519531973 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 11:05:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:05:32 INFO - PROCESS | 1647 | 1468519532001 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 11:05:32 INFO - PROCESS | 1647 | 1468519532002 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 11:05:32 INFO - PROCESS | 1647 | 1468519532005 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:05:32 INFO - PROCESS | 1647 | 1468519532007 Marionette TRACE conn2 <- [1,6,null,{}] 11:05:32 INFO - PROCESS | 1647 | 1468519532010 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:32 INFO - PROCESS | 1647 | 1468519532012 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:32 INFO - PROCESS | 1647 | 1468519532024 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 11:05:32 INFO - PROCESS | 1647 | 1468519532027 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:32 INFO - PROCESS | 1647 | 1468519532028 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x129173000 == 6 [pid = 1647] [id = 6] 11:05:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 14 (0x129153000) [pid = 1647] [serial = 14] [outer = 0x0] 11:05:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 15 (0x129154c00) [pid = 1647] [serial = 15] [outer = 0x129153000] 11:05:32 INFO - PROCESS | 1647 | 1468519532062 Marionette DEBUG loaded listener.js 11:05:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 16 (0x12915a400) [pid = 1647] [serial = 16] [outer = 0x129153000] 11:05:32 INFO - PROCESS | 1647 | 1468519532370 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:05:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x12940f800 == 7 [pid = 1647] [id = 7] 11:05:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 17 (0x1292b2400) [pid = 1647] [serial = 17] [outer = 0x0] 11:05:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 18 (0x129524000) [pid = 1647] [serial = 18] [outer = 0x1292b2400] 11:05:32 INFO - PROCESS | 1647 | 1468519532400 Marionette DEBUG loaded listener.js 11:05:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:05:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 419ms 11:05:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 19 (0x12952dc00) [pid = 1647] [serial = 19] [outer = 0x1292b2400] 11:05:32 INFO - PROCESS | 1647 | 1468519532463 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 11:05:32 INFO - PROCESS | 1647 | 1468519532465 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 11:05:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:05:32 INFO - PROCESS | 1647 | 1468519532487 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:05:32 INFO - PROCESS | 1647 | 1468519532489 Marionette TRACE conn2 <- [1,10,null,{}] 11:05:32 INFO - PROCESS | 1647 | 1468519532503 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:32 INFO - PROCESS | 1647 | 1468519532507 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:32 INFO - PROCESS | 1647 | 1468519532639 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 11:05:32 INFO - PROCESS | 1647 | 1468519532664 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:32 INFO - PROCESS | 1647 | 1468519532665 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a797800 == 8 [pid = 1647] [id = 8] 11:05:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 20 (0x129528800) [pid = 1647] [serial = 20] [outer = 0x0] 11:05:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 21 (0x12a7dd400) [pid = 1647] [serial = 21] [outer = 0x129528800] 11:05:32 INFO - PROCESS | 1647 | 1468519532694 Marionette DEBUG loaded listener.js 11:05:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 22 (0x12a7e1800) [pid = 1647] [serial = 22] [outer = 0x129528800] 11:05:33 INFO - PROCESS | 1647 | 1468519533010 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 11:05:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:05:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 575ms 11:05:33 INFO - PROCESS | 1647 | 1468519533058 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 11:05:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:05:33 INFO - PROCESS | 1647 | 1468519533060 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 11:05:33 INFO - PROCESS | 1647 | 1468519533082 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:05:33 INFO - PROCESS | 1647 | 1468519533083 Marionette TRACE conn2 <- [1,14,null,{}] 11:05:33 INFO - PROCESS | 1647 | 1468519533088 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:33 INFO - PROCESS | 1647 | 1468519533090 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:33 INFO - PROCESS | 1647 | 1468519533209 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 11:05:33 INFO - PROCESS | 1647 | 1468519533218 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:33 INFO - PROCESS | 1647 | 1468519533219 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b772000 == 9 [pid = 1647] [id = 9] 11:05:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 23 (0x12b07c400) [pid = 1647] [serial = 23] [outer = 0x0] 11:05:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 24 (0x12b07f400) [pid = 1647] [serial = 24] [outer = 0x12b07c400] 11:05:33 INFO - PROCESS | 1647 | 1468519533243 Marionette DEBUG loaded listener.js 11:05:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 25 (0x12b79f400) [pid = 1647] [serial = 25] [outer = 0x12b07c400] 11:05:33 INFO - PROCESS | 1647 | 1468519533509 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 11:05:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:05:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 488ms 11:05:33 INFO - PROCESS | 1647 | 1468519533551 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 11:05:33 INFO - PROCESS | 1647 | 1468519533553 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 11:05:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:05:33 INFO - PROCESS | 1647 | 1468519533555 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:05:33 INFO - PROCESS | 1647 | 1468519533556 Marionette TRACE conn2 <- [1,18,null,{}] 11:05:33 INFO - PROCESS | 1647 | 1468519533558 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:33 INFO - PROCESS | 1647 | 1468519533560 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:33 INFO - PROCESS | 1647 | 1468519533667 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 11:05:33 INFO - PROCESS | 1647 | 1468519533671 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:33 INFO - PROCESS | 1647 | 1468519533673 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ba96000 == 10 [pid = 1647] [id = 10] 11:05:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 26 (0x12ba0f800) [pid = 1647] [serial = 26] [outer = 0x0] 11:05:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 27 (0x12ba77400) [pid = 1647] [serial = 27] [outer = 0x12ba0f800] 11:05:33 INFO - PROCESS | 1647 | 1468519533696 Marionette DEBUG loaded listener.js 11:05:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 28 (0x12ba7d400) [pid = 1647] [serial = 28] [outer = 0x12ba0f800] 11:05:33 INFO - PROCESS | 1647 | 1468519533954 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 11:05:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:05:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 11:05:33 INFO - PROCESS | 1647 | 1468519533976 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 11:05:33 INFO - PROCESS | 1647 | 1468519533979 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 11:05:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:05:33 INFO - PROCESS | 1647 | 1468519533988 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:05:33 INFO - PROCESS | 1647 | 1468519533989 Marionette TRACE conn2 <- [1,22,null,{}] 11:05:33 INFO - PROCESS | 1647 | 1468519533991 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:33 INFO - PROCESS | 1647 | 1468519533993 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:34 INFO - PROCESS | 1647 | 1468519534091 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 11:05:34 INFO - PROCESS | 1647 | 1468519534095 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:34 INFO - PROCESS | 1647 | 1468519534096 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdc3800 == 11 [pid = 1647] [id = 11] 11:05:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 29 (0x12ba80c00) [pid = 1647] [serial = 29] [outer = 0x0] 11:05:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 30 (0x12bd6dc00) [pid = 1647] [serial = 30] [outer = 0x12ba80c00] 11:05:34 INFO - PROCESS | 1647 | 1468519534121 Marionette DEBUG loaded listener.js 11:05:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 31 (0x117fb7c00) [pid = 1647] [serial = 31] [outer = 0x12ba80c00] 11:05:34 INFO - PROCESS | 1647 | 1468519534368 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 11:05:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:05:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 11:05:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:05:34 INFO - PROCESS | 1647 | 1468519534408 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 11:05:34 INFO - PROCESS | 1647 | 1468519534409 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 11:05:34 INFO - PROCESS | 1647 | 1468519534418 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:05:34 INFO - PROCESS | 1647 | 1468519534419 Marionette TRACE conn2 <- [1,26,null,{}] 11:05:34 INFO - PROCESS | 1647 | 1468519534422 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:34 INFO - PROCESS | 1647 | 1468519534423 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:34 INFO - PROCESS | 1647 | 1468519534519 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 11:05:34 INFO - PROCESS | 1647 | 1468519534523 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:34 INFO - PROCESS | 1647 | 1468519534525 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182d8800 == 12 [pid = 1647] [id = 12] 11:05:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 32 (0x118322800) [pid = 1647] [serial = 32] [outer = 0x0] 11:05:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 33 (0x128e7e400) [pid = 1647] [serial = 33] [outer = 0x118322800] 11:05:34 INFO - PROCESS | 1647 | 1468519534549 Marionette DEBUG loaded listener.js 11:05:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 34 (0x12bdef000) [pid = 1647] [serial = 34] [outer = 0x118322800] 11:05:34 INFO - PROCESS | 1647 | 1468519534786 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:05:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:05:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 426ms 11:05:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:05:34 INFO - PROCESS | 1647 | 1468519534838 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 11:05:34 INFO - PROCESS | 1647 | 1468519534839 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 11:05:34 INFO - PROCESS | 1647 | 1468519534841 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:05:34 INFO - PROCESS | 1647 | 1468519534842 Marionette TRACE conn2 <- [1,30,null,{}] 11:05:34 INFO - PROCESS | 1647 | 1468519534852 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:34 INFO - PROCESS | 1647 | 1468519534853 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:34 INFO - PROCESS | 1647 | 1468519534957 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 11:05:34 INFO - PROCESS | 1647 | 1468519534962 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:34 INFO - PROCESS | 1647 | 1468519534962 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3d1800 == 13 [pid = 1647] [id = 13] 11:05:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 35 (0x12bdef800) [pid = 1647] [serial = 35] [outer = 0x0] 11:05:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 36 (0x12bdf7800) [pid = 1647] [serial = 36] [outer = 0x12bdef800] 11:05:34 INFO - PROCESS | 1647 | 1468519534986 Marionette DEBUG loaded listener.js 11:05:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 37 (0x12bf16800) [pid = 1647] [serial = 37] [outer = 0x12bdef800] 11:05:35 INFO - PROCESS | 1647 | 1468519535215 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 11:05:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:05:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 418ms 11:05:35 INFO - PROCESS | 1647 | 1468519535273 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 11:05:35 INFO - PROCESS | 1647 | 1468519535274 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 11:05:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:05:35 INFO - PROCESS | 1647 | 1468519535276 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:05:35 INFO - PROCESS | 1647 | 1468519535277 Marionette TRACE conn2 <- [1,34,null,{}] 11:05:35 INFO - PROCESS | 1647 | 1468519535287 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:35 INFO - PROCESS | 1647 | 1468519535288 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:35 INFO - PROCESS | 1647 | 1468519535382 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 11:05:35 INFO - PROCESS | 1647 | 1468519535386 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:35 INFO - PROCESS | 1647 | 1468519535387 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c644800 == 14 [pid = 1647] [id = 14] 11:05:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 38 (0x12bf13c00) [pid = 1647] [serial = 38] [outer = 0x0] 11:05:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 39 (0x12bf1d800) [pid = 1647] [serial = 39] [outer = 0x12bf13c00] 11:05:35 INFO - PROCESS | 1647 | 1468519535411 Marionette DEBUG loaded listener.js 11:05:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 40 (0x12c3ec000) [pid = 1647] [serial = 40] [outer = 0x12bf13c00] 11:05:35 INFO - PROCESS | 1647 | 1468519535650 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 11:05:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:05:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 425ms 11:05:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:05:35 INFO - PROCESS | 1647 | 1468519535702 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 11:05:35 INFO - PROCESS | 1647 | 1468519535704 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 11:05:35 INFO - PROCESS | 1647 | 1468519535706 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:05:35 INFO - PROCESS | 1647 | 1468519535707 Marionette TRACE conn2 <- [1,38,null,{}] 11:05:35 INFO - PROCESS | 1647 | 1468519535709 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:35 INFO - PROCESS | 1647 | 1468519535711 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:35 INFO - PROCESS | 1647 | 1468519535816 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 11:05:35 INFO - PROCESS | 1647 | 1468519535827 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:35 INFO - PROCESS | 1647 | 1468519535828 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c8e1000 == 15 [pid = 1647] [id = 15] 11:05:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 41 (0x12c3ef400) [pid = 1647] [serial = 41] [outer = 0x0] 11:05:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 42 (0x12c3f7400) [pid = 1647] [serial = 42] [outer = 0x12c3ef400] 11:05:35 INFO - PROCESS | 1647 | 1468519535852 Marionette DEBUG loaded listener.js 11:05:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 43 (0x12c607400) [pid = 1647] [serial = 43] [outer = 0x12c3ef400] 11:05:36 INFO - PROCESS | 1647 | 1468519536086 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 11:05:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:05:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 11:05:36 INFO - PROCESS | 1647 | 1468519536127 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 11:05:36 INFO - PROCESS | 1647 | 1468519536130 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 11:05:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:05:36 INFO - PROCESS | 1647 | 1468519536139 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:05:36 INFO - PROCESS | 1647 | 1468519536140 Marionette TRACE conn2 <- [1,42,null,{}] 11:05:36 INFO - PROCESS | 1647 | 1468519536142 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:36 INFO - PROCESS | 1647 | 1468519536143 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:36 INFO - PROCESS | 1647 | 1468519536251 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 11:05:36 INFO - PROCESS | 1647 | 1468519536254 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:36 INFO - PROCESS | 1647 | 1468519536256 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cf81000 == 16 [pid = 1647] [id = 16] 11:05:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 44 (0x12c609c00) [pid = 1647] [serial = 44] [outer = 0x0] 11:05:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 45 (0x12c610400) [pid = 1647] [serial = 45] [outer = 0x12c609c00] 11:05:36 INFO - PROCESS | 1647 | 1468519536280 Marionette DEBUG loaded listener.js 11:05:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 46 (0x12cf5b800) [pid = 1647] [serial = 46] [outer = 0x12c609c00] 11:05:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d2bf800 == 17 [pid = 1647] [id = 17] 11:05:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 47 (0x12d2c0000) [pid = 1647] [serial = 47] [outer = 0x0] 11:05:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 48 (0x12d2c3800) [pid = 1647] [serial = 48] [outer = 0x12d2c0000] 11:05:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 49 (0x12cf91000) [pid = 1647] [serial = 49] [outer = 0x12d2c0000] 11:05:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cf8c000 == 18 [pid = 1647] [id = 18] 11:05:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 50 (0x12cf5d000) [pid = 1647] [serial = 50] [outer = 0x0] 11:05:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 51 (0x12d241800) [pid = 1647] [serial = 51] [outer = 0x12cf5d000] 11:05:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 52 (0x12cf57c00) [pid = 1647] [serial = 52] [outer = 0x12cf5d000] 11:05:36 INFO - PROCESS | 1647 | 1468519536644 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 11:05:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:05:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 569ms 11:05:36 INFO - PROCESS | 1647 | 1468519536708 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 11:05:36 INFO - PROCESS | 1647 | 1468519536710 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 11:05:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:05:36 INFO - PROCESS | 1647 | 1468519536712 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:05:36 INFO - PROCESS | 1647 | 1468519536714 Marionette TRACE conn2 <- [1,46,null,{}] 11:05:36 INFO - PROCESS | 1647 | 1468519536716 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:36 INFO - PROCESS | 1647 | 1468519536717 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:36 INFO - PROCESS | 1647 | 1468519536805 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 11:05:36 INFO - PROCESS | 1647 | 1468519536811 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:36 INFO - PROCESS | 1647 | 1468519536813 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d719000 == 19 [pid = 1647] [id = 19] 11:05:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 53 (0x12cf62000) [pid = 1647] [serial = 53] [outer = 0x0] 11:05:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 54 (0x12b94d400) [pid = 1647] [serial = 54] [outer = 0x12cf62000] 11:05:36 INFO - PROCESS | 1647 | 1468519536847 Marionette DEBUG loaded listener.js 11:05:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 55 (0x12b950c00) [pid = 1647] [serial = 55] [outer = 0x12cf62000] 11:05:37 INFO - PROCESS | 1647 | 1468519537094 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:05:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:05:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 420ms 11:05:37 INFO - PROCESS | 1647 | 1468519537137 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 11:05:37 INFO - PROCESS | 1647 | 1468519537138 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 11:05:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:05:37 INFO - PROCESS | 1647 | 1468519537141 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:05:37 INFO - PROCESS | 1647 | 1468519537142 Marionette TRACE conn2 <- [1,50,null,{}] 11:05:37 INFO - PROCESS | 1647 | 1468519537151 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:37 INFO - PROCESS | 1647 | 1468519537153 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:37 INFO - PROCESS | 1647 | 1468519537256 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 11:05:37 INFO - PROCESS | 1647 | 1468519537259 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:37 INFO - PROCESS | 1647 | 1468519537261 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d69a800 == 20 [pid = 1647] [id = 20] 11:05:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 56 (0x118647800) [pid = 1647] [serial = 56] [outer = 0x0] 11:05:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 57 (0x12b951800) [pid = 1647] [serial = 57] [outer = 0x118647800] 11:05:37 INFO - PROCESS | 1647 | 1468519537284 Marionette DEBUG loaded listener.js 11:05:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 58 (0x12b95a400) [pid = 1647] [serial = 58] [outer = 0x118647800] 11:05:37 INFO - PROCESS | 1647 | 1468519537519 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:05:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:05:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 11:05:37 INFO - PROCESS | 1647 | 1468519537559 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 11:05:37 INFO - PROCESS | 1647 | 1468519537561 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 11:05:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:05:37 INFO - PROCESS | 1647 | 1468519537571 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:05:37 INFO - PROCESS | 1647 | 1468519537572 Marionette TRACE conn2 <- [1,54,null,{}] 11:05:37 INFO - PROCESS | 1647 | 1468519537575 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:37 INFO - PROCESS | 1647 | 1468519537576 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:37 INFO - PROCESS | 1647 | 1468519537684 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 11:05:37 INFO - PROCESS | 1647 | 1468519537687 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:37 INFO - PROCESS | 1647 | 1468519537688 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d38c000 == 21 [pid = 1647] [id = 21] 11:05:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 59 (0x12b9aa400) [pid = 1647] [serial = 59] [outer = 0x0] 11:05:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 60 (0x12b9b2000) [pid = 1647] [serial = 60] [outer = 0x12b9aa400] 11:05:37 INFO - PROCESS | 1647 | 1468519537720 Marionette DEBUG loaded listener.js 11:05:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 61 (0x12b9b5c00) [pid = 1647] [serial = 61] [outer = 0x12b9aa400] 11:05:37 INFO - PROCESS | 1647 | 1468519537948 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:05:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:05:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 419ms 11:05:37 INFO - PROCESS | 1647 | 1468519537991 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 11:05:37 INFO - PROCESS | 1647 | 1468519537992 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 11:05:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:05:38 INFO - PROCESS | 1647 | 1468519538005 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:05:38 INFO - PROCESS | 1647 | 1468519538006 Marionette TRACE conn2 <- [1,58,null,{}] 11:05:38 INFO - PROCESS | 1647 | 1468519538008 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:38 INFO - PROCESS | 1647 | 1468519538009 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:38 INFO - PROCESS | 1647 | 1468519538114 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 11:05:38 INFO - PROCESS | 1647 | 1468519538119 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:38 INFO - PROCESS | 1647 | 1468519538120 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x117f76000 == 22 [pid = 1647] [id = 22] 11:05:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 62 (0x119461800) [pid = 1647] [serial = 62] [outer = 0x0] 11:05:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x12b080c00) [pid = 1647] [serial = 63] [outer = 0x119461800] 11:05:38 INFO - PROCESS | 1647 | 1468519538148 Marionette DEBUG loaded listener.js 11:05:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x12b9b8000) [pid = 1647] [serial = 64] [outer = 0x119461800] 11:05:39 INFO - PROCESS | 1647 | 1468519539028 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:05:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:05:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1075ms 11:05:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:05:39 INFO - PROCESS | 1647 | 1468519539080 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 11:05:39 INFO - PROCESS | 1647 | 1468519539082 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 11:05:39 INFO - PROCESS | 1647 | 1468519539087 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:05:39 INFO - PROCESS | 1647 | 1468519539089 Marionette TRACE conn2 <- [1,62,null,{}] 11:05:39 INFO - PROCESS | 1647 | 1468519539093 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:39 INFO - PROCESS | 1647 | 1468519539096 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:39 INFO - PROCESS | 1647 | 1468519539209 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 11:05:39 INFO - PROCESS | 1647 | 1468519539250 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:39 INFO - PROCESS | 1647 | 1468519539251 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x11273b000 == 23 [pid = 1647] [id = 23] 11:05:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x112a7c400) [pid = 1647] [serial = 65] [outer = 0x0] 11:05:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x112d15000) [pid = 1647] [serial = 66] [outer = 0x112a7c400] 11:05:39 INFO - PROCESS | 1647 | 1468519539283 Marionette DEBUG loaded listener.js 11:05:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x1132ef400) [pid = 1647] [serial = 67] [outer = 0x112a7c400] 11:05:39 INFO - PROCESS | 1647 | 1468519539702 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:05:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:05:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 672ms 11:05:39 INFO - PROCESS | 1647 | 1468519539759 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 11:05:39 INFO - PROCESS | 1647 | 1468519539762 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 11:05:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:05:39 INFO - PROCESS | 1647 | 1468519539767 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:05:39 INFO - PROCESS | 1647 | 1468519539769 Marionette TRACE conn2 <- [1,66,null,{}] 11:05:39 INFO - PROCESS | 1647 | 1468519539771 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:39 INFO - PROCESS | 1647 | 1468519539773 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:39 INFO - PROCESS | 1647 | 1468519539888 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 11:05:39 INFO - PROCESS | 1647 | 1468519539928 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:39 INFO - PROCESS | 1647 | 1468519539930 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x116bc7800 == 24 [pid = 1647] [id = 24] 11:05:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x11623e000) [pid = 1647] [serial = 68] [outer = 0x0] 11:05:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x116b22000) [pid = 1647] [serial = 69] [outer = 0x11623e000] 11:05:39 INFO - PROCESS | 1647 | 1468519539961 Marionette DEBUG loaded listener.js 11:05:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x1177f3800) [pid = 1647] [serial = 70] [outer = 0x11623e000] 11:05:40 INFO - PROCESS | 1647 | 1468519540386 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:05:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:05:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 668ms 11:05:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:05:40 INFO - PROCESS | 1647 | 1468519540436 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 11:05:40 INFO - PROCESS | 1647 | 1468519540438 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 11:05:40 INFO - PROCESS | 1647 | 1468519540440 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:05:40 INFO - PROCESS | 1647 | 1468519540443 Marionette TRACE conn2 <- [1,70,null,{}] 11:05:40 INFO - PROCESS | 1647 | 1468519540451 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:40 INFO - PROCESS | 1647 | 1468519540454 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:40 INFO - PROCESS | 1647 | 1468519540583 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 11:05:40 INFO - PROCESS | 1647 | 1468519540639 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:40 INFO - PROCESS | 1647 | 1468519540641 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x1170fb800 == 25 [pid = 1647] [id = 25] 11:05:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x118328800) [pid = 1647] [serial = 71] [outer = 0x0] 11:05:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x119090000) [pid = 1647] [serial = 72] [outer = 0x118328800] 11:05:40 INFO - PROCESS | 1647 | 1468519540673 Marionette DEBUG loaded listener.js 11:05:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x1198b6c00) [pid = 1647] [serial = 73] [outer = 0x118328800] 11:05:41 INFO - PROCESS | 1647 | 1468519541318 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:05:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:05:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 923ms 11:05:41 INFO - PROCESS | 1647 | 1468519541364 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 11:05:41 INFO - PROCESS | 1647 | 1468519541365 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 11:05:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:05:41 INFO - PROCESS | 1647 | 1468519541369 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:05:41 INFO - PROCESS | 1647 | 1468519541370 Marionette TRACE conn2 <- [1,74,null,{}] 11:05:41 INFO - PROCESS | 1647 | 1468519541373 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:41 INFO - PROCESS | 1647 | 1468519541375 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:41 INFO - PROCESS | 1647 | 1468519541456 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 11:05:41 INFO - PROCESS | 1647 | 1468519541508 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:41 INFO - PROCESS | 1647 | 1468519541509 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x113de2800 == 26 [pid = 1647] [id = 26] 11:05:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x1165e9c00) [pid = 1647] [serial = 74] [outer = 0x0] 11:05:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x11673b000) [pid = 1647] [serial = 75] [outer = 0x1165e9c00] 11:05:41 INFO - PROCESS | 1647 | 1468519541536 Marionette DEBUG loaded listener.js 11:05:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x116a34800) [pid = 1647] [serial = 76] [outer = 0x1165e9c00] 11:05:42 INFO - PROCESS | 1647 | 1468519541997 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:05:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:05:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 669ms 11:05:42 INFO - PROCESS | 1647 | 1468519542039 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 11:05:42 INFO - PROCESS | 1647 | 1468519542043 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 11:05:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:05:42 INFO - PROCESS | 1647 | 1468519542051 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:05:42 INFO - PROCESS | 1647 | 1468519542053 Marionette TRACE conn2 <- [1,78,null,{}] 11:05:42 INFO - PROCESS | 1647 | 1468519542057 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:42 INFO - PROCESS | 1647 | 1468519542059 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:42 INFO - PROCESS | 1647 | 1468519542134 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 11:05:42 INFO - PROCESS | 1647 | 1468519542139 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:42 INFO - PROCESS | 1647 | 1468519542141 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x116510800 == 27 [pid = 1647] [id = 27] 11:05:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x1175e2000) [pid = 1647] [serial = 77] [outer = 0x0] 11:05:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x1177fa000) [pid = 1647] [serial = 78] [outer = 0x1175e2000] 11:05:42 INFO - PROCESS | 1647 | 1468519542169 Marionette DEBUG loaded listener.js 11:05:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x118276000) [pid = 1647] [serial = 79] [outer = 0x1175e2000] 11:05:42 INFO - PROCESS | 1647 | 1468519542488 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:05:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:05:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 470ms 11:05:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:05:42 INFO - PROCESS | 1647 | 1468519542522 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 11:05:42 INFO - PROCESS | 1647 | 1468519542523 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 11:05:42 INFO - PROCESS | 1647 | 1468519542525 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:05:42 INFO - PROCESS | 1647 | 1468519542527 Marionette TRACE conn2 <- [1,82,null,{}] 11:05:42 INFO - PROCESS | 1647 | 1468519542537 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:42 INFO - PROCESS | 1647 | 1468519542540 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:42 INFO - PROCESS | 1647 | 1468519542612 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 11:05:42 INFO - PROCESS | 1647 | 1468519542616 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:42 INFO - PROCESS | 1647 | 1468519542618 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x116abd000 == 28 [pid = 1647] [id = 28] 11:05:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x11831f800) [pid = 1647] [serial = 80] [outer = 0x0] 11:05:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1184e6400) [pid = 1647] [serial = 81] [outer = 0x11831f800] 11:05:42 INFO - PROCESS | 1647 | 1468519542647 Marionette DEBUG loaded listener.js 11:05:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x118838c00) [pid = 1647] [serial = 82] [outer = 0x11831f800] 11:05:42 INFO - PROCESS | 1647 | 1468519542976 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:05:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:05:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 474ms 11:05:43 INFO - PROCESS | 1647 | 1468519543000 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 11:05:43 INFO - PROCESS | 1647 | 1468519543001 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 11:05:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:05:43 INFO - PROCESS | 1647 | 1468519543004 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:05:43 INFO - PROCESS | 1647 | 1468519543005 Marionette TRACE conn2 <- [1,86,null,{}] 11:05:43 INFO - PROCESS | 1647 | 1468519543007 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:43 INFO - PROCESS | 1647 | 1468519543008 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:43 INFO - PROCESS | 1647 | 1468519543083 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 11:05:43 INFO - PROCESS | 1647 | 1468519543127 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:43 INFO - PROCESS | 1647 | 1468519543128 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x1170e8800 == 29 [pid = 1647] [id = 29] 11:05:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11864d800) [pid = 1647] [serial = 83] [outer = 0x0] 11:05:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11895ac00) [pid = 1647] [serial = 84] [outer = 0x11864d800] 11:05:43 INFO - PROCESS | 1647 | 1468519543153 Marionette DEBUG loaded listener.js 11:05:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x119461000) [pid = 1647] [serial = 85] [outer = 0x11864d800] 11:05:43 INFO - PROCESS | 1647 | 1468519543416 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:05:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:05:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 11:05:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:05:43 INFO - PROCESS | 1647 | 1468519543472 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 11:05:43 INFO - PROCESS | 1647 | 1468519543474 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 11:05:43 INFO - PROCESS | 1647 | 1468519543476 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:05:43 INFO - PROCESS | 1647 | 1468519543477 Marionette TRACE conn2 <- [1,90,null,{}] 11:05:43 INFO - PROCESS | 1647 | 1468519543483 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:43 INFO - PROCESS | 1647 | 1468519543485 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:43 INFO - PROCESS | 1647 | 1468519543558 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 11:05:43 INFO - PROCESS | 1647 | 1468519543562 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:43 INFO - PROCESS | 1647 | 1468519543565 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182cd800 == 30 [pid = 1647] [id = 30] 11:05:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1190d0400) [pid = 1647] [serial = 86] [outer = 0x0] 11:05:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1197ce800) [pid = 1647] [serial = 87] [outer = 0x1190d0400] 11:05:43 INFO - PROCESS | 1647 | 1468519543590 Marionette DEBUG loaded listener.js 11:05:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x119852c00) [pid = 1647] [serial = 88] [outer = 0x1190d0400] 11:05:43 INFO - PROCESS | 1647 | 1468519543894 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:05:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:05:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 472ms 11:05:43 INFO - PROCESS | 1647 | 1468519543948 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 11:05:43 INFO - PROCESS | 1647 | 1468519543950 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 11:05:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:05:43 INFO - PROCESS | 1647 | 1468519543952 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:05:43 INFO - PROCESS | 1647 | 1468519543953 Marionette TRACE conn2 <- [1,94,null,{}] 11:05:43 INFO - PROCESS | 1647 | 1468519543967 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:43 INFO - PROCESS | 1647 | 1468519543971 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:44 INFO - PROCESS | 1647 | 1468519544066 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 11:05:44 INFO - PROCESS | 1647 | 1468519544070 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:44 INFO - PROCESS | 1647 | 1468519544071 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188de800 == 31 [pid = 1647] [id = 31] 11:05:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x119853000) [pid = 1647] [serial = 89] [outer = 0x0] 11:05:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1198bf800) [pid = 1647] [serial = 90] [outer = 0x119853000] 11:05:44 INFO - PROCESS | 1647 | 1468519544096 Marionette DEBUG loaded listener.js 11:05:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x119e0b800) [pid = 1647] [serial = 91] [outer = 0x119853000] 11:05:44 INFO - PROCESS | 1647 | 1468519544373 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:05:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:05:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 481ms 11:05:44 INFO - PROCESS | 1647 | 1468519544434 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 11:05:44 INFO - PROCESS | 1647 | 1468519544436 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 11:05:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:05:44 INFO - PROCESS | 1647 | 1468519544438 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:05:44 INFO - PROCESS | 1647 | 1468519544439 Marionette TRACE conn2 <- [1,98,null,{}] 11:05:44 INFO - PROCESS | 1647 | 1468519544441 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:44 INFO - PROCESS | 1647 | 1468519544442 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:44 INFO - PROCESS | 1647 | 1468519544517 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 11:05:44 INFO - PROCESS | 1647 | 1468519544520 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:44 INFO - PROCESS | 1647 | 1468519544521 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x119402800 == 32 [pid = 1647] [id = 32] 11:05:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x119e0bc00) [pid = 1647] [serial = 92] [outer = 0x0] 11:05:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1210ef000) [pid = 1647] [serial = 93] [outer = 0x119e0bc00] 11:05:44 INFO - PROCESS | 1647 | 1468519544548 Marionette DEBUG loaded listener.js 11:05:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1210f3c00) [pid = 1647] [serial = 94] [outer = 0x119e0bc00] 11:05:44 INFO - PROCESS | 1647 | 1468519544836 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:05:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:05:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 11:05:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:05:44 INFO - PROCESS | 1647 | 1468519544856 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 11:05:44 INFO - PROCESS | 1647 | 1468519544858 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 11:05:44 INFO - PROCESS | 1647 | 1468519544860 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:05:44 INFO - PROCESS | 1647 | 1468519544861 Marionette TRACE conn2 <- [1,102,null,{}] 11:05:44 INFO - PROCESS | 1647 | 1468519544875 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:44 INFO - PROCESS | 1647 | 1468519544876 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:44 INFO - PROCESS | 1647 | 1468519544977 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 11:05:44 INFO - PROCESS | 1647 | 1468519544983 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:44 INFO - PROCESS | 1647 | 1468519544985 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x11941d000 == 33 [pid = 1647] [id = 33] 11:05:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x119857000) [pid = 1647] [serial = 95] [outer = 0x0] 11:05:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1210f3800) [pid = 1647] [serial = 96] [outer = 0x119857000] 11:05:45 INFO - PROCESS | 1647 | 1468519545009 Marionette DEBUG loaded listener.js 11:05:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12160dc00) [pid = 1647] [serial = 97] [outer = 0x119857000] 11:05:45 INFO - PROCESS | 1647 | 1468519545266 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:05:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:05:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 427ms 11:05:45 INFO - PROCESS | 1647 | 1468519545288 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 11:05:45 INFO - PROCESS | 1647 | 1468519545289 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 11:05:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:05:45 INFO - PROCESS | 1647 | 1468519545291 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:05:45 INFO - PROCESS | 1647 | 1468519545292 Marionette TRACE conn2 <- [1,106,null,{}] 11:05:45 INFO - PROCESS | 1647 | 1468519545303 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:45 INFO - PROCESS | 1647 | 1468519545304 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:45 INFO - PROCESS | 1647 | 1468519545385 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 11:05:45 INFO - PROCESS | 1647 | 1468519545389 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:45 INFO - PROCESS | 1647 | 1468519545390 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x11980c000 == 34 [pid = 1647] [id = 34] 11:05:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x121611000) [pid = 1647] [serial = 98] [outer = 0x0] 11:05:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12190b800) [pid = 1647] [serial = 99] [outer = 0x121611000] 11:05:45 INFO - PROCESS | 1647 | 1468519545414 Marionette DEBUG loaded listener.js 11:05:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x121b6c800) [pid = 1647] [serial = 100] [outer = 0x121611000] 11:05:45 INFO - PROCESS | 1647 | 1468519545703 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:05:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:05:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 419ms 11:05:45 INFO - PROCESS | 1647 | 1468519545710 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 11:05:45 INFO - PROCESS | 1647 | 1468519545712 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 11:05:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:05:45 INFO - PROCESS | 1647 | 1468519545722 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:05:45 INFO - PROCESS | 1647 | 1468519545723 Marionette TRACE conn2 <- [1,110,null,{}] 11:05:45 INFO - PROCESS | 1647 | 1468519545725 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:45 INFO - PROCESS | 1647 | 1468519545726 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:45 INFO - PROCESS | 1647 | 1468519545806 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 11:05:45 INFO - PROCESS | 1647 | 1468519545809 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:45 INFO - PROCESS | 1647 | 1468519545811 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x119b11800 == 35 [pid = 1647] [id = 35] 11:05:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1216f8000) [pid = 1647] [serial = 101] [outer = 0x0] 11:05:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x123422800) [pid = 1647] [serial = 102] [outer = 0x1216f8000] 11:05:45 INFO - PROCESS | 1647 | 1468519545837 Marionette DEBUG loaded listener.js 11:05:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x124057000) [pid = 1647] [serial = 103] [outer = 0x1216f8000] 11:05:46 INFO - PROCESS | 1647 | 1468519546125 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:05:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:05:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 469ms 11:05:46 INFO - PROCESS | 1647 | 1468519546205 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 11:05:46 INFO - PROCESS | 1647 | 1468519546207 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 11:05:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:05:46 INFO - PROCESS | 1647 | 1468519546209 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:05:46 INFO - PROCESS | 1647 | 1468519546211 Marionette TRACE conn2 <- [1,114,null,{}] 11:05:46 INFO - PROCESS | 1647 | 1468519546217 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:46 INFO - PROCESS | 1647 | 1468519546219 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:46 INFO - PROCESS | 1647 | 1468519546308 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 11:05:46 INFO - PROCESS | 1647 | 1468519546314 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:46 INFO - PROCESS | 1647 | 1468519546316 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x119ecf000 == 36 [pid = 1647] [id = 36] 11:05:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x123313c00) [pid = 1647] [serial = 104] [outer = 0x0] 11:05:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1241cc800) [pid = 1647] [serial = 105] [outer = 0x123313c00] 11:05:46 INFO - PROCESS | 1647 | 1468519546341 Marionette DEBUG loaded listener.js 11:05:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x124bd2400) [pid = 1647] [serial = 106] [outer = 0x123313c00] 11:05:46 INFO - PROCESS | 1647 | 1468519546661 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:05:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:05:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 472ms 11:05:46 INFO - PROCESS | 1647 | 1468519546684 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 11:05:46 INFO - PROCESS | 1647 | 1468519546685 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 11:05:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:05:46 INFO - PROCESS | 1647 | 1468519546687 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:05:46 INFO - PROCESS | 1647 | 1468519546689 Marionette TRACE conn2 <- [1,118,null,{}] 11:05:46 INFO - PROCESS | 1647 | 1468519546691 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:46 INFO - PROCESS | 1647 | 1468519546693 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:46 INFO - PROCESS | 1647 | 1468519546800 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 11:05:46 INFO - PROCESS | 1647 | 1468519546866 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:46 INFO - PROCESS | 1647 | 1468519546867 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f33000 == 37 [pid = 1647] [id = 37] 11:05:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x1212d6400) [pid = 1647] [serial = 107] [outer = 0x0] 11:05:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x125e7cc00) [pid = 1647] [serial = 108] [outer = 0x1212d6400] 11:05:46 INFO - PROCESS | 1647 | 1468519546904 Marionette DEBUG loaded listener.js 11:05:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x1268f4000) [pid = 1647] [serial = 109] [outer = 0x1212d6400] 11:05:47 INFO - PROCESS | 1647 | 1468519547251 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:05:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:05:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 619ms 11:05:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:05:47 INFO - PROCESS | 1647 | 1468519547308 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 11:05:47 INFO - PROCESS | 1647 | 1468519547309 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 11:05:47 INFO - PROCESS | 1647 | 1468519547311 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:05:47 INFO - PROCESS | 1647 | 1468519547312 Marionette TRACE conn2 <- [1,122,null,{}] 11:05:47 INFO - PROCESS | 1647 | 1468519547315 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:47 INFO - PROCESS | 1647 | 1468519547316 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:47 INFO - PROCESS | 1647 | 1468519547378 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 11:05:47 INFO - PROCESS | 1647 | 1468519547419 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:47 INFO - PROCESS | 1647 | 1468519547420 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x121050000 == 38 [pid = 1647] [id = 38] 11:05:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x12405cc00) [pid = 1647] [serial = 110] [outer = 0x0] 11:05:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x126c7ec00) [pid = 1647] [serial = 111] [outer = 0x12405cc00] 11:05:47 INFO - PROCESS | 1647 | 1468519547439 Marionette DEBUG loaded listener.js 11:05:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x127044800) [pid = 1647] [serial = 112] [outer = 0x12405cc00] 11:05:47 INFO - PROCESS | 1647 | 1468519547808 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:05:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:05:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 522ms 11:05:47 INFO - PROCESS | 1647 | 1468519547834 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 11:05:47 INFO - PROCESS | 1647 | 1468519547836 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 11:05:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:05:47 INFO - PROCESS | 1647 | 1468519547839 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:05:47 INFO - PROCESS | 1647 | 1468519547841 Marionette TRACE conn2 <- [1,126,null,{}] 11:05:47 INFO - PROCESS | 1647 | 1468519547845 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:47 INFO - PROCESS | 1647 | 1468519547847 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:47 INFO - PROCESS | 1647 | 1468519547965 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 11:05:48 INFO - PROCESS | 1647 | 1468519548034 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:48 INFO - PROCESS | 1647 | 1468519548035 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x12133d000 == 39 [pid = 1647] [id = 39] 11:05:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x1268eb800) [pid = 1647] [serial = 113] [outer = 0x0] 11:05:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x127399800) [pid = 1647] [serial = 114] [outer = 0x1268eb800] 11:05:48 INFO - PROCESS | 1647 | 1468519548072 Marionette DEBUG loaded listener.js 11:05:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x127702c00) [pid = 1647] [serial = 115] [outer = 0x1268eb800] 11:05:48 INFO - PROCESS | 1647 | 1468519548381 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:05:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:05:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 569ms 11:05:48 INFO - PROCESS | 1647 | 1468519548409 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 11:05:48 INFO - PROCESS | 1647 | 1468519548410 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 11:05:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:05:48 INFO - PROCESS | 1647 | 1468519548420 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:05:48 INFO - PROCESS | 1647 | 1468519548421 Marionette TRACE conn2 <- [1,130,null,{}] 11:05:48 INFO - PROCESS | 1647 | 1468519548423 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:48 INFO - PROCESS | 1647 | 1468519548424 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:48 INFO - PROCESS | 1647 | 1468519548508 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 11:05:48 INFO - PROCESS | 1647 | 1468519548514 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:48 INFO - PROCESS | 1647 | 1468519548515 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x12153a800 == 40 [pid = 1647] [id = 40] 11:05:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x127398000) [pid = 1647] [serial = 116] [outer = 0x0] 11:05:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x128abc000) [pid = 1647] [serial = 117] [outer = 0x127398000] 11:05:48 INFO - PROCESS | 1647 | 1468519548546 Marionette DEBUG loaded listener.js 11:05:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x128e72c00) [pid = 1647] [serial = 118] [outer = 0x127398000] 11:05:48 INFO - PROCESS | 1647 | 1468519548848 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 11:05:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:05:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 468ms 11:05:48 INFO - PROCESS | 1647 | 1468519548888 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 11:05:48 INFO - PROCESS | 1647 | 1468519548889 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 11:05:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:05:48 INFO - PROCESS | 1647 | 1468519548891 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:05:48 INFO - PROCESS | 1647 | 1468519548892 Marionette TRACE conn2 <- [1,134,null,{}] 11:05:48 INFO - PROCESS | 1647 | 1468519548895 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:48 INFO - PROCESS | 1647 | 1468519548896 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:49 INFO - PROCESS | 1647 | 1468519549012 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 11:05:49 INFO - PROCESS | 1647 | 1468519549018 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:49 INFO - PROCESS | 1647 | 1468519549019 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x121b82000 == 41 [pid = 1647] [id = 41] 11:05:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x127702400) [pid = 1647] [serial = 119] [outer = 0x0] 11:05:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x128e7b400) [pid = 1647] [serial = 120] [outer = 0x127702400] 11:05:49 INFO - PROCESS | 1647 | 1468519549042 Marionette DEBUG loaded listener.js 11:05:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x12915c800) [pid = 1647] [serial = 121] [outer = 0x127702400] 11:05:50 INFO - PROCESS | 1647 | 1468519550016 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 11:05:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:05:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1172ms 11:05:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:05:50 INFO - PROCESS | 1647 | 1468519550067 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 11:05:50 INFO - PROCESS | 1647 | 1468519550069 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 11:05:50 INFO - PROCESS | 1647 | 1468519550072 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:05:50 INFO - PROCESS | 1647 | 1468519550074 Marionette TRACE conn2 <- [1,138,null,{}] 11:05:50 INFO - PROCESS | 1647 | 1468519550083 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:50 INFO - PROCESS | 1647 | 1468519550085 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:50 INFO - PROCESS | 1647 | 1468519550175 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 11:05:50 INFO - PROCESS | 1647 | 1468519550182 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:50 INFO - PROCESS | 1647 | 1468519550185 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x113360800 == 42 [pid = 1647] [id = 42] 11:05:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x1168cc800) [pid = 1647] [serial = 122] [outer = 0x0] 11:05:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x116b23800) [pid = 1647] [serial = 123] [outer = 0x1168cc800] 11:05:50 INFO - PROCESS | 1647 | 1468519550212 Marionette DEBUG loaded listener.js 11:05:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x1177fb000) [pid = 1647] [serial = 124] [outer = 0x1168cc800] 11:05:50 INFO - PROCESS | 1647 | 1468519550535 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 11:05:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:05:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 477ms 11:05:50 INFO - PROCESS | 1647 | 1468519550554 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 11:05:50 INFO - PROCESS | 1647 | 1468519550556 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 11:05:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:05:50 INFO - PROCESS | 1647 | 1468519550561 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:05:50 INFO - PROCESS | 1647 | 1468519550565 Marionette TRACE conn2 <- [1,142,null,{}] 11:05:50 INFO - PROCESS | 1647 | 1468519550574 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:50 INFO - PROCESS | 1647 | 1468519550576 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:50 INFO - PROCESS | 1647 | 1468519550670 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 11:05:50 INFO - PROCESS | 1647 | 1468519550674 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:50 INFO - PROCESS | 1647 | 1468519550675 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x11677f000 == 43 [pid = 1647] [id = 43] 11:05:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x117fb4c00) [pid = 1647] [serial = 125] [outer = 0x0] 11:05:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x1184ee000) [pid = 1647] [serial = 126] [outer = 0x117fb4c00] 11:05:50 INFO - PROCESS | 1647 | 1468519550702 Marionette DEBUG loaded listener.js 11:05:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x118835c00) [pid = 1647] [serial = 127] [outer = 0x117fb4c00] 11:05:51 INFO - PROCESS | 1647 | 1468519551051 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 11:05:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:05:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 530ms 11:05:51 INFO - PROCESS | 1647 | 1468519551091 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 11:05:51 INFO - PROCESS | 1647 | 1468519551093 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 11:05:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:05:51 INFO - PROCESS | 1647 | 1468519551095 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:05:51 INFO - PROCESS | 1647 | 1468519551098 Marionette TRACE conn2 <- [1,146,null,{}] 11:05:51 INFO - PROCESS | 1647 | 1468519551105 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:51 INFO - PROCESS | 1647 | 1468519551108 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:51 INFO - PROCESS | 1647 | 1468519551211 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 11:05:51 INFO - PROCESS | 1647 | 1468519551246 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:51 INFO - PROCESS | 1647 | 1468519551248 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x117f65800 == 44 [pid = 1647] [id = 44] 11:05:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x11945ec00) [pid = 1647] [serial = 128] [outer = 0x0] 11:05:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x1197dd800) [pid = 1647] [serial = 129] [outer = 0x11945ec00] 11:05:51 INFO - PROCESS | 1647 | 1468519551279 Marionette DEBUG loaded listener.js 11:05:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x1198bd400) [pid = 1647] [serial = 130] [outer = 0x11945ec00] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x129528800) [pid = 1647] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x129153000) [pid = 1647] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x12b9aa400) [pid = 1647] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x118647800) [pid = 1647] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x12cf62000) [pid = 1647] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x12c609c00) [pid = 1647] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x12c3ef400) [pid = 1647] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x12bf13c00) [pid = 1647] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x12bdef800) [pid = 1647] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x118322800) [pid = 1647] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x12ba80c00) [pid = 1647] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x12ba0f800) [pid = 1647] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x12b07c400) [pid = 1647] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x118328800) [pid = 1647] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x1165e9c00) [pid = 1647] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x1175e2000) [pid = 1647] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x11831f800) [pid = 1647] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x11864d800) [pid = 1647] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x1190d0400) [pid = 1647] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x119853000) [pid = 1647] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x119e0bc00) [pid = 1647] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x119857000) [pid = 1647] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x121611000) [pid = 1647] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x123313c00) [pid = 1647] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1212d6400) [pid = 1647] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x12405cc00) [pid = 1647] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x119461800) [pid = 1647] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x112a7c400) [pid = 1647] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:05:52 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x11623e000) [pid = 1647] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:05:52 INFO - PROCESS | 1647 | 1468519552266 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:05:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:05:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1226ms 11:05:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:05:52 INFO - PROCESS | 1647 | 1468519552322 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 11:05:52 INFO - PROCESS | 1647 | 1468519552324 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 11:05:52 INFO - PROCESS | 1647 | 1468519552328 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:05:52 INFO - PROCESS | 1647 | 1468519552332 Marionette TRACE conn2 <- [1,150,null,{}] 11:05:52 INFO - PROCESS | 1647 | 1468519552335 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:52 INFO - PROCESS | 1647 | 1468519552337 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:52 INFO - PROCESS | 1647 | 1468519552449 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 11:05:52 INFO - PROCESS | 1647 | 1468519552463 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:52 INFO - PROCESS | 1647 | 1468519552465 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x11888b000 == 45 [pid = 1647] [id = 45] 11:05:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x11831e400) [pid = 1647] [serial = 131] [outer = 0x0] 11:05:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1190d0400) [pid = 1647] [serial = 132] [outer = 0x11831e400] 11:05:52 INFO - PROCESS | 1647 | 1468519552504 Marionette DEBUG loaded listener.js 11:05:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1198b7c00) [pid = 1647] [serial = 133] [outer = 0x11831e400] 11:05:52 INFO - PROCESS | 1647 | 1468519552902 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 11:05:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:05:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 622ms 11:05:52 INFO - PROCESS | 1647 | 1468519552950 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 11:05:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:05:52 INFO - PROCESS | 1647 | 1468519552951 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 11:05:52 INFO - PROCESS | 1647 | 1468519552953 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:05:52 INFO - PROCESS | 1647 | 1468519552954 Marionette TRACE conn2 <- [1,154,null,{}] 11:05:52 INFO - PROCESS | 1647 | 1468519552957 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:52 INFO - PROCESS | 1647 | 1468519552958 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:53 INFO - PROCESS | 1647 | 1468519553030 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 11:05:53 INFO - PROCESS | 1647 | 1468519553034 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:53 INFO - PROCESS | 1647 | 1468519553035 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x119216800 == 46 [pid = 1647] [id = 46] 11:05:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x117fb3c00) [pid = 1647] [serial = 134] [outer = 0x0] 11:05:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x1198e1400) [pid = 1647] [serial = 135] [outer = 0x117fb3c00] 11:05:53 INFO - PROCESS | 1647 | 1468519553062 Marionette DEBUG loaded listener.js 11:05:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x119b89400) [pid = 1647] [serial = 136] [outer = 0x117fb3c00] 11:05:53 INFO - PROCESS | 1647 | 1468519553424 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 11:05:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:05:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 518ms 11:05:53 INFO - PROCESS | 1647 | 1468519553472 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 11:05:53 INFO - PROCESS | 1647 | 1468519553474 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 11:05:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:05:53 INFO - PROCESS | 1647 | 1468519553478 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:05:53 INFO - PROCESS | 1647 | 1468519553479 Marionette TRACE conn2 <- [1,158,null,{}] 11:05:53 INFO - PROCESS | 1647 | 1468519553483 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:53 INFO - PROCESS | 1647 | 1468519553488 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:53 INFO - PROCESS | 1647 | 1468519553625 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 11:05:53 INFO - PROCESS | 1647 | 1468519553636 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:53 INFO - PROCESS | 1647 | 1468519553637 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x11981d000 == 47 [pid = 1647] [id = 47] 11:05:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1210ee000) [pid = 1647] [serial = 137] [outer = 0x0] 11:05:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x1212dec00) [pid = 1647] [serial = 138] [outer = 0x1210ee000] 11:05:53 INFO - PROCESS | 1647 | 1468519553686 Marionette DEBUG loaded listener.js 11:05:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x12342cc00) [pid = 1647] [serial = 139] [outer = 0x1210ee000] 11:05:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12133d000 == 46 [pid = 1647] [id = 39] 11:05:54 INFO - PROCESS | 1647 | --DOCSHELL 0x120f33000 == 45 [pid = 1647] [id = 37] 11:05:54 INFO - PROCESS | 1647 | --DOCSHELL 0x11980c000 == 44 [pid = 1647] [id = 34] 11:05:54 INFO - PROCESS | 1647 | --DOCSHELL 0x119ecf000 == 43 [pid = 1647] [id = 36] 11:05:54 INFO - PROCESS | 1647 | --DOCSHELL 0x119402800 == 42 [pid = 1647] [id = 32] 11:05:54 INFO - PROCESS | 1647 | --DOCSHELL 0x121050000 == 41 [pid = 1647] [id = 38] 11:05:54 INFO - PROCESS | 1647 | --DOCSHELL 0x1188de800 == 40 [pid = 1647] [id = 31] 11:05:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12153a800 == 39 [pid = 1647] [id = 40] 11:05:54 INFO - PROCESS | 1647 | --DOCSHELL 0x1182cd800 == 38 [pid = 1647] [id = 30] 11:05:54 INFO - PROCESS | 1647 | --DOCSHELL 0x119b11800 == 37 [pid = 1647] [id = 35] 11:05:54 INFO - PROCESS | 1647 | --DOCSHELL 0x11941d000 == 36 [pid = 1647] [id = 33] 11:05:54 INFO - PROCESS | 1647 | --DOCSHELL 0x116abd000 == 35 [pid = 1647] [id = 28] 11:05:54 INFO - PROCESS | 1647 | --DOCSHELL 0x1170e8800 == 34 [pid = 1647] [id = 29] 11:05:54 INFO - PROCESS | 1647 | --DOCSHELL 0x113360800 == 33 [pid = 1647] [id = 42] 11:05:54 INFO - PROCESS | 1647 | --DOCSHELL 0x116510800 == 32 [pid = 1647] [id = 27] 11:05:54 INFO - PROCESS | 1647 | --DOCSHELL 0x121b82000 == 31 [pid = 1647] [id = 41] 11:05:54 INFO - PROCESS | 1647 | --DOCSHELL 0x11888b000 == 30 [pid = 1647] [id = 45] 11:05:54 INFO - PROCESS | 1647 | --DOCSHELL 0x117f65800 == 29 [pid = 1647] [id = 44] 11:05:54 INFO - PROCESS | 1647 | --DOCSHELL 0x119216800 == 28 [pid = 1647] [id = 46] 11:05:54 INFO - PROCESS | 1647 | --DOCSHELL 0x11677f000 == 27 [pid = 1647] [id = 43] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x123422000) [pid = 1647] [serial = 11] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x127399800) [pid = 1647] [serial = 114] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x119090000) [pid = 1647] [serial = 72] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1198b6c00) [pid = 1647] [serial = 73] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x11673b000) [pid = 1647] [serial = 75] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1177fa000) [pid = 1647] [serial = 78] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x118276000) [pid = 1647] [serial = 79] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1184e6400) [pid = 1647] [serial = 81] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x11895ac00) [pid = 1647] [serial = 84] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1197ce800) [pid = 1647] [serial = 87] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1198bf800) [pid = 1647] [serial = 90] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x119e0b800) [pid = 1647] [serial = 91] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1210ef000) [pid = 1647] [serial = 93] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1210f3800) [pid = 1647] [serial = 96] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12160dc00) [pid = 1647] [serial = 97] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x12190b800) [pid = 1647] [serial = 99] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x121b6c800) [pid = 1647] [serial = 100] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x123422800) [pid = 1647] [serial = 102] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1241cc800) [pid = 1647] [serial = 105] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x125e7cc00) [pid = 1647] [serial = 108] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x126c7ec00) [pid = 1647] [serial = 111] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x112d15000) [pid = 1647] [serial = 66] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x116b22000) [pid = 1647] [serial = 69] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x124bd2400) [pid = 1647] [serial = 106] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1268f4000) [pid = 1647] [serial = 109] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x119852c00) [pid = 1647] [serial = 88] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x116a34800) [pid = 1647] [serial = 76] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x127044800) [pid = 1647] [serial = 112] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x118838c00) [pid = 1647] [serial = 82] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1132ef400) [pid = 1647] [serial = 67] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x128abc000) [pid = 1647] [serial = 117] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x119461000) [pid = 1647] [serial = 85] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x1210f3c00) [pid = 1647] [serial = 94] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x1177f3800) [pid = 1647] [serial = 70] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x12b9b8000) [pid = 1647] [serial = 64] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x121911000) [pid = 1647] [serial = 8] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x12bf1d800) [pid = 1647] [serial = 39] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x12bdf7800) [pid = 1647] [serial = 36] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x12bf16800) [pid = 1647] [serial = 37] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x128e7e400) [pid = 1647] [serial = 33] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x12bdef000) [pid = 1647] [serial = 34] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x117fb7c00) [pid = 1647] [serial = 31] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x12bd6dc00) [pid = 1647] [serial = 30] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x12ba77400) [pid = 1647] [serial = 27] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x12ba7d400) [pid = 1647] [serial = 28] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x12b07f400) [pid = 1647] [serial = 24] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x12b79f400) [pid = 1647] [serial = 25] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 62 (0x12a7dd400) [pid = 1647] [serial = 21] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 61 (0x12a7e1800) [pid = 1647] [serial = 22] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 60 (0x129524000) [pid = 1647] [serial = 18] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 59 (0x129154c00) [pid = 1647] [serial = 15] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 58 (0x12915a400) [pid = 1647] [serial = 16] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 57 (0x12b080c00) [pid = 1647] [serial = 63] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 56 (0x12b9b2000) [pid = 1647] [serial = 60] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 55 (0x12b9b5c00) [pid = 1647] [serial = 61] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 54 (0x12b951800) [pid = 1647] [serial = 57] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 53 (0x12b95a400) [pid = 1647] [serial = 58] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 52 (0x12b950c00) [pid = 1647] [serial = 55] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 51 (0x12b94d400) [pid = 1647] [serial = 54] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 50 (0x12d2c3800) [pid = 1647] [serial = 48] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 49 (0x12d241800) [pid = 1647] [serial = 51] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 48 (0x12c610400) [pid = 1647] [serial = 45] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 47 (0x12cf5b800) [pid = 1647] [serial = 46] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 46 (0x12c3f7400) [pid = 1647] [serial = 42] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 45 (0x12c607400) [pid = 1647] [serial = 43] [outer = 0x0] [url = about:blank] 11:05:54 INFO - PROCESS | 1647 | --DOMWINDOW == 44 (0x12c3ec000) [pid = 1647] [serial = 40] [outer = 0x0] [url = about:blank] 11:05:55 INFO - PROCESS | 1647 | 1468519555003 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 11:05:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:05:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1572ms 11:05:55 INFO - PROCESS | 1647 | 1468519555050 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 11:05:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:05:55 INFO - PROCESS | 1647 | 1468519555052 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 11:05:55 INFO - PROCESS | 1647 | 1468519555056 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:05:55 INFO - PROCESS | 1647 | 1468519555058 Marionette TRACE conn2 <- [1,162,null,{}] 11:05:55 INFO - PROCESS | 1647 | 1468519555062 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:55 INFO - PROCESS | 1647 | 1468519555064 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:55 INFO - PROCESS | 1647 | 1468519555140 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 11:05:55 INFO - PROCESS | 1647 | 1468519555181 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:55 INFO - PROCESS | 1647 | 1468519555184 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x1130c5800 == 28 [pid = 1647] [id = 48] 11:05:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 45 (0x11656a000) [pid = 1647] [serial = 140] [outer = 0x0] 11:05:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 46 (0x1165e6400) [pid = 1647] [serial = 141] [outer = 0x11656a000] 11:05:55 INFO - PROCESS | 1647 | 1468519555212 Marionette DEBUG loaded listener.js 11:05:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 47 (0x116a39000) [pid = 1647] [serial = 142] [outer = 0x11656a000] 11:05:55 INFO - PROCESS | 1647 | 1468519555503 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 11:05:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:05:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 470ms 11:05:55 INFO - PROCESS | 1647 | 1468519555526 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 11:05:55 INFO - PROCESS | 1647 | 1468519555533 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 11:05:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:05:55 INFO - PROCESS | 1647 | 1468519555543 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:05:55 INFO - PROCESS | 1647 | 1468519555545 Marionette TRACE conn2 <- [1,166,null,{}] 11:05:55 INFO - PROCESS | 1647 | 1468519555551 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:55 INFO - PROCESS | 1647 | 1468519555553 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:55 INFO - PROCESS | 1647 | 1468519555630 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 11:05:55 INFO - PROCESS | 1647 | 1468519555634 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:55 INFO - PROCESS | 1647 | 1468519555636 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x1165a9000 == 29 [pid = 1647] [id = 49] 11:05:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 48 (0x1170a3400) [pid = 1647] [serial = 143] [outer = 0x0] 11:05:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 49 (0x117fac400) [pid = 1647] [serial = 144] [outer = 0x1170a3400] 11:05:55 INFO - PROCESS | 1647 | 1468519555666 Marionette DEBUG loaded listener.js 11:05:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 50 (0x118273c00) [pid = 1647] [serial = 145] [outer = 0x1170a3400] 11:05:55 INFO - PROCESS | 1647 | 1468519555974 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:05:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:05:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 474ms 11:05:56 INFO - PROCESS | 1647 | 1468519556017 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 11:05:56 INFO - PROCESS | 1647 | 1468519556018 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 11:05:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:05:56 INFO - PROCESS | 1647 | 1468519556021 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:05:56 INFO - PROCESS | 1647 | 1468519556031 Marionette TRACE conn2 <- [1,170,null,{}] 11:05:56 INFO - PROCESS | 1647 | 1468519556039 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:56 INFO - PROCESS | 1647 | 1468519556043 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:56 INFO - PROCESS | 1647 | 1468519556117 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 11:05:56 INFO - PROCESS | 1647 | 1468519556122 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:56 INFO - PROCESS | 1647 | 1468519556124 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x116bdb000 == 30 [pid = 1647] [id = 50] 11:05:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 51 (0x111c22400) [pid = 1647] [serial = 146] [outer = 0x0] 11:05:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 52 (0x118698400) [pid = 1647] [serial = 147] [outer = 0x111c22400] 11:05:56 INFO - PROCESS | 1647 | 1468519556153 Marionette DEBUG loaded listener.js 11:05:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 53 (0x118957800) [pid = 1647] [serial = 148] [outer = 0x111c22400] 11:05:56 INFO - PROCESS | 1647 | 1468519556450 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:05:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:05:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 479ms 11:05:56 INFO - PROCESS | 1647 | 1468519556501 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 11:05:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:05:56 INFO - PROCESS | 1647 | 1468519556502 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 11:05:56 INFO - PROCESS | 1647 | 1468519556505 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:05:56 INFO - PROCESS | 1647 | 1468519556506 Marionette TRACE conn2 <- [1,174,null,{}] 11:05:56 INFO - PROCESS | 1647 | 1468519556508 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:56 INFO - PROCESS | 1647 | 1468519556509 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:56 INFO - PROCESS | 1647 | 1468519556582 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 11:05:56 INFO - PROCESS | 1647 | 1468519556624 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:56 INFO - PROCESS | 1647 | 1468519556625 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x1170f4800 == 31 [pid = 1647] [id = 51] 11:05:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 54 (0x1184e5c00) [pid = 1647] [serial = 149] [outer = 0x0] 11:05:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 55 (0x11945e800) [pid = 1647] [serial = 150] [outer = 0x1184e5c00] 11:05:56 INFO - PROCESS | 1647 | 1468519556650 Marionette DEBUG loaded listener.js 11:05:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 56 (0x119632800) [pid = 1647] [serial = 151] [outer = 0x1184e5c00] 11:05:56 INFO - PROCESS | 1647 | 1468519556905 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:05:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:05:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 417ms 11:05:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:05:56 INFO - PROCESS | 1647 | 1468519556923 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 11:05:56 INFO - PROCESS | 1647 | 1468519556924 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 11:05:56 INFO - PROCESS | 1647 | 1468519556926 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:05:56 INFO - PROCESS | 1647 | 1468519556927 Marionette TRACE conn2 <- [1,178,null,{}] 11:05:56 INFO - PROCESS | 1647 | 1468519556942 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:56 INFO - PROCESS | 1647 | 1468519556943 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:57 INFO - PROCESS | 1647 | 1468519557023 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 11:05:57 INFO - PROCESS | 1647 | 1468519557027 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:57 INFO - PROCESS | 1647 | 1468519557028 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182e2000 == 32 [pid = 1647] [id = 52] 11:05:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 57 (0x115f93000) [pid = 1647] [serial = 152] [outer = 0x0] 11:05:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 58 (0x1197d1000) [pid = 1647] [serial = 153] [outer = 0x115f93000] 11:05:57 INFO - PROCESS | 1647 | 1468519557055 Marionette DEBUG loaded listener.js 11:05:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 59 (0x1198b7800) [pid = 1647] [serial = 154] [outer = 0x115f93000] 11:05:57 INFO - PROCESS | 1647 | 1468519557358 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:05:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:05:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 480ms 11:05:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:05:57 INFO - PROCESS | 1647 | 1468519557407 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 11:05:57 INFO - PROCESS | 1647 | 1468519557408 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 11:05:57 INFO - PROCESS | 1647 | 1468519557411 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:05:57 INFO - PROCESS | 1647 | 1468519557412 Marionette TRACE conn2 <- [1,182,null,{}] 11:05:57 INFO - PROCESS | 1647 | 1468519557414 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:57 INFO - PROCESS | 1647 | 1468519557418 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:57 INFO - PROCESS | 1647 | 1468519557524 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 11:05:57 INFO - PROCESS | 1647 | 1468519557532 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:57 INFO - PROCESS | 1647 | 1468519557533 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x11888b000 == 33 [pid = 1647] [id = 53] 11:05:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 60 (0x1198bb400) [pid = 1647] [serial = 155] [outer = 0x0] 11:05:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 61 (0x1198e5800) [pid = 1647] [serial = 156] [outer = 0x1198bb400] 11:05:57 INFO - PROCESS | 1647 | 1468519557559 Marionette DEBUG loaded listener.js 11:05:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 62 (0x1210f1c00) [pid = 1647] [serial = 157] [outer = 0x1198bb400] 11:05:57 INFO - PROCESS | 1647 | 1468519557862 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:05:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:05:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 472ms 11:05:57 INFO - PROCESS | 1647 | 1468519557891 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 11:05:57 INFO - PROCESS | 1647 | 1468519557892 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 11:05:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:05:57 INFO - PROCESS | 1647 | 1468519557900 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:05:57 INFO - PROCESS | 1647 | 1468519557902 Marionette TRACE conn2 <- [1,186,null,{}] 11:05:57 INFO - PROCESS | 1647 | 1468519557906 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:57 INFO - PROCESS | 1647 | 1468519557908 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:58 INFO - PROCESS | 1647 | 1468519558017 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 11:05:58 INFO - PROCESS | 1647 | 1468519558022 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:58 INFO - PROCESS | 1647 | 1468519558035 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x119408800 == 34 [pid = 1647] [id = 54] 11:05:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x116a80c00) [pid = 1647] [serial = 158] [outer = 0x0] 11:05:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x1211b5800) [pid = 1647] [serial = 159] [outer = 0x116a80c00] 11:05:58 INFO - PROCESS | 1647 | 1468519558124 Marionette DEBUG loaded listener.js 11:05:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x121843000) [pid = 1647] [serial = 160] [outer = 0x116a80c00] 11:05:58 INFO - PROCESS | 1647 | 1468519558438 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:05:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:05:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 576ms 11:05:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:05:58 INFO - PROCESS | 1647 | 1468519558471 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 11:05:58 INFO - PROCESS | 1647 | 1468519558472 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 11:05:58 INFO - PROCESS | 1647 | 1468519558474 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:05:58 INFO - PROCESS | 1647 | 1468519558476 Marionette TRACE conn2 <- [1,190,null,{}] 11:05:58 INFO - PROCESS | 1647 | 1468519558486 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:58 INFO - PROCESS | 1647 | 1468519558487 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:58 INFO - PROCESS | 1647 | 1468519558562 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 11:05:58 INFO - PROCESS | 1647 | 1468519558567 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:58 INFO - PROCESS | 1647 | 1468519558568 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x11980c000 == 35 [pid = 1647] [id = 55] 11:05:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x11709c400) [pid = 1647] [serial = 161] [outer = 0x0] 11:05:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x121b6c800) [pid = 1647] [serial = 162] [outer = 0x11709c400] 11:05:58 INFO - PROCESS | 1647 | 1468519558594 Marionette DEBUG loaded listener.js 11:05:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x124025400) [pid = 1647] [serial = 163] [outer = 0x11709c400] 11:05:58 INFO - PROCESS | 1647 | 1468519558887 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:05:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:05:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 468ms 11:05:58 INFO - PROCESS | 1647 | 1468519558943 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 11:05:58 INFO - PROCESS | 1647 | 1468519558944 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 11:05:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:05:58 INFO - PROCESS | 1647 | 1468519558947 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:05:58 INFO - PROCESS | 1647 | 1468519558948 Marionette TRACE conn2 <- [1,194,null,{}] 11:05:58 INFO - PROCESS | 1647 | 1468519558950 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:58 INFO - PROCESS | 1647 | 1468519558951 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:59 INFO - PROCESS | 1647 | 1468519559042 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 11:05:59 INFO - PROCESS | 1647 | 1468519559050 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:59 INFO - PROCESS | 1647 | 1468519559052 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x116bda800 == 36 [pid = 1647] [id = 56] 11:05:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x121adf000) [pid = 1647] [serial = 164] [outer = 0x0] 11:05:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x1241c6800) [pid = 1647] [serial = 165] [outer = 0x121adf000] 11:05:59 INFO - PROCESS | 1647 | 1468519559083 Marionette DEBUG loaded listener.js 11:05:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x124329800) [pid = 1647] [serial = 166] [outer = 0x121adf000] 11:05:59 INFO - PROCESS | 1647 | 1468519559345 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:05:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:05:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 421ms 11:05:59 INFO - PROCESS | 1647 | 1468519559371 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 11:05:59 INFO - PROCESS | 1647 | 1468519559372 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 11:05:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:05:59 INFO - PROCESS | 1647 | 1468519559374 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:05:59 INFO - PROCESS | 1647 | 1468519559375 Marionette TRACE conn2 <- [1,198,null,{}] 11:05:59 INFO - PROCESS | 1647 | 1468519559378 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:59 INFO - PROCESS | 1647 | 1468519559379 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:59 INFO - PROCESS | 1647 | 1468519559472 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 11:05:59 INFO - PROCESS | 1647 | 1468519559475 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:59 INFO - PROCESS | 1647 | 1468519559476 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x119cd4800 == 37 [pid = 1647] [id = 57] 11:05:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x124060000) [pid = 1647] [serial = 167] [outer = 0x0] 11:05:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x124b20800) [pid = 1647] [serial = 168] [outer = 0x124060000] 11:05:59 INFO - PROCESS | 1647 | 1468519559502 Marionette DEBUG loaded listener.js 11:05:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x124bd2000) [pid = 1647] [serial = 169] [outer = 0x124060000] 11:05:59 INFO - PROCESS | 1647 | 1468519559817 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:05:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:05:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 469ms 11:05:59 INFO - PROCESS | 1647 | 1468519559843 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 11:05:59 INFO - PROCESS | 1647 | 1468519559845 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 11:05:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:05:59 INFO - PROCESS | 1647 | 1468519559850 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:05:59 INFO - PROCESS | 1647 | 1468519559852 Marionette TRACE conn2 <- [1,202,null,{}] 11:05:59 INFO - PROCESS | 1647 | 1468519559854 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:59 INFO - PROCESS | 1647 | 1468519559856 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:59 INFO - PROCESS | 1647 | 1468519559962 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 11:05:59 INFO - PROCESS | 1647 | 1468519559973 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:59 INFO - PROCESS | 1647 | 1468519559975 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:05:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182e1000 == 38 [pid = 1647] [id = 58] 11:05:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x124bd2800) [pid = 1647] [serial = 170] [outer = 0x0] 11:05:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x1268ec400) [pid = 1647] [serial = 171] [outer = 0x124bd2800] 11:06:00 INFO - PROCESS | 1647 | 1468519560001 Marionette DEBUG loaded listener.js 11:06:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x126e92c00) [pid = 1647] [serial = 172] [outer = 0x124bd2800] 11:06:00 INFO - PROCESS | 1647 | 1468519560320 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:06:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:06:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 520ms 11:06:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:06:00 INFO - PROCESS | 1647 | 1468519560369 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 11:06:00 INFO - PROCESS | 1647 | 1468519560370 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 11:06:00 INFO - PROCESS | 1647 | 1468519560372 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:06:00 INFO - PROCESS | 1647 | 1468519560373 Marionette TRACE conn2 <- [1,206,null,{}] 11:06:00 INFO - PROCESS | 1647 | 1468519560376 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:00 INFO - PROCESS | 1647 | 1468519560377 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:00 INFO - PROCESS | 1647 | 1468519560468 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 11:06:00 INFO - PROCESS | 1647 | 1468519560480 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:00 INFO - PROCESS | 1647 | 1468519560482 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x12123f800 == 39 [pid = 1647] [id = 59] 11:06:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x124bc8400) [pid = 1647] [serial = 173] [outer = 0x0] 11:06:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x126e94400) [pid = 1647] [serial = 174] [outer = 0x124bc8400] 11:06:00 INFO - PROCESS | 1647 | 1468519560506 Marionette DEBUG loaded listener.js 11:06:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x127330400) [pid = 1647] [serial = 175] [outer = 0x124bc8400] 11:06:00 INFO - PROCESS | 1647 | 1468519560816 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:06:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:06:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 468ms 11:06:00 INFO - PROCESS | 1647 | 1468519560841 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 11:06:00 INFO - PROCESS | 1647 | 1468519560842 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 11:06:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:06:00 INFO - PROCESS | 1647 | 1468519560845 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:06:00 INFO - PROCESS | 1647 | 1468519560846 Marionette TRACE conn2 <- [1,210,null,{}] 11:06:00 INFO - PROCESS | 1647 | 1468519560850 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:00 INFO - PROCESS | 1647 | 1468519560851 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:00 INFO - PROCESS | 1647 | 1468519560940 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 11:06:00 INFO - PROCESS | 1647 | 1468519560943 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:00 INFO - PROCESS | 1647 | 1468519560945 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x121531000 == 40 [pid = 1647] [id = 60] 11:06:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x124b24c00) [pid = 1647] [serial = 176] [outer = 0x0] 11:06:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1274e2800) [pid = 1647] [serial = 177] [outer = 0x124b24c00] 11:06:00 INFO - PROCESS | 1647 | 1468519560976 Marionette DEBUG loaded listener.js 11:06:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x128abc000) [pid = 1647] [serial = 178] [outer = 0x124b24c00] 11:06:01 INFO - PROCESS | 1647 | 1468519561268 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 11:06:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:06:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 473ms 11:06:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:06:01 INFO - PROCESS | 1647 | 1468519561327 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 11:06:01 INFO - PROCESS | 1647 | 1468519561328 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 11:06:01 INFO - PROCESS | 1647 | 1468519561333 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:06:01 INFO - PROCESS | 1647 | 1468519561335 Marionette TRACE conn2 <- [1,214,null,{}] 11:06:01 INFO - PROCESS | 1647 | 1468519561338 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:01 INFO - PROCESS | 1647 | 1468519561339 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:01 INFO - PROCESS | 1647 | 1468519561433 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 11:06:01 INFO - PROCESS | 1647 | 1468519561460 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:01 INFO - PROCESS | 1647 | 1468519561461 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x121a26000 == 41 [pid = 1647] [id = 61] 11:06:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x128c56000) [pid = 1647] [serial = 179] [outer = 0x0] 11:06:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x128e7f800) [pid = 1647] [serial = 180] [outer = 0x128c56000] 11:06:01 INFO - PROCESS | 1647 | 1468519561485 Marionette DEBUG loaded listener.js 11:06:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x129156c00) [pid = 1647] [serial = 181] [outer = 0x128c56000] 11:06:01 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x127702400) [pid = 1647] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:06:01 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x127398000) [pid = 1647] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:06:01 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1216f8000) [pid = 1647] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:06:01 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1268eb800) [pid = 1647] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:06:01 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x117fb3c00) [pid = 1647] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:06:01 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1168cc800) [pid = 1647] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:06:01 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x11945ec00) [pid = 1647] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:06:01 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x117fb4c00) [pid = 1647] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:06:01 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x11831e400) [pid = 1647] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:06:01 INFO - PROCESS | 1647 | 1468519561777 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 11:06:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:06:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 472ms 11:06:01 INFO - PROCESS | 1647 | 1468519561805 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 11:06:01 INFO - PROCESS | 1647 | 1468519561806 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 11:06:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:06:01 INFO - PROCESS | 1647 | 1468519561808 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:06:01 INFO - PROCESS | 1647 | 1468519561809 Marionette TRACE conn2 <- [1,218,null,{}] 11:06:01 INFO - PROCESS | 1647 | 1468519561813 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:01 INFO - PROCESS | 1647 | 1468519561816 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:01 INFO - PROCESS | 1647 | 1468519561895 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 11:06:01 INFO - PROCESS | 1647 | 1468519561901 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:01 INFO - PROCESS | 1647 | 1468519561902 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x121038000 == 42 [pid = 1647] [id = 62] 11:06:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x11831e800) [pid = 1647] [serial = 182] [outer = 0x0] 11:06:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1198ba000) [pid = 1647] [serial = 183] [outer = 0x11831e800] 11:06:01 INFO - PROCESS | 1647 | 1468519561934 Marionette DEBUG loaded listener.js 11:06:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1274e5400) [pid = 1647] [serial = 184] [outer = 0x11831e800] 11:06:02 INFO - PROCESS | 1647 | 1468519562223 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 11:06:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:06:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 418ms 11:06:02 INFO - PROCESS | 1647 | 1468519562228 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 11:06:02 INFO - PROCESS | 1647 | 1468519562229 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 11:06:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:06:02 INFO - PROCESS | 1647 | 1468519562240 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:06:02 INFO - PROCESS | 1647 | 1468519562241 Marionette TRACE conn2 <- [1,222,null,{}] 11:06:02 INFO - PROCESS | 1647 | 1468519562243 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:02 INFO - PROCESS | 1647 | 1468519562244 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:02 INFO - PROCESS | 1647 | 1468519562337 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 11:06:02 INFO - PROCESS | 1647 | 1468519562340 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:02 INFO - PROCESS | 1647 | 1468519562341 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b54000 == 43 [pid = 1647] [id = 63] 11:06:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x12914f800) [pid = 1647] [serial = 185] [outer = 0x0] 11:06:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1292b4c00) [pid = 1647] [serial = 186] [outer = 0x12914f800] 11:06:02 INFO - PROCESS | 1647 | 1468519562368 Marionette DEBUG loaded listener.js 11:06:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1292bf000) [pid = 1647] [serial = 187] [outer = 0x12914f800] 11:06:02 INFO - PROCESS | 1647 | 1468519562653 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 11:06:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:06:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 468ms 11:06:02 INFO - PROCESS | 1647 | 1468519562709 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 11:06:02 INFO - PROCESS | 1647 | 1468519562710 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 11:06:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:06:02 INFO - PROCESS | 1647 | 1468519562733 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:06:02 INFO - PROCESS | 1647 | 1468519562734 Marionette TRACE conn2 <- [1,226,null,{}] 11:06:02 INFO - PROCESS | 1647 | 1468519562737 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:02 INFO - PROCESS | 1647 | 1468519562738 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:02 INFO - PROCESS | 1647 | 1468519562818 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 11:06:02 INFO - PROCESS | 1647 | 1468519562822 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:02 INFO - PROCESS | 1647 | 1468519562823 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x1268d5800 == 44 [pid = 1647] [id = 64] 11:06:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x12405cc00) [pid = 1647] [serial = 188] [outer = 0x0] 11:06:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1292dd400) [pid = 1647] [serial = 189] [outer = 0x12405cc00] 11:06:02 INFO - PROCESS | 1647 | 1468519562853 Marionette DEBUG loaded listener.js 11:06:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1292e6400) [pid = 1647] [serial = 190] [outer = 0x12405cc00] 11:06:03 INFO - PROCESS | 1647 | 1468519563152 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:06:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:06:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 476ms 11:06:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:06:03 INFO - PROCESS | 1647 | 1468519563202 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 11:06:03 INFO - PROCESS | 1647 | 1468519563203 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 11:06:03 INFO - PROCESS | 1647 | 1468519563206 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:06:03 INFO - PROCESS | 1647 | 1468519563207 Marionette TRACE conn2 <- [1,230,null,{}] 11:06:03 INFO - PROCESS | 1647 | 1468519563209 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:03 INFO - PROCESS | 1647 | 1468519563210 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:03 INFO - PROCESS | 1647 | 1468519563298 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 11:06:03 INFO - PROCESS | 1647 | 1468519563342 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:03 INFO - PROCESS | 1647 | 1468519563343 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x126e28800 == 45 [pid = 1647] [id = 65] 11:06:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x129152000) [pid = 1647] [serial = 191] [outer = 0x0] 11:06:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12952bc00) [pid = 1647] [serial = 192] [outer = 0x129152000] 11:06:03 INFO - PROCESS | 1647 | 1468519563367 Marionette DEBUG loaded listener.js 11:06:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x12a55d400) [pid = 1647] [serial = 193] [outer = 0x129152000] 11:06:03 INFO - PROCESS | 1647 | 1468519563609 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 11:06:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:06:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 417ms 11:06:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:06:03 INFO - PROCESS | 1647 | 1468519563625 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 11:06:03 INFO - PROCESS | 1647 | 1468519563626 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 11:06:03 INFO - PROCESS | 1647 | 1468519563628 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:06:03 INFO - PROCESS | 1647 | 1468519563630 Marionette TRACE conn2 <- [1,234,null,{}] 11:06:03 INFO - PROCESS | 1647 | 1468519563639 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:03 INFO - PROCESS | 1647 | 1468519563640 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:03 INFO - PROCESS | 1647 | 1468519563735 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 11:06:03 INFO - PROCESS | 1647 | 1468519563739 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:03 INFO - PROCESS | 1647 | 1468519563740 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x12736f800 == 46 [pid = 1647] [id = 66] 11:06:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12a55e000) [pid = 1647] [serial = 194] [outer = 0x0] 11:06:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12a59f400) [pid = 1647] [serial = 195] [outer = 0x12a55e000] 11:06:03 INFO - PROCESS | 1647 | 1468519563764 Marionette DEBUG loaded listener.js 11:06:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12a7de800) [pid = 1647] [serial = 196] [outer = 0x12a55e000] 11:06:04 INFO - PROCESS | 1647 | --DOCSHELL 0x1165a9000 == 45 [pid = 1647] [id = 49] 11:06:04 INFO - PROCESS | 1647 | --DOCSHELL 0x1130c5800 == 44 [pid = 1647] [id = 48] 11:06:04 INFO - PROCESS | 1647 | --DOCSHELL 0x11981d000 == 43 [pid = 1647] [id = 47] 11:06:04 INFO - PROCESS | 1647 | --DOCSHELL 0x116bdb000 == 42 [pid = 1647] [id = 50] 11:06:04 INFO - PROCESS | 1647 | --DOCSHELL 0x1170f4800 == 41 [pid = 1647] [id = 51] 11:06:04 INFO - PROCESS | 1647 | --DOCSHELL 0x11888b000 == 40 [pid = 1647] [id = 53] 11:06:04 INFO - PROCESS | 1647 | --DOCSHELL 0x1182e2000 == 39 [pid = 1647] [id = 52] 11:06:04 INFO - PROCESS | 1647 | --DOCSHELL 0x119408800 == 38 [pid = 1647] [id = 54] 11:06:04 INFO - PROCESS | 1647 | --DOCSHELL 0x12123f800 == 37 [pid = 1647] [id = 59] 11:06:04 INFO - PROCESS | 1647 | --DOCSHELL 0x116bda800 == 36 [pid = 1647] [id = 56] 11:06:04 INFO - PROCESS | 1647 | --DOCSHELL 0x11980c000 == 35 [pid = 1647] [id = 55] 11:06:04 INFO - PROCESS | 1647 | --DOCSHELL 0x126e28800 == 34 [pid = 1647] [id = 65] 11:06:04 INFO - PROCESS | 1647 | --DOCSHELL 0x1182e1000 == 33 [pid = 1647] [id = 58] 11:06:04 INFO - PROCESS | 1647 | --DOCSHELL 0x124b54000 == 32 [pid = 1647] [id = 63] 11:06:04 INFO - PROCESS | 1647 | --DOCSHELL 0x121531000 == 31 [pid = 1647] [id = 60] 11:06:04 INFO - PROCESS | 1647 | --DOCSHELL 0x121038000 == 30 [pid = 1647] [id = 62] 11:06:04 INFO - PROCESS | 1647 | --DOCSHELL 0x119cd4800 == 29 [pid = 1647] [id = 57] 11:06:04 INFO - PROCESS | 1647 | --DOCSHELL 0x121a26000 == 28 [pid = 1647] [id = 61] 11:06:04 INFO - PROCESS | 1647 | --DOCSHELL 0x1268d5800 == 27 [pid = 1647] [id = 64] 11:06:04 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x128e7b400) [pid = 1647] [serial = 120] [outer = 0x0] [url = about:blank] 11:06:04 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x128e72c00) [pid = 1647] [serial = 118] [outer = 0x0] [url = about:blank] 11:06:04 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x124057000) [pid = 1647] [serial = 103] [outer = 0x0] [url = about:blank] 11:06:04 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x127702c00) [pid = 1647] [serial = 115] [outer = 0x0] [url = about:blank] 11:06:04 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x119b89400) [pid = 1647] [serial = 136] [outer = 0x0] [url = about:blank] 11:06:04 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1212dec00) [pid = 1647] [serial = 138] [outer = 0x0] [url = about:blank] 11:06:04 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x116b23800) [pid = 1647] [serial = 123] [outer = 0x0] [url = about:blank] 11:06:04 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1197dd800) [pid = 1647] [serial = 129] [outer = 0x0] [url = about:blank] 11:06:04 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1184ee000) [pid = 1647] [serial = 126] [outer = 0x0] [url = about:blank] 11:06:04 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x118835c00) [pid = 1647] [serial = 127] [outer = 0x0] [url = about:blank] 11:06:04 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1198bd400) [pid = 1647] [serial = 130] [outer = 0x0] [url = about:blank] 11:06:04 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1177fb000) [pid = 1647] [serial = 124] [outer = 0x0] [url = about:blank] 11:06:04 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x1198e1400) [pid = 1647] [serial = 135] [outer = 0x0] [url = about:blank] 11:06:04 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12915c800) [pid = 1647] [serial = 121] [outer = 0x0] [url = about:blank] 11:06:04 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x1198b7c00) [pid = 1647] [serial = 133] [outer = 0x0] [url = about:blank] 11:06:04 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x1190d0400) [pid = 1647] [serial = 132] [outer = 0x0] [url = about:blank] 11:06:05 INFO - PROCESS | 1647 | 1468519565034 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 11:06:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:06:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1422ms 11:06:05 INFO - PROCESS | 1647 | 1468519565051 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 11:06:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:06:05 INFO - PROCESS | 1647 | 1468519565054 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 11:06:05 INFO - PROCESS | 1647 | 1468519565057 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:06:05 INFO - PROCESS | 1647 | 1468519565059 Marionette TRACE conn2 <- [1,238,null,{}] 11:06:05 INFO - PROCESS | 1647 | 1468519565063 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:05 INFO - PROCESS | 1647 | 1468519565065 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:05 INFO - PROCESS | 1647 | 1468519565143 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 11:06:05 INFO - PROCESS | 1647 | 1468519565150 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:05 INFO - PROCESS | 1647 | 1468519565153 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x11336d000 == 28 [pid = 1647] [id = 67] 11:06:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x116b1b800) [pid = 1647] [serial = 197] [outer = 0x0] 11:06:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x116b22000) [pid = 1647] [serial = 198] [outer = 0x116b1b800] 11:06:05 INFO - PROCESS | 1647 | 1468519565182 Marionette DEBUG loaded listener.js 11:06:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1165eac00) [pid = 1647] [serial = 199] [outer = 0x116b1b800] 11:06:05 INFO - PROCESS | 1647 | 1468519565539 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 11:06:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:06:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 520ms 11:06:05 INFO - PROCESS | 1647 | 1468519565577 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 11:06:05 INFO - PROCESS | 1647 | 1468519565581 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 11:06:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:06:05 INFO - PROCESS | 1647 | 1468519565587 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:06:05 INFO - PROCESS | 1647 | 1468519565590 Marionette TRACE conn2 <- [1,242,null,{}] 11:06:05 INFO - PROCESS | 1647 | 1468519565593 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:05 INFO - PROCESS | 1647 | 1468519565596 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:05 INFO - PROCESS | 1647 | 1468519565691 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 11:06:05 INFO - PROCESS | 1647 | 1468519565700 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:05 INFO - PROCESS | 1647 | 1468519565702 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x116a49800 == 29 [pid = 1647] [id = 68] 11:06:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x117fb1800) [pid = 1647] [serial = 200] [outer = 0x0] 11:06:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x11831f800) [pid = 1647] [serial = 201] [outer = 0x117fb1800] 11:06:05 INFO - PROCESS | 1647 | 1468519565743 Marionette DEBUG loaded listener.js 11:06:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x11864bc00) [pid = 1647] [serial = 202] [outer = 0x117fb1800] 11:06:06 INFO - PROCESS | 1647 | 1468519566146 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 11:06:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:06:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 571ms 11:06:06 INFO - PROCESS | 1647 | 1468519566157 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 11:06:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:06:06 INFO - PROCESS | 1647 | 1468519566168 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 11:06:06 INFO - PROCESS | 1647 | 1468519566171 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:06:06 INFO - PROCESS | 1647 | 1468519566174 Marionette TRACE conn2 <- [1,246,null,{}] 11:06:06 INFO - PROCESS | 1647 | 1468519566183 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:06 INFO - PROCESS | 1647 | 1468519566186 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:06 INFO - PROCESS | 1647 | 1468519566284 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 11:06:06 INFO - PROCESS | 1647 | 1468519566291 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:06 INFO - PROCESS | 1647 | 1468519566294 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x11756c800 == 30 [pid = 1647] [id = 69] 11:06:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1130e1400) [pid = 1647] [serial = 203] [outer = 0x0] 11:06:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x119466800) [pid = 1647] [serial = 204] [outer = 0x1130e1400] 11:06:06 INFO - PROCESS | 1647 | 1468519566340 Marionette DEBUG loaded listener.js 11:06:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x119858c00) [pid = 1647] [serial = 205] [outer = 0x1130e1400] 11:06:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1198be000) [pid = 1647] [serial = 206] [outer = 0x12cf5d000] 11:06:06 INFO - PROCESS | 1647 | 1468519566820 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:06:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:06:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 671ms 11:06:06 INFO - PROCESS | 1647 | 1468519566843 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 11:06:06 INFO - PROCESS | 1647 | 1468519566845 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 11:06:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:06:06 INFO - PROCESS | 1647 | 1468519566853 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:06:06 INFO - PROCESS | 1647 | 1468519566854 Marionette TRACE conn2 <- [1,250,null,{}] 11:06:06 INFO - PROCESS | 1647 | 1468519566857 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:06 INFO - PROCESS | 1647 | 1468519566858 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:06 INFO - PROCESS | 1647 | 1468519566933 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 11:06:06 INFO - PROCESS | 1647 | 1468519566937 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:06 INFO - PROCESS | 1647 | 1468519566938 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x118891800 == 31 [pid = 1647] [id = 70] 11:06:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1198c1000) [pid = 1647] [serial = 207] [outer = 0x0] 11:06:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1198c4800) [pid = 1647] [serial = 208] [outer = 0x1198c1000] 11:06:06 INFO - PROCESS | 1647 | 1468519566965 Marionette DEBUG loaded listener.js 11:06:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x119e11800) [pid = 1647] [serial = 209] [outer = 0x1198c1000] 11:06:07 INFO - PROCESS | 1647 | 1468519567258 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:06:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 419ms 11:06:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:06:07 INFO - PROCESS | 1647 | 1468519567274 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 11:06:07 INFO - PROCESS | 1647 | 1468519567275 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 11:06:07 INFO - PROCESS | 1647 | 1468519567277 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:06:07 INFO - PROCESS | 1647 | 1468519567279 Marionette TRACE conn2 <- [1,254,null,{}] 11:06:07 INFO - PROCESS | 1647 | 1468519567285 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:07 INFO - PROCESS | 1647 | 1468519567286 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:07 INFO - PROCESS | 1647 | 1468519567366 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 11:06:07 INFO - PROCESS | 1647 | 1468519567370 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:07 INFO - PROCESS | 1647 | 1468519567371 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x119414800 == 32 [pid = 1647] [id = 71] 11:06:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1165e5000) [pid = 1647] [serial = 210] [outer = 0x0] 11:06:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1210ef800) [pid = 1647] [serial = 211] [outer = 0x1165e5000] 11:06:07 INFO - PROCESS | 1647 | 1468519567398 Marionette DEBUG loaded listener.js 11:06:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x121842800) [pid = 1647] [serial = 212] [outer = 0x1165e5000] 11:06:07 INFO - PROCESS | 1647 | 1468519567712 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 11:06:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 472ms 11:06:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:06:07 INFO - PROCESS | 1647 | 1468519567750 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 11:06:07 INFO - PROCESS | 1647 | 1468519567751 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 11:06:07 INFO - PROCESS | 1647 | 1468519567754 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:06:07 INFO - PROCESS | 1647 | 1468519567755 Marionette TRACE conn2 <- [1,258,null,{}] 11:06:07 INFO - PROCESS | 1647 | 1468519567757 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:07 INFO - PROCESS | 1647 | 1468519567761 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:07 INFO - PROCESS | 1647 | 1468519567873 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 11:06:07 INFO - PROCESS | 1647 | 1468519567881 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:07 INFO - PROCESS | 1647 | 1468519567883 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x119806800 == 33 [pid = 1647] [id = 72] 11:06:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x121b61c00) [pid = 1647] [serial = 213] [outer = 0x0] 11:06:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x124326800) [pid = 1647] [serial = 214] [outer = 0x121b61c00] 11:06:07 INFO - PROCESS | 1647 | 1468519567908 Marionette DEBUG loaded listener.js 11:06:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1268f2800) [pid = 1647] [serial = 215] [outer = 0x121b61c00] 11:06:08 INFO - PROCESS | 1647 | 1468519568185 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 11:06:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 468ms 11:06:08 INFO - PROCESS | 1647 | 1468519568222 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 11:06:08 INFO - PROCESS | 1647 | 1468519568224 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 11:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:06:08 INFO - PROCESS | 1647 | 1468519568227 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:06:08 INFO - PROCESS | 1647 | 1468519568228 Marionette TRACE conn2 <- [1,262,null,{}] 11:06:08 INFO - PROCESS | 1647 | 1468519568235 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:08 INFO - PROCESS | 1647 | 1468519568236 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:08 INFO - PROCESS | 1647 | 1468519568324 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 11:06:08 INFO - PROCESS | 1647 | 1468519568332 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:08 INFO - PROCESS | 1647 | 1468519568333 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f22800 == 34 [pid = 1647] [id = 73] 11:06:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1268f2c00) [pid = 1647] [serial = 216] [outer = 0x0] 11:06:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12703a800) [pid = 1647] [serial = 217] [outer = 0x1268f2c00] 11:06:08 INFO - PROCESS | 1647 | 1468519568373 Marionette DEBUG loaded listener.js 11:06:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1274e3000) [pid = 1647] [serial = 218] [outer = 0x1268f2c00] 11:06:08 INFO - PROCESS | 1647 | 1468519568840 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 11:06:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 623ms 11:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:06:08 INFO - PROCESS | 1647 | 1468519568850 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 11:06:08 INFO - PROCESS | 1647 | 1468519568852 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 11:06:08 INFO - PROCESS | 1647 | 1468519568855 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:06:08 INFO - PROCESS | 1647 | 1468519568857 Marionette TRACE conn2 <- [1,266,null,{}] 11:06:08 INFO - PROCESS | 1647 | 1468519568860 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:08 INFO - PROCESS | 1647 | 1468519568862 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:08 INFO - PROCESS | 1647 | 1468519568961 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 11:06:08 INFO - PROCESS | 1647 | 1468519568967 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:08 INFO - PROCESS | 1647 | 1468519568968 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x121223800 == 35 [pid = 1647] [id = 74] 11:06:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1274e3400) [pid = 1647] [serial = 219] [outer = 0x0] 11:06:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x128c53400) [pid = 1647] [serial = 220] [outer = 0x1274e3400] 11:06:08 INFO - PROCESS | 1647 | 1468519568987 Marionette DEBUG loaded listener.js 11:06:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x128e80c00) [pid = 1647] [serial = 221] [outer = 0x1274e3400] 11:06:09 INFO - PROCESS | 1647 | 1468519569359 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 11:06:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 521ms 11:06:09 INFO - PROCESS | 1647 | 1468519569376 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 11:06:09 INFO - PROCESS | 1647 | 1468519569378 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 11:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:06:09 INFO - PROCESS | 1647 | 1468519569382 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:06:09 INFO - PROCESS | 1647 | 1468519569384 Marionette TRACE conn2 <- [1,270,null,{}] 11:06:09 INFO - PROCESS | 1647 | 1468519569387 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:09 INFO - PROCESS | 1647 | 1468519569389 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:09 INFO - PROCESS | 1647 | 1468519569530 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 11:06:09 INFO - PROCESS | 1647 | 1468519569551 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:09 INFO - PROCESS | 1647 | 1468519569552 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x11756b800 == 36 [pid = 1647] [id = 75] 11:06:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x119e05400) [pid = 1647] [serial = 222] [outer = 0x0] 11:06:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x129153800) [pid = 1647] [serial = 223] [outer = 0x119e05400] 11:06:09 INFO - PROCESS | 1647 | 1468519569595 Marionette DEBUG loaded listener.js 11:06:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1292b5000) [pid = 1647] [serial = 224] [outer = 0x119e05400] 11:06:09 INFO - PROCESS | 1647 | 1468519569906 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:06:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 571ms 11:06:09 INFO - PROCESS | 1647 | 1468519569954 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 11:06:09 INFO - PROCESS | 1647 | 1468519569956 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 11:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:06:09 INFO - PROCESS | 1647 | 1468519569958 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:06:09 INFO - PROCESS | 1647 | 1468519569959 Marionette TRACE conn2 <- [1,274,null,{}] 11:06:09 INFO - PROCESS | 1647 | 1468519569961 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:09 INFO - PROCESS | 1647 | 1468519569963 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:10 INFO - PROCESS | 1647 | 1468519570048 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 11:06:10 INFO - PROCESS | 1647 | 1468519570053 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:10 INFO - PROCESS | 1647 | 1468519570054 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x123340000 == 37 [pid = 1647] [id = 76] 11:06:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1292b9400) [pid = 1647] [serial = 225] [outer = 0x0] 11:06:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x1292e6000) [pid = 1647] [serial = 226] [outer = 0x1292b9400] 11:06:10 INFO - PROCESS | 1647 | 1468519570078 Marionette DEBUG loaded listener.js 11:06:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x12a561000) [pid = 1647] [serial = 227] [outer = 0x1292b9400] 11:06:10 INFO - PROCESS | 1647 | 1468519570440 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 11:06:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:06:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 518ms 11:06:10 INFO - PROCESS | 1647 | 1468519570477 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 11:06:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:06:10 INFO - PROCESS | 1647 | 1468519570478 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 11:06:10 INFO - PROCESS | 1647 | 1468519570481 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:06:10 INFO - PROCESS | 1647 | 1468519570482 Marionette TRACE conn2 <- [1,278,null,{}] 11:06:10 INFO - PROCESS | 1647 | 1468519570485 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:10 INFO - PROCESS | 1647 | 1468519570486 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:10 INFO - PROCESS | 1647 | 1468519570588 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 11:06:10 INFO - PROCESS | 1647 | 1468519570600 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:10 INFO - PROCESS | 1647 | 1468519570609 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x119413800 == 38 [pid = 1647] [id = 77] 11:06:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x12a562800) [pid = 1647] [serial = 228] [outer = 0x0] 11:06:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x12a7e7800) [pid = 1647] [serial = 229] [outer = 0x12a562800] 11:06:10 INFO - PROCESS | 1647 | 1468519570635 Marionette DEBUG loaded listener.js 11:06:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x12b07a400) [pid = 1647] [serial = 230] [outer = 0x12a562800] 11:06:10 INFO - PROCESS | 1647 | 1468519570941 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 11:06:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:06:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 469ms 11:06:10 INFO - PROCESS | 1647 | 1468519570964 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 11:06:10 INFO - PROCESS | 1647 | 1468519570968 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 11:06:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:06:10 INFO - PROCESS | 1647 | 1468519570971 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:06:10 INFO - PROCESS | 1647 | 1468519570972 Marionette TRACE conn2 <- [1,282,null,{}] 11:06:10 INFO - PROCESS | 1647 | 1468519570974 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:10 INFO - PROCESS | 1647 | 1468519570976 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:11 INFO - PROCESS | 1647 | 1468519571069 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 11:06:11 INFO - PROCESS | 1647 | 1468519571072 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:11 INFO - PROCESS | 1647 | 1468519571074 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x127374800 == 39 [pid = 1647] [id = 78] 11:06:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x125e79800) [pid = 1647] [serial = 231] [outer = 0x0] 11:06:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x12b07ec00) [pid = 1647] [serial = 232] [outer = 0x125e79800] 11:06:11 INFO - PROCESS | 1647 | 1468519571097 Marionette DEBUG loaded listener.js 11:06:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x12b795c00) [pid = 1647] [serial = 233] [outer = 0x125e79800] 11:06:11 INFO - PROCESS | 1647 | 1468519571440 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 11:06:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:06:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 518ms 11:06:11 INFO - PROCESS | 1647 | 1468519571489 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 11:06:11 INFO - PROCESS | 1647 | 1468519571491 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 11:06:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:06:11 INFO - PROCESS | 1647 | 1468519571493 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:06:11 INFO - PROCESS | 1647 | 1468519571494 Marionette TRACE conn2 <- [1,286,null,{}] 11:06:11 INFO - PROCESS | 1647 | 1468519571496 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:11 INFO - PROCESS | 1647 | 1468519571497 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:11 INFO - PROCESS | 1647 | 1468519571590 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 11:06:11 INFO - PROCESS | 1647 | 1468519571602 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:11 INFO - PROCESS | 1647 | 1468519571610 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x129185800 == 40 [pid = 1647] [id = 79] 11:06:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x12b796400) [pid = 1647] [serial = 234] [outer = 0x0] 11:06:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x12b79e400) [pid = 1647] [serial = 235] [outer = 0x12b796400] 11:06:11 INFO - PROCESS | 1647 | 1468519571634 Marionette DEBUG loaded listener.js 11:06:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x12b952400) [pid = 1647] [serial = 236] [outer = 0x12b796400] 11:06:11 INFO - PROCESS | 1647 | 1468519571925 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 11:06:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:06:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 468ms 11:06:11 INFO - PROCESS | 1647 | 1468519571961 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 11:06:11 INFO - PROCESS | 1647 | 1468519571963 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 11:06:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:06:11 INFO - PROCESS | 1647 | 1468519571969 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:06:11 INFO - PROCESS | 1647 | 1468519571970 Marionette TRACE conn2 <- [1,290,null,{}] 11:06:11 INFO - PROCESS | 1647 | 1468519571972 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:11 INFO - PROCESS | 1647 | 1468519571973 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:12 INFO - PROCESS | 1647 | 1468519572069 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 11:06:12 INFO - PROCESS | 1647 | 1468519572080 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:12 INFO - PROCESS | 1647 | 1468519572081 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d42000 == 41 [pid = 1647] [id = 80] 11:06:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x12b953400) [pid = 1647] [serial = 237] [outer = 0x0] 11:06:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x12b958800) [pid = 1647] [serial = 238] [outer = 0x12b953400] 11:06:12 INFO - PROCESS | 1647 | 1468519572104 Marionette DEBUG loaded listener.js 11:06:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x12b9ad800) [pid = 1647] [serial = 239] [outer = 0x12b953400] 11:06:12 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x124bc8400) [pid = 1647] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:06:12 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x124b24c00) [pid = 1647] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:06:12 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x128c56000) [pid = 1647] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:06:12 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x11831e800) [pid = 1647] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:06:12 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x12405cc00) [pid = 1647] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:06:12 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x129152000) [pid = 1647] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:06:12 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x124060000) [pid = 1647] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:06:12 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x121adf000) [pid = 1647] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:06:12 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x11709c400) [pid = 1647] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:06:12 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x116a80c00) [pid = 1647] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:06:12 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1198bb400) [pid = 1647] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:06:12 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x115f93000) [pid = 1647] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:06:12 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1184e5c00) [pid = 1647] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:06:12 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x111c22400) [pid = 1647] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:06:12 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1170a3400) [pid = 1647] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:06:12 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x11656a000) [pid = 1647] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:06:12 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1210ee000) [pid = 1647] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:06:12 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12914f800) [pid = 1647] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:06:12 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x124bd2800) [pid = 1647] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:06:12 INFO - PROCESS | 1647 | 1468519572567 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:06:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:06:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 620ms 11:06:12 INFO - PROCESS | 1647 | 1468519572588 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 11:06:12 INFO - PROCESS | 1647 | 1468519572590 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 11:06:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:06:12 INFO - PROCESS | 1647 | 1468519572592 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:06:12 INFO - PROCESS | 1647 | 1468519572593 Marionette TRACE conn2 <- [1,294,null,{}] 11:06:12 INFO - PROCESS | 1647 | 1468519572601 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:12 INFO - PROCESS | 1647 | 1468519572603 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:12 INFO - PROCESS | 1647 | 1468519572717 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 11:06:12 INFO - PROCESS | 1647 | 1468519572752 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:12 INFO - PROCESS | 1647 | 1468519572753 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x124bac000 == 42 [pid = 1647] [id = 81] 11:06:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1168c1c00) [pid = 1647] [serial = 240] [outer = 0x0] 11:06:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x119463400) [pid = 1647] [serial = 241] [outer = 0x1168c1c00] 11:06:12 INFO - PROCESS | 1647 | 1468519572777 Marionette DEBUG loaded listener.js 11:06:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x123426000) [pid = 1647] [serial = 242] [outer = 0x1168c1c00] 11:06:13 INFO - PROCESS | 1647 | 1468519573020 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:06:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:06:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 468ms 11:06:13 INFO - PROCESS | 1647 | 1468519573070 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 11:06:13 INFO - PROCESS | 1647 | 1468519573072 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 11:06:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:06:13 INFO - PROCESS | 1647 | 1468519573074 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:06:13 INFO - PROCESS | 1647 | 1468519573075 Marionette TRACE conn2 <- [1,298,null,{}] 11:06:13 INFO - PROCESS | 1647 | 1468519573078 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:13 INFO - PROCESS | 1647 | 1468519573079 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:13 INFO - PROCESS | 1647 | 1468519573175 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 11:06:13 INFO - PROCESS | 1647 | 1468519573178 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:13 INFO - PROCESS | 1647 | 1468519573179 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a61c000 == 43 [pid = 1647] [id = 82] 11:06:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x124031800) [pid = 1647] [serial = 243] [outer = 0x0] 11:06:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x128e7dc00) [pid = 1647] [serial = 244] [outer = 0x124031800] 11:06:13 INFO - PROCESS | 1647 | 1468519573203 Marionette DEBUG loaded listener.js 11:06:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x12b797c00) [pid = 1647] [serial = 245] [outer = 0x124031800] 11:06:13 INFO - PROCESS | 1647 | 1468519573517 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:06:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:06:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 468ms 11:06:13 INFO - PROCESS | 1647 | 1468519573543 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 11:06:13 INFO - PROCESS | 1647 | 1468519573544 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 11:06:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:06:13 INFO - PROCESS | 1647 | 1468519573547 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:06:13 INFO - PROCESS | 1647 | 1468519573550 Marionette TRACE conn2 <- [1,302,null,{}] 11:06:13 INFO - PROCESS | 1647 | 1468519573552 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:13 INFO - PROCESS | 1647 | 1468519573553 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:13 INFO - PROCESS | 1647 | 1468519573661 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 11:06:13 INFO - PROCESS | 1647 | 1468519573673 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:13 INFO - PROCESS | 1647 | 1468519573674 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f1d800 == 44 [pid = 1647] [id = 83] 11:06:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x118843800) [pid = 1647] [serial = 246] [outer = 0x0] 11:06:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x126e88800) [pid = 1647] [serial = 247] [outer = 0x118843800] 11:06:13 INFO - PROCESS | 1647 | 1468519573697 Marionette DEBUG loaded listener.js 11:06:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x1274e8000) [pid = 1647] [serial = 248] [outer = 0x118843800] 11:06:13 INFO - PROCESS | 1647 | 1468519573985 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:06:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:06:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 472ms 11:06:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:06:14 INFO - PROCESS | 1647 | 1468519574019 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 11:06:14 INFO - PROCESS | 1647 | 1468519574020 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 11:06:14 INFO - PROCESS | 1647 | 1468519574022 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:06:14 INFO - PROCESS | 1647 | 1468519574023 Marionette TRACE conn2 <- [1,306,null,{}] 11:06:14 INFO - PROCESS | 1647 | 1468519574026 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:14 INFO - PROCESS | 1647 | 1468519574027 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:14 INFO - PROCESS | 1647 | 1468519574108 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 11:06:14 INFO - PROCESS | 1647 | 1468519574113 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:14 INFO - PROCESS | 1647 | 1468519574114 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a79a800 == 45 [pid = 1647] [id = 84] 11:06:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1274e8400) [pid = 1647] [serial = 249] [outer = 0x0] 11:06:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x128ab5400) [pid = 1647] [serial = 250] [outer = 0x1274e8400] 11:06:14 INFO - PROCESS | 1647 | 1468519574137 Marionette DEBUG loaded listener.js 11:06:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x128abb400) [pid = 1647] [serial = 251] [outer = 0x1274e8400] 11:06:14 INFO - PROCESS | 1647 | 1468519574565 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:06:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:06:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 569ms 11:06:14 INFO - PROCESS | 1647 | 1468519574592 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 11:06:14 INFO - PROCESS | 1647 | 1468519574595 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 11:06:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:06:14 INFO - PROCESS | 1647 | 1468519574598 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:06:14 INFO - PROCESS | 1647 | 1468519574600 Marionette TRACE conn2 <- [1,310,null,{}] 11:06:14 INFO - PROCESS | 1647 | 1468519574604 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:14 INFO - PROCESS | 1647 | 1468519574606 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:14 INFO - PROCESS | 1647 | 1468519574720 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 11:06:14 INFO - PROCESS | 1647 | 1468519574794 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:14 INFO - PROCESS | 1647 | 1468519574795 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x115fdf800 == 46 [pid = 1647] [id = 85] 11:06:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x116563c00) [pid = 1647] [serial = 252] [outer = 0x0] 11:06:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x116735800) [pid = 1647] [serial = 253] [outer = 0x116563c00] 11:06:14 INFO - PROCESS | 1647 | 1468519574825 Marionette DEBUG loaded listener.js 11:06:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x116a83000) [pid = 1647] [serial = 254] [outer = 0x116563c00] 11:06:15 INFO - PROCESS | 1647 | 1468519575360 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:06:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:06:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 772ms 11:06:15 INFO - PROCESS | 1647 | 1468519575369 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 11:06:15 INFO - PROCESS | 1647 | 1468519575372 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 11:06:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:06:15 INFO - PROCESS | 1647 | 1468519575377 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:06:15 INFO - PROCESS | 1647 | 1468519575379 Marionette TRACE conn2 <- [1,314,null,{}] 11:06:15 INFO - PROCESS | 1647 | 1468519575409 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:15 INFO - PROCESS | 1647 | 1468519575411 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:15 INFO - PROCESS | 1647 | 1468519575525 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 11:06:15 INFO - PROCESS | 1647 | 1468519575741 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:15 INFO - PROCESS | 1647 | 1468519575743 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x112abf800 == 47 [pid = 1647] [id = 86] 11:06:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x115f28400) [pid = 1647] [serial = 255] [outer = 0x0] 11:06:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x117faa400) [pid = 1647] [serial = 256] [outer = 0x115f28400] 11:06:15 INFO - PROCESS | 1647 | 1468519575772 Marionette DEBUG loaded listener.js 11:06:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x11831f000) [pid = 1647] [serial = 257] [outer = 0x115f28400] 11:06:16 INFO - PROCESS | 1647 | --DOCSHELL 0x120f1d800 == 46 [pid = 1647] [id = 83] 11:06:16 INFO - PROCESS | 1647 | --DOCSHELL 0x12a61c000 == 45 [pid = 1647] [id = 82] 11:06:16 INFO - PROCESS | 1647 | --DOCSHELL 0x124bac000 == 44 [pid = 1647] [id = 81] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x12a59f400) [pid = 1647] [serial = 195] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOCSHELL 0x129d42000 == 43 [pid = 1647] [id = 80] 11:06:16 INFO - PROCESS | 1647 | --DOCSHELL 0x129185800 == 42 [pid = 1647] [id = 79] 11:06:16 INFO - PROCESS | 1647 | --DOCSHELL 0x127374800 == 41 [pid = 1647] [id = 78] 11:06:16 INFO - PROCESS | 1647 | --DOCSHELL 0x119413800 == 40 [pid = 1647] [id = 77] 11:06:16 INFO - PROCESS | 1647 | --DOCSHELL 0x123340000 == 39 [pid = 1647] [id = 76] 11:06:16 INFO - PROCESS | 1647 | --DOCSHELL 0x11756b800 == 38 [pid = 1647] [id = 75] 11:06:16 INFO - PROCESS | 1647 | --DOCSHELL 0x121223800 == 37 [pid = 1647] [id = 74] 11:06:16 INFO - PROCESS | 1647 | --DOCSHELL 0x120f22800 == 36 [pid = 1647] [id = 73] 11:06:16 INFO - PROCESS | 1647 | --DOCSHELL 0x119806800 == 35 [pid = 1647] [id = 72] 11:06:16 INFO - PROCESS | 1647 | --DOCSHELL 0x119414800 == 34 [pid = 1647] [id = 71] 11:06:16 INFO - PROCESS | 1647 | --DOCSHELL 0x118891800 == 33 [pid = 1647] [id = 70] 11:06:16 INFO - PROCESS | 1647 | --DOCSHELL 0x11756c800 == 32 [pid = 1647] [id = 69] 11:06:16 INFO - PROCESS | 1647 | --DOCSHELL 0x116a49800 == 31 [pid = 1647] [id = 68] 11:06:16 INFO - PROCESS | 1647 | --DOCSHELL 0x11336d000 == 30 [pid = 1647] [id = 67] 11:06:16 INFO - PROCESS | 1647 | --DOCSHELL 0x12736f800 == 29 [pid = 1647] [id = 66] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x126e94400) [pid = 1647] [serial = 174] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x1274e2800) [pid = 1647] [serial = 177] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x128e7f800) [pid = 1647] [serial = 180] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x1198ba000) [pid = 1647] [serial = 183] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x1274e5400) [pid = 1647] [serial = 184] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x1292dd400) [pid = 1647] [serial = 189] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x12952bc00) [pid = 1647] [serial = 192] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x1292e6400) [pid = 1647] [serial = 190] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x129156c00) [pid = 1647] [serial = 181] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x124b20800) [pid = 1647] [serial = 168] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x124bd2000) [pid = 1647] [serial = 169] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1241c6800) [pid = 1647] [serial = 165] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x124329800) [pid = 1647] [serial = 166] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x121b6c800) [pid = 1647] [serial = 162] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x124025400) [pid = 1647] [serial = 163] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1211b5800) [pid = 1647] [serial = 159] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x121843000) [pid = 1647] [serial = 160] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1198e5800) [pid = 1647] [serial = 156] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1210f1c00) [pid = 1647] [serial = 157] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1197d1000) [pid = 1647] [serial = 153] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1198b7800) [pid = 1647] [serial = 154] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x11945e800) [pid = 1647] [serial = 150] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x119632800) [pid = 1647] [serial = 151] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x118698400) [pid = 1647] [serial = 147] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12a55d400) [pid = 1647] [serial = 193] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x118957800) [pid = 1647] [serial = 148] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x117fac400) [pid = 1647] [serial = 144] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x118273c00) [pid = 1647] [serial = 145] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1165e6400) [pid = 1647] [serial = 141] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x116a39000) [pid = 1647] [serial = 142] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12342cc00) [pid = 1647] [serial = 139] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1292bf000) [pid = 1647] [serial = 187] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1292b4c00) [pid = 1647] [serial = 186] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1268ec400) [pid = 1647] [serial = 171] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x128abc000) [pid = 1647] [serial = 178] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x127330400) [pid = 1647] [serial = 175] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x126e92c00) [pid = 1647] [serial = 172] [outer = 0x0] [url = about:blank] 11:06:16 INFO - PROCESS | 1647 | 1468519576402 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:06:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:06:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1048ms 11:06:16 INFO - PROCESS | 1647 | 1468519576427 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 11:06:16 INFO - PROCESS | 1647 | 1468519576430 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 11:06:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:06:16 INFO - PROCESS | 1647 | 1468519576435 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:06:16 INFO - PROCESS | 1647 | 1468519576437 Marionette TRACE conn2 <- [1,318,null,{}] 11:06:16 INFO - PROCESS | 1647 | 1468519576455 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:16 INFO - PROCESS | 1647 | 1468519576459 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:16 INFO - PROCESS | 1647 | 1468519576573 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 11:06:16 INFO - PROCESS | 1647 | 1468519576585 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:16 INFO - PROCESS | 1647 | 1468519576587 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x1165bd000 == 30 [pid = 1647] [id = 87] 11:06:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1186a4c00) [pid = 1647] [serial = 258] [outer = 0x0] 11:06:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x11883a000) [pid = 1647] [serial = 259] [outer = 0x1186a4c00] 11:06:16 INFO - PROCESS | 1647 | 1468519576630 Marionette DEBUG loaded listener.js 11:06:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1190cd000) [pid = 1647] [serial = 260] [outer = 0x1186a4c00] 11:06:16 INFO - PROCESS | 1647 | 1468519576987 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:06:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:06:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 571ms 11:06:17 INFO - PROCESS | 1647 | 1468519577009 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 11:06:17 INFO - PROCESS | 1647 | 1468519577011 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 11:06:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:06:17 INFO - PROCESS | 1647 | 1468519577017 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:06:17 INFO - PROCESS | 1647 | 1468519577018 Marionette TRACE conn2 <- [1,322,null,{}] 11:06:17 INFO - PROCESS | 1647 | 1468519577020 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:17 INFO - PROCESS | 1647 | 1468519577022 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:17 INFO - PROCESS | 1647 | 1468519577097 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 11:06:17 INFO - PROCESS | 1647 | 1468519577102 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:17 INFO - PROCESS | 1647 | 1468519577103 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x117577800 == 31 [pid = 1647] [id = 88] 11:06:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x119460400) [pid = 1647] [serial = 261] [outer = 0x0] 11:06:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x119856000) [pid = 1647] [serial = 262] [outer = 0x119460400] 11:06:17 INFO - PROCESS | 1647 | 1468519577131 Marionette DEBUG loaded listener.js 11:06:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1198c0800) [pid = 1647] [serial = 263] [outer = 0x119460400] 11:06:17 INFO - PROCESS | 1647 | 1468519577474 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:06:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:06:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 470ms 11:06:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:06:17 INFO - PROCESS | 1647 | 1468519577485 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 11:06:17 INFO - PROCESS | 1647 | 1468519577487 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 11:06:17 INFO - PROCESS | 1647 | 1468519577493 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:06:17 INFO - PROCESS | 1647 | 1468519577498 Marionette TRACE conn2 <- [1,326,null,{}] 11:06:17 INFO - PROCESS | 1647 | 1468519577501 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:17 INFO - PROCESS | 1647 | 1468519577504 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:17 INFO - PROCESS | 1647 | 1468519577602 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 11:06:17 INFO - PROCESS | 1647 | 1468519577649 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:17 INFO - PROCESS | 1647 | 1468519577650 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188f5800 == 32 [pid = 1647] [id = 89] 11:06:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1165ef400) [pid = 1647] [serial = 264] [outer = 0x0] 11:06:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x119b90800) [pid = 1647] [serial = 265] [outer = 0x1165ef400] 11:06:17 INFO - PROCESS | 1647 | 1468519577675 Marionette DEBUG loaded listener.js 11:06:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x121ae4c00) [pid = 1647] [serial = 266] [outer = 0x1165ef400] 11:06:18 INFO - PROCESS | 1647 | 1468519577992 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:06:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 530ms 11:06:18 INFO - PROCESS | 1647 | 1468519578019 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 11:06:18 INFO - PROCESS | 1647 | 1468519578021 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 11:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:06:18 INFO - PROCESS | 1647 | 1468519578023 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:06:18 INFO - PROCESS | 1647 | 1468519578024 Marionette TRACE conn2 <- [1,330,null,{}] 11:06:18 INFO - PROCESS | 1647 | 1468519578027 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:18 INFO - PROCESS | 1647 | 1468519578028 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:18 INFO - PROCESS | 1647 | 1468519578101 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 11:06:18 INFO - PROCESS | 1647 | 1468519578153 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:18 INFO - PROCESS | 1647 | 1468519578154 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x1196ed000 == 33 [pid = 1647] [id = 90] 11:06:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x11673a800) [pid = 1647] [serial = 267] [outer = 0x0] 11:06:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x124052c00) [pid = 1647] [serial = 268] [outer = 0x11673a800] 11:06:18 INFO - PROCESS | 1647 | 1468519578180 Marionette DEBUG loaded listener.js 11:06:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12432e000) [pid = 1647] [serial = 269] [outer = 0x11673a800] 11:06:18 INFO - PROCESS | 1647 | 1468519578623 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:06:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 618ms 11:06:18 INFO - PROCESS | 1647 | 1468519578643 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 11:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:06:18 INFO - PROCESS | 1647 | 1468519578645 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 11:06:18 INFO - PROCESS | 1647 | 1468519578649 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:06:18 INFO - PROCESS | 1647 | 1468519578650 Marionette TRACE conn2 <- [1,334,null,{}] 11:06:18 INFO - PROCESS | 1647 | 1468519578654 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:18 INFO - PROCESS | 1647 | 1468519578656 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:18 INFO - PROCESS | 1647 | 1468519578762 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 11:06:18 INFO - PROCESS | 1647 | 1468519578794 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:18 INFO - PROCESS | 1647 | 1468519578798 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x11888c800 == 34 [pid = 1647] [id = 91] 11:06:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x124b24400) [pid = 1647] [serial = 270] [outer = 0x0] 11:06:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x124bd0400) [pid = 1647] [serial = 271] [outer = 0x124b24400] 11:06:18 INFO - PROCESS | 1647 | 1468519578832 Marionette DEBUG loaded listener.js 11:06:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x126c7f000) [pid = 1647] [serial = 272] [outer = 0x124b24400] 11:06:19 INFO - PROCESS | 1647 | 1468519579175 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:06:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 571ms 11:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:06:19 INFO - PROCESS | 1647 | 1468519579219 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 11:06:19 INFO - PROCESS | 1647 | 1468519579221 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 11:06:19 INFO - PROCESS | 1647 | 1468519579223 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:06:19 INFO - PROCESS | 1647 | 1468519579224 Marionette TRACE conn2 <- [1,338,null,{}] 11:06:19 INFO - PROCESS | 1647 | 1468519579226 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:19 INFO - PROCESS | 1647 | 1468519579228 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:19 INFO - PROCESS | 1647 | 1468519579332 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 11:06:19 INFO - PROCESS | 1647 | 1468519579361 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:19 INFO - PROCESS | 1647 | 1468519579363 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f29000 == 35 [pid = 1647] [id = 92] 11:06:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12703c800) [pid = 1647] [serial = 273] [outer = 0x0] 11:06:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x127398000) [pid = 1647] [serial = 274] [outer = 0x12703c800] 11:06:19 INFO - PROCESS | 1647 | 1468519579387 Marionette DEBUG loaded listener.js 11:06:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x128ab2400) [pid = 1647] [serial = 275] [outer = 0x12703c800] 11:06:19 INFO - PROCESS | 1647 | 1468519579673 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:06:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 470ms 11:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:06:19 INFO - PROCESS | 1647 | 1468519579705 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 11:06:19 INFO - PROCESS | 1647 | 1468519579706 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 11:06:19 INFO - PROCESS | 1647 | 1468519579708 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:06:19 INFO - PROCESS | 1647 | 1468519579710 Marionette TRACE conn2 <- [1,342,null,{}] 11:06:19 INFO - PROCESS | 1647 | 1468519579712 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:19 INFO - PROCESS | 1647 | 1468519579713 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:19 INFO - PROCESS | 1647 | 1468519579811 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 11:06:19 INFO - PROCESS | 1647 | 1468519579843 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:19 INFO - PROCESS | 1647 | 1468519579845 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x12134f000 == 36 [pid = 1647] [id = 93] 11:06:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1274e8800) [pid = 1647] [serial = 276] [outer = 0x0] 11:06:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x128abd400) [pid = 1647] [serial = 277] [outer = 0x1274e8800] 11:06:19 INFO - PROCESS | 1647 | 1468519579869 Marionette DEBUG loaded listener.js 11:06:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x128c60000) [pid = 1647] [serial = 278] [outer = 0x1274e8800] 11:06:20 INFO - PROCESS | 1647 | 1468519580193 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:06:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 518ms 11:06:20 INFO - PROCESS | 1647 | 1468519580228 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 11:06:20 INFO - PROCESS | 1647 | 1468519580230 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 11:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:06:20 INFO - PROCESS | 1647 | 1468519580232 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:06:20 INFO - PROCESS | 1647 | 1468519580233 Marionette TRACE conn2 <- [1,346,null,{}] 11:06:20 INFO - PROCESS | 1647 | 1468519580236 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:20 INFO - PROCESS | 1647 | 1468519580237 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:20 INFO - PROCESS | 1647 | 1468519580336 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 11:06:20 INFO - PROCESS | 1647 | 1468519580346 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:20 INFO - PROCESS | 1647 | 1468519580349 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x12164b000 == 37 [pid = 1647] [id = 94] 11:06:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x128e7b400) [pid = 1647] [serial = 279] [outer = 0x0] 11:06:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12915a800) [pid = 1647] [serial = 280] [outer = 0x128e7b400] 11:06:20 INFO - PROCESS | 1647 | 1468519580375 Marionette DEBUG loaded listener.js 11:06:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1292be000) [pid = 1647] [serial = 281] [outer = 0x128e7b400] 11:06:20 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1292b9400) [pid = 1647] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:06:20 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1165e5000) [pid = 1647] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:06:20 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1168c1c00) [pid = 1647] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:06:20 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x116b1b800) [pid = 1647] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:06:20 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1198c1000) [pid = 1647] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:06:20 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1274e3400) [pid = 1647] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:06:20 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x117fb1800) [pid = 1647] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:06:20 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12a55e000) [pid = 1647] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:06:20 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12b796400) [pid = 1647] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:06:20 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x12b953400) [pid = 1647] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:06:20 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x124031800) [pid = 1647] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:06:20 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118843800) [pid = 1647] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:06:20 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12a562800) [pid = 1647] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:06:20 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x125e79800) [pid = 1647] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:06:20 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1268f2c00) [pid = 1647] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:06:20 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x119e05400) [pid = 1647] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:06:20 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x121b61c00) [pid = 1647] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:06:20 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1130e1400) [pid = 1647] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:06:20 INFO - PROCESS | 1647 | 1468519580811 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:06:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 619ms 11:06:20 INFO - PROCESS | 1647 | 1468519580853 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 11:06:20 INFO - PROCESS | 1647 | 1468519580855 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 11:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:06:20 INFO - PROCESS | 1647 | 1468519580857 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:06:20 INFO - PROCESS | 1647 | 1468519580858 Marionette TRACE conn2 <- [1,350,null,{}] 11:06:20 INFO - PROCESS | 1647 | 1468519580860 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:20 INFO - PROCESS | 1647 | 1468519580862 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:20 INFO - PROCESS | 1647 | 1468519580977 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 11:06:21 INFO - PROCESS | 1647 | 1468519581004 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:21 INFO - PROCESS | 1647 | 1468519581005 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188f4800 == 38 [pid = 1647] [id = 95] 11:06:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x116240800) [pid = 1647] [serial = 282] [outer = 0x0] 11:06:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x119b91400) [pid = 1647] [serial = 283] [outer = 0x116240800] 11:06:21 INFO - PROCESS | 1647 | 1468519581030 Marionette DEBUG loaded listener.js 11:06:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x126e8b800) [pid = 1647] [serial = 284] [outer = 0x116240800] 11:06:21 INFO - PROCESS | 1647 | 1468519581302 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 469ms 11:06:21 INFO - PROCESS | 1647 | 1468519581327 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 11:06:21 INFO - PROCESS | 1647 | 1468519581328 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 11:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:06:21 INFO - PROCESS | 1647 | 1468519581339 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:06:21 INFO - PROCESS | 1647 | 1468519581340 Marionette TRACE conn2 <- [1,354,null,{}] 11:06:21 INFO - PROCESS | 1647 | 1468519581342 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:21 INFO - PROCESS | 1647 | 1468519581344 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:21 INFO - PROCESS | 1647 | 1468519581434 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 11:06:21 INFO - PROCESS | 1647 | 1468519581438 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:21 INFO - PROCESS | 1647 | 1468519581440 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b4b800 == 39 [pid = 1647] [id = 96] 11:06:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x127036000) [pid = 1647] [serial = 285] [outer = 0x0] 11:06:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1292be400) [pid = 1647] [serial = 286] [outer = 0x127036000] 11:06:21 INFO - PROCESS | 1647 | 1468519581468 Marionette DEBUG loaded listener.js 11:06:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x129524000) [pid = 1647] [serial = 287] [outer = 0x127036000] 11:06:21 INFO - PROCESS | 1647 | 1468519581795 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 468ms 11:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:06:21 INFO - PROCESS | 1647 | 1468519581808 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 11:06:21 INFO - PROCESS | 1647 | 1468519581809 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 11:06:21 INFO - PROCESS | 1647 | 1468519581811 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:06:21 INFO - PROCESS | 1647 | 1468519581813 Marionette TRACE conn2 <- [1,358,null,{}] 11:06:21 INFO - PROCESS | 1647 | 1468519581818 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:21 INFO - PROCESS | 1647 | 1468519581820 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:21 INFO - PROCESS | 1647 | 1468519581932 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 11:06:21 INFO - PROCESS | 1647 | 1468519581938 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:21 INFO - PROCESS | 1647 | 1468519581939 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x125e40000 == 40 [pid = 1647] [id = 97] 11:06:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1198b8800) [pid = 1647] [serial = 288] [outer = 0x0] 11:06:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x129526c00) [pid = 1647] [serial = 289] [outer = 0x1198b8800] 11:06:21 INFO - PROCESS | 1647 | 1468519581963 Marionette DEBUG loaded listener.js 11:06:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12a7e5c00) [pid = 1647] [serial = 290] [outer = 0x1198b8800] 11:06:22 INFO - PROCESS | 1647 | 1468519582269 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 474ms 11:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:06:22 INFO - PROCESS | 1647 | 1468519582286 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 11:06:22 INFO - PROCESS | 1647 | 1468519582287 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 11:06:22 INFO - PROCESS | 1647 | 1468519582289 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:06:22 INFO - PROCESS | 1647 | 1468519582290 Marionette TRACE conn2 <- [1,362,null,{}] 11:06:22 INFO - PROCESS | 1647 | 1468519582293 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:22 INFO - PROCESS | 1647 | 1468519582304 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:22 INFO - PROCESS | 1647 | 1468519582384 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 11:06:22 INFO - PROCESS | 1647 | 1468519582388 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:22 INFO - PROCESS | 1647 | 1468519582389 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x128e2b800 == 41 [pid = 1647] [id = 98] 11:06:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x127705800) [pid = 1647] [serial = 291] [outer = 0x0] 11:06:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12b07cc00) [pid = 1647] [serial = 292] [outer = 0x127705800] 11:06:22 INFO - PROCESS | 1647 | 1468519582413 Marionette DEBUG loaded listener.js 11:06:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12b797000) [pid = 1647] [serial = 293] [outer = 0x127705800] 11:06:22 INFO - PROCESS | 1647 | 1468519582837 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 568ms 11:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:06:22 INFO - PROCESS | 1647 | 1468519582858 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 11:06:22 INFO - PROCESS | 1647 | 1468519582861 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 11:06:22 INFO - PROCESS | 1647 | 1468519582864 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:06:22 INFO - PROCESS | 1647 | 1468519582866 Marionette TRACE conn2 <- [1,366,null,{}] 11:06:22 INFO - PROCESS | 1647 | 1468519582870 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:22 INFO - PROCESS | 1647 | 1468519582871 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:22 INFO - PROCESS | 1647 | 1468519582972 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 11:06:23 INFO - PROCESS | 1647 | 1468519583037 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:23 INFO - PROCESS | 1647 | 1468519583039 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x11672a800 == 42 [pid = 1647] [id = 99] 11:06:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x11709a400) [pid = 1647] [serial = 294] [outer = 0x0] 11:06:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x117fb4c00) [pid = 1647] [serial = 295] [outer = 0x11709a400] 11:06:23 INFO - PROCESS | 1647 | 1468519583069 Marionette DEBUG loaded listener.js 11:06:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x118328800) [pid = 1647] [serial = 296] [outer = 0x11709a400] 11:06:23 INFO - PROCESS | 1647 | 1468519583488 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 672ms 11:06:23 INFO - PROCESS | 1647 | 1468519583535 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 11:06:23 INFO - PROCESS | 1647 | 1468519583539 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 11:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:06:23 INFO - PROCESS | 1647 | 1468519583543 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:06:23 INFO - PROCESS | 1647 | 1468519583545 Marionette TRACE conn2 <- [1,370,null,{}] 11:06:23 INFO - PROCESS | 1647 | 1468519583567 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:23 INFO - PROCESS | 1647 | 1468519583569 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:23 INFO - PROCESS | 1647 | 1468519583692 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 11:06:23 INFO - PROCESS | 1647 | 1468519583755 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:23 INFO - PROCESS | 1647 | 1468519583756 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x119404800 == 43 [pid = 1647] [id = 100] 11:06:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x119854c00) [pid = 1647] [serial = 297] [outer = 0x0] 11:06:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1198b9800) [pid = 1647] [serial = 298] [outer = 0x119854c00] 11:06:23 INFO - PROCESS | 1647 | 1468519583786 Marionette DEBUG loaded listener.js 11:06:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x119e05400) [pid = 1647] [serial = 299] [outer = 0x119854c00] 11:06:24 INFO - PROCESS | 1647 | 1468519584203 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:06:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 689ms 11:06:24 INFO - PROCESS | 1647 | 1468519584233 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 11:06:24 INFO - PROCESS | 1647 | 1468519584235 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 11:06:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:06:24 INFO - PROCESS | 1647 | 1468519584237 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:06:24 INFO - PROCESS | 1647 | 1468519584240 Marionette TRACE conn2 <- [1,374,null,{}] 11:06:24 INFO - PROCESS | 1647 | 1468519584264 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:24 INFO - PROCESS | 1647 | 1468519584268 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:24 INFO - PROCESS | 1647 | 1468519584383 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 11:06:24 INFO - PROCESS | 1647 | 1468519584432 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:24 INFO - PROCESS | 1647 | 1468519584434 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x126c3b800 == 44 [pid = 1647] [id = 101] 11:06:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1244e9400) [pid = 1647] [serial = 300] [outer = 0x0] 11:06:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x124b1ec00) [pid = 1647] [serial = 301] [outer = 0x1244e9400] 11:06:24 INFO - PROCESS | 1647 | 1468519584465 Marionette DEBUG loaded listener.js 11:06:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x1268f4c00) [pid = 1647] [serial = 302] [outer = 0x1244e9400] 11:06:24 INFO - PROCESS | 1647 | 1468519584876 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:06:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:06:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 672ms 11:06:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:06:24 INFO - PROCESS | 1647 | 1468519584910 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 11:06:24 INFO - PROCESS | 1647 | 1468519584912 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 11:06:24 INFO - PROCESS | 1647 | 1468519584914 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:06:24 INFO - PROCESS | 1647 | 1468519584915 Marionette TRACE conn2 <- [1,378,null,{}] 11:06:24 INFO - PROCESS | 1647 | 1468519584918 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:24 INFO - PROCESS | 1647 | 1468519584919 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:25 INFO - PROCESS | 1647 | 1468519585036 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 11:06:25 INFO - PROCESS | 1647 | 1468519585097 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:25 INFO - PROCESS | 1647 | 1468519585098 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d43800 == 45 [pid = 1647] [id = 102] 11:06:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x127327c00) [pid = 1647] [serial = 303] [outer = 0x0] 11:06:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x127703800) [pid = 1647] [serial = 304] [outer = 0x127327c00] 11:06:25 INFO - PROCESS | 1647 | 1468519585127 Marionette DEBUG loaded listener.js 11:06:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1292ba000) [pid = 1647] [serial = 305] [outer = 0x127327c00] 11:06:25 INFO - PROCESS | 1647 | 1468519585578 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:06:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:06:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 721ms 11:06:25 INFO - PROCESS | 1647 | 1468519585635 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 11:06:25 INFO - PROCESS | 1647 | 1468519585637 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 11:06:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:06:25 INFO - PROCESS | 1647 | 1468519585639 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:06:25 INFO - PROCESS | 1647 | 1468519585640 Marionette TRACE conn2 <- [1,382,null,{}] 11:06:25 INFO - PROCESS | 1647 | 1468519585643 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:25 INFO - PROCESS | 1647 | 1468519585644 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:25 INFO - PROCESS | 1647 | 1468519585741 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 11:06:25 INFO - PROCESS | 1647 | 1468519585914 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:25 INFO - PROCESS | 1647 | 1468519585916 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x11671f800 == 46 [pid = 1647] [id = 103] 11:06:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x11623e000) [pid = 1647] [serial = 306] [outer = 0x0] 11:06:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x1175d3400) [pid = 1647] [serial = 307] [outer = 0x11623e000] 11:06:25 INFO - PROCESS | 1647 | 1468519585943 Marionette DEBUG loaded listener.js 11:06:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x118320400) [pid = 1647] [serial = 308] [outer = 0x11623e000] 11:06:26 INFO - PROCESS | 1647 | 1468519586418 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:06:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:06:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 820ms 11:06:26 INFO - PROCESS | 1647 | 1468519586461 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 11:06:26 INFO - PROCESS | 1647 | 1468519586462 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 11:06:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:06:26 INFO - PROCESS | 1647 | 1468519586468 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:06:26 INFO - PROCESS | 1647 | 1468519586469 Marionette TRACE conn2 <- [1,386,null,{}] 11:06:26 INFO - PROCESS | 1647 | 1468519586473 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:26 INFO - PROCESS | 1647 | 1468519586474 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:26 INFO - PROCESS | 1647 | 1468519586566 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 11:06:26 INFO - PROCESS | 1647 | --DOCSHELL 0x125e40000 == 45 [pid = 1647] [id = 97] 11:06:26 INFO - PROCESS | 1647 | --DOCSHELL 0x124b4b800 == 44 [pid = 1647] [id = 96] 11:06:26 INFO - PROCESS | 1647 | --DOCSHELL 0x1188f4800 == 43 [pid = 1647] [id = 95] 11:06:26 INFO - PROCESS | 1647 | --DOCSHELL 0x12164b000 == 42 [pid = 1647] [id = 94] 11:06:26 INFO - PROCESS | 1647 | --DOCSHELL 0x12134f000 == 41 [pid = 1647] [id = 93] 11:06:26 INFO - PROCESS | 1647 | --DOCSHELL 0x120f29000 == 40 [pid = 1647] [id = 92] 11:06:26 INFO - PROCESS | 1647 | --DOCSHELL 0x11888c800 == 39 [pid = 1647] [id = 91] 11:06:26 INFO - PROCESS | 1647 | --DOCSHELL 0x1196ed000 == 38 [pid = 1647] [id = 90] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x128ab5400) [pid = 1647] [serial = 250] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOCSHELL 0x1188f5800 == 37 [pid = 1647] [id = 89] 11:06:26 INFO - PROCESS | 1647 | --DOCSHELL 0x117577800 == 36 [pid = 1647] [id = 88] 11:06:26 INFO - PROCESS | 1647 | --DOCSHELL 0x1165bd000 == 35 [pid = 1647] [id = 87] 11:06:26 INFO - PROCESS | 1647 | --DOCSHELL 0x112abf800 == 34 [pid = 1647] [id = 86] 11:06:26 INFO - PROCESS | 1647 | --DOCSHELL 0x115fdf800 == 33 [pid = 1647] [id = 85] 11:06:26 INFO - PROCESS | 1647 | --DOCSHELL 0x12a79a800 == 32 [pid = 1647] [id = 84] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x12a7e7800) [pid = 1647] [serial = 229] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x12b07ec00) [pid = 1647] [serial = 232] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x12b07a400) [pid = 1647] [serial = 230] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x12703a800) [pid = 1647] [serial = 217] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1274e3000) [pid = 1647] [serial = 218] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x129153800) [pid = 1647] [serial = 223] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1292b5000) [pid = 1647] [serial = 224] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x124326800) [pid = 1647] [serial = 214] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1268f2800) [pid = 1647] [serial = 215] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x119466800) [pid = 1647] [serial = 204] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x119858c00) [pid = 1647] [serial = 205] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1292e6000) [pid = 1647] [serial = 226] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1210ef800) [pid = 1647] [serial = 211] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x119463400) [pid = 1647] [serial = 241] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x121842800) [pid = 1647] [serial = 212] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x116b22000) [pid = 1647] [serial = 198] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1165eac00) [pid = 1647] [serial = 199] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1198c4800) [pid = 1647] [serial = 208] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x119e11800) [pid = 1647] [serial = 209] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x128c53400) [pid = 1647] [serial = 220] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x128e80c00) [pid = 1647] [serial = 221] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x11831f800) [pid = 1647] [serial = 201] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x11864bc00) [pid = 1647] [serial = 202] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12a7de800) [pid = 1647] [serial = 196] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12b79e400) [pid = 1647] [serial = 235] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12b952400) [pid = 1647] [serial = 236] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12b795c00) [pid = 1647] [serial = 233] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12b958800) [pid = 1647] [serial = 238] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x128e7dc00) [pid = 1647] [serial = 244] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x123426000) [pid = 1647] [serial = 242] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12b9ad800) [pid = 1647] [serial = 239] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1274e8000) [pid = 1647] [serial = 248] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x126e88800) [pid = 1647] [serial = 247] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12cf57c00) [pid = 1647] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x12a561000) [pid = 1647] [serial = 227] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x12b797c00) [pid = 1647] [serial = 245] [outer = 0x0] [url = about:blank] 11:06:26 INFO - PROCESS | 1647 | 1468519586645 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:26 INFO - PROCESS | 1647 | 1468519586647 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x115fdf800 == 33 [pid = 1647] [id = 104] 11:06:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x11864bc00) [pid = 1647] [serial = 309] [outer = 0x0] 11:06:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x119466800) [pid = 1647] [serial = 310] [outer = 0x11864bc00] 11:06:26 INFO - PROCESS | 1647 | 1468519586674 Marionette DEBUG loaded listener.js 11:06:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x119b8bc00) [pid = 1647] [serial = 311] [outer = 0x11864bc00] 11:06:26 INFO - PROCESS | 1647 | 1468519586985 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:06:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:06:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 570ms 11:06:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:06:27 INFO - PROCESS | 1647 | 1468519587039 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 11:06:27 INFO - PROCESS | 1647 | 1468519587041 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 11:06:27 INFO - PROCESS | 1647 | 1468519587044 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:06:27 INFO - PROCESS | 1647 | 1468519587045 Marionette TRACE conn2 <- [1,390,null,{}] 11:06:27 INFO - PROCESS | 1647 | 1468519587048 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:27 INFO - PROCESS | 1647 | 1468519587049 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:27 INFO - PROCESS | 1647 | 1468519587134 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 11:06:27 INFO - PROCESS | 1647 | 1468519587139 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:27 INFO - PROCESS | 1647 | 1468519587141 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188d8000 == 34 [pid = 1647] [id = 105] 11:06:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1212d4800) [pid = 1647] [serial = 312] [outer = 0x0] 11:06:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1241bd400) [pid = 1647] [serial = 313] [outer = 0x1212d4800] 11:06:27 INFO - PROCESS | 1647 | 1468519587166 Marionette DEBUG loaded listener.js 11:06:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x124b1f400) [pid = 1647] [serial = 314] [outer = 0x1212d4800] 11:06:27 INFO - PROCESS | 1647 | 1468519587501 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:06:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:06:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 469ms 11:06:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:06:27 INFO - PROCESS | 1647 | 1468519587515 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 11:06:27 INFO - PROCESS | 1647 | 1468519587516 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 11:06:27 INFO - PROCESS | 1647 | 1468519587523 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:06:27 INFO - PROCESS | 1647 | 1468519587527 Marionette TRACE conn2 <- [1,394,null,{}] 11:06:27 INFO - PROCESS | 1647 | 1468519587530 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:27 INFO - PROCESS | 1647 | 1468519587535 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:27 INFO - PROCESS | 1647 | 1468519587623 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 11:06:27 INFO - PROCESS | 1647 | 1468519587672 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:27 INFO - PROCESS | 1647 | 1468519587673 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x1196f7000 == 35 [pid = 1647] [id = 106] 11:06:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1212e0000) [pid = 1647] [serial = 315] [outer = 0x0] 11:06:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x125e84000) [pid = 1647] [serial = 316] [outer = 0x1212e0000] 11:06:27 INFO - PROCESS | 1647 | 1468519587698 Marionette DEBUG loaded listener.js 11:06:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x128ab7800) [pid = 1647] [serial = 317] [outer = 0x1212e0000] 11:06:28 INFO - PROCESS | 1647 | 1468519588006 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:06:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:06:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 528ms 11:06:28 INFO - PROCESS | 1647 | 1468519588051 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 11:06:28 INFO - PROCESS | 1647 | 1468519588054 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 11:06:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:06:28 INFO - PROCESS | 1647 | 1468519588057 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:06:28 INFO - PROCESS | 1647 | 1468519588059 Marionette TRACE conn2 <- [1,398,null,{}] 11:06:28 INFO - PROCESS | 1647 | 1468519588062 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:28 INFO - PROCESS | 1647 | 1468519588064 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:28 INFO - PROCESS | 1647 | 1468519588218 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 11:06:28 INFO - PROCESS | 1647 | 1468519588260 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:28 INFO - PROCESS | 1647 | 1468519588261 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f2a800 == 36 [pid = 1647] [id = 107] 11:06:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x116b29c00) [pid = 1647] [serial = 318] [outer = 0x0] 11:06:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x128c5b000) [pid = 1647] [serial = 319] [outer = 0x116b29c00] 11:06:28 INFO - PROCESS | 1647 | 1468519588298 Marionette DEBUG loaded listener.js 11:06:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12952d000) [pid = 1647] [serial = 320] [outer = 0x116b29c00] 11:06:28 INFO - PROCESS | 1647 | 1468519588759 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:06:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:06:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 721ms 11:06:28 INFO - PROCESS | 1647 | 1468519588799 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 11:06:28 INFO - PROCESS | 1647 | 1468519588800 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 11:06:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:06:28 INFO - PROCESS | 1647 | 1468519588812 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:06:28 INFO - PROCESS | 1647 | 1468519588813 Marionette TRACE conn2 <- [1,402,null,{}] 11:06:28 INFO - PROCESS | 1647 | 1468519588815 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:28 INFO - PROCESS | 1647 | 1468519588816 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:28 INFO - PROCESS | 1647 | 1468519588919 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 11:06:28 INFO - PROCESS | 1647 | 1468519588989 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:28 INFO - PROCESS | 1647 | 1468519588994 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x124020000 == 37 [pid = 1647] [id = 108] 11:06:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x12b951400) [pid = 1647] [serial = 321] [outer = 0x0] 11:06:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12b954000) [pid = 1647] [serial = 322] [outer = 0x12b951400] 11:06:29 INFO - PROCESS | 1647 | 1468519589043 Marionette DEBUG loaded listener.js 11:06:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12b9afc00) [pid = 1647] [serial = 323] [outer = 0x12b951400] 11:06:29 INFO - PROCESS | 1647 | 1468519589453 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:06:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:06:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 676ms 11:06:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:06:29 INFO - PROCESS | 1647 | 1468519589483 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 11:06:29 INFO - PROCESS | 1647 | 1468519589485 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 11:06:29 INFO - PROCESS | 1647 | 1468519589487 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:06:29 INFO - PROCESS | 1647 | 1468519589488 Marionette TRACE conn2 <- [1,406,null,{}] 11:06:29 INFO - PROCESS | 1647 | 1468519589490 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:29 INFO - PROCESS | 1647 | 1468519589492 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:29 INFO - PROCESS | 1647 | 1468519589589 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 11:06:29 INFO - PROCESS | 1647 | 1468519589602 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:29 INFO - PROCESS | 1647 | 1468519589603 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x126e37800 == 38 [pid = 1647] [id = 109] 11:06:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12b9b4400) [pid = 1647] [serial = 324] [outer = 0x0] 11:06:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12ba0c000) [pid = 1647] [serial = 325] [outer = 0x12b9b4400] 11:06:29 INFO - PROCESS | 1647 | 1468519589628 Marionette DEBUG loaded listener.js 11:06:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12ba75c00) [pid = 1647] [serial = 326] [outer = 0x12b9b4400] 11:06:29 INFO - PROCESS | 1647 | 1468519589968 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:06:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:06:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 11:06:30 INFO - PROCESS | 1647 | 1468519590006 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 11:06:30 INFO - PROCESS | 1647 | 1468519590008 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 11:06:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:06:30 INFO - PROCESS | 1647 | 1468519590012 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:06:30 INFO - PROCESS | 1647 | 1468519590014 Marionette TRACE conn2 <- [1,410,null,{}] 11:06:30 INFO - PROCESS | 1647 | 1468519590017 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:30 INFO - PROCESS | 1647 | 1468519590019 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:30 INFO - PROCESS | 1647 | 1468519590180 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 11:06:30 INFO - PROCESS | 1647 | 1468519590199 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:30 INFO - PROCESS | 1647 | 1468519590200 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x129167000 == 39 [pid = 1647] [id = 110] 11:06:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12ba0a000) [pid = 1647] [serial = 327] [outer = 0x0] 11:06:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12ba7f800) [pid = 1647] [serial = 328] [outer = 0x12ba0a000] 11:06:30 INFO - PROCESS | 1647 | 1468519590235 Marionette DEBUG loaded listener.js 11:06:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12bd67400) [pid = 1647] [serial = 329] [outer = 0x12ba0a000] 11:06:30 INFO - PROCESS | 1647 | 1468519590690 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:06:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:06:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 722ms 11:06:30 INFO - PROCESS | 1647 | 1468519590734 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 11:06:30 INFO - PROCESS | 1647 | 1468519590735 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 11:06:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:06:30 INFO - PROCESS | 1647 | 1468519590737 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:06:30 INFO - PROCESS | 1647 | 1468519590738 Marionette TRACE conn2 <- [1,414,null,{}] 11:06:30 INFO - PROCESS | 1647 | 1468519590741 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:30 INFO - PROCESS | 1647 | 1468519590742 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:30 INFO - PROCESS | 1647 | 1468519590920 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 11:06:30 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x124b24400) [pid = 1647] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:06:30 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1274e8800) [pid = 1647] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:06:30 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x12703c800) [pid = 1647] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:06:30 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x116240800) [pid = 1647] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:06:30 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x119460400) [pid = 1647] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:06:30 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x11673a800) [pid = 1647] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:06:30 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x115f28400) [pid = 1647] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:06:30 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1165ef400) [pid = 1647] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:06:30 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1186a4c00) [pid = 1647] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:06:30 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x128e7b400) [pid = 1647] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:06:30 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x127036000) [pid = 1647] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:06:30 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1198b8800) [pid = 1647] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:06:30 INFO - PROCESS | 1647 | 1468519590963 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:30 INFO - PROCESS | 1647 | 1468519590964 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182da000 == 40 [pid = 1647] [id = 111] 11:06:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x116240800) [pid = 1647] [serial = 330] [outer = 0x0] 11:06:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x116a80c00) [pid = 1647] [serial = 331] [outer = 0x116240800] 11:06:30 INFO - PROCESS | 1647 | 1468519590988 Marionette DEBUG loaded listener.js 11:06:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1198e6000) [pid = 1647] [serial = 332] [outer = 0x116240800] 11:06:31 INFO - PROCESS | 1647 | 1468519591193 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:06:31 INFO - PROCESS | 1647 | 1468519591273 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:06:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:06:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 567ms 11:06:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:06:31 INFO - PROCESS | 1647 | 1468519591306 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 11:06:31 INFO - PROCESS | 1647 | 1468519591307 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 11:06:31 INFO - PROCESS | 1647 | 1468519591309 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:06:31 INFO - PROCESS | 1647 | 1468519591310 Marionette TRACE conn2 <- [1,418,null,{}] 11:06:31 INFO - PROCESS | 1647 | 1468519591313 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:31 INFO - PROCESS | 1647 | 1468519591326 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:31 INFO - PROCESS | 1647 | 1468519591411 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 11:06:31 INFO - PROCESS | 1647 | 1468519591463 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:31 INFO - PROCESS | 1647 | 1468519591464 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a727800 == 41 [pid = 1647] [id = 112] 11:06:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x121b61400) [pid = 1647] [serial = 333] [outer = 0x0] 11:06:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12b9b7000) [pid = 1647] [serial = 334] [outer = 0x121b61400] 11:06:31 INFO - PROCESS | 1647 | 1468519591488 Marionette DEBUG loaded listener.js 11:06:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12bdf7800) [pid = 1647] [serial = 335] [outer = 0x121b61400] 11:06:32 INFO - PROCESS | 1647 | 1468519592246 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:06:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 11:06:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 968ms 11:06:32 INFO - PROCESS | 1647 | 1468519592279 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 11:06:32 INFO - PROCESS | 1647 | 1468519592280 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 11:06:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:06:32 INFO - PROCESS | 1647 | 1468519592284 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:06:32 INFO - PROCESS | 1647 | 1468519592286 Marionette TRACE conn2 <- [1,422,null,{}] 11:06:32 INFO - PROCESS | 1647 | 1468519592288 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:32 INFO - PROCESS | 1647 | 1468519592289 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:32 INFO - PROCESS | 1647 | 1468519592368 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 11:06:32 INFO - PROCESS | 1647 | 1468519592371 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:32 INFO - PROCESS | 1647 | 1468519592373 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b096000 == 42 [pid = 1647] [id = 113] 11:06:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12bdf7c00) [pid = 1647] [serial = 336] [outer = 0x0] 11:06:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12bf19c00) [pid = 1647] [serial = 337] [outer = 0x12bdf7c00] 11:06:32 INFO - PROCESS | 1647 | 1468519592400 Marionette DEBUG loaded listener.js 11:06:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12c3e8c00) [pid = 1647] [serial = 338] [outer = 0x12bdf7c00] 11:06:33 INFO - PROCESS | 1647 | 1468519593276 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:06:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:06:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1020ms 11:06:33 INFO - PROCESS | 1647 | 1468519593305 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 11:06:33 INFO - PROCESS | 1647 | 1468519593309 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 11:06:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:06:33 INFO - PROCESS | 1647 | 1468519593331 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:06:33 INFO - PROCESS | 1647 | 1468519593333 Marionette TRACE conn2 <- [1,426,null,{}] 11:06:33 INFO - PROCESS | 1647 | 1468519593337 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:33 INFO - PROCESS | 1647 | 1468519593338 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:33 INFO - PROCESS | 1647 | 1468519593473 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 11:06:33 INFO - PROCESS | 1647 | 1468519593578 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:33 INFO - PROCESS | 1647 | 1468519593580 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x11755b800 == 43 [pid = 1647] [id = 114] 11:06:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x115e53c00) [pid = 1647] [serial = 339] [outer = 0x0] 11:06:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x115e55800) [pid = 1647] [serial = 340] [outer = 0x115e53c00] 11:06:33 INFO - PROCESS | 1647 | 1468519593612 Marionette DEBUG loaded listener.js 11:06:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1177f1000) [pid = 1647] [serial = 341] [outer = 0x115e53c00] 11:06:34 INFO - PROCESS | 1647 | 1468519594058 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:06:34 INFO - PROCESS | 1647 | 1468519594105 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 11:06:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:06:34 INFO - PROCESS | 1647 | 1468519594110 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:06:34 INFO - PROCESS | 1647 | 1468519594112 Marionette TRACE conn2 <- [1,430,null,{}] 11:06:34 INFO - PROCESS | 1647 | 1468519594114 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:34 INFO - PROCESS | 1647 | 1468519594116 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:34 INFO - PROCESS | 1647 | 1468519594222 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 11:06:34 INFO - PROCESS | 1647 | 1468519594287 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:34 INFO - PROCESS | 1647 | 1468519594289 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x12104c000 == 44 [pid = 1647] [id = 115] 11:06:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x118322400) [pid = 1647] [serial = 342] [outer = 0x0] 11:06:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1198bb800) [pid = 1647] [serial = 343] [outer = 0x118322400] 11:06:34 INFO - PROCESS | 1647 | 1468519594319 Marionette DEBUG loaded listener.js 11:06:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1210f3400) [pid = 1647] [serial = 344] [outer = 0x118322400] 11:06:34 INFO - PROCESS | 1647 | 1468519594744 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:06:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:06:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 669ms 11:06:34 INFO - PROCESS | 1647 | 1468519594797 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 11:06:34 INFO - PROCESS | 1647 | 1468519594799 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 11:06:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:06:34 INFO - PROCESS | 1647 | 1468519594840 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:06:34 INFO - PROCESS | 1647 | 1468519594842 Marionette TRACE conn2 <- [1,434,null,{}] 11:06:34 INFO - PROCESS | 1647 | 1468519594850 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:34 INFO - PROCESS | 1647 | 1468519594853 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:34 INFO - PROCESS | 1647 | 1468519594954 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 11:06:35 INFO - PROCESS | 1647 | 1468519595019 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:35 INFO - PROCESS | 1647 | 1468519595021 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a71d000 == 45 [pid = 1647] [id = 116] 11:06:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x126c7f800) [pid = 1647] [serial = 345] [outer = 0x0] 11:06:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1274df800) [pid = 1647] [serial = 346] [outer = 0x126c7f800] 11:06:35 INFO - PROCESS | 1647 | 1468519595051 Marionette DEBUG loaded listener.js 11:06:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x128c58800) [pid = 1647] [serial = 347] [outer = 0x126c7f800] 11:06:35 INFO - PROCESS | 1647 | 1468519595633 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:06:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:06:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 823ms 11:06:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:06:35 INFO - PROCESS | 1647 | 1468519595662 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 11:06:35 INFO - PROCESS | 1647 | 1468519595666 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 11:06:35 INFO - PROCESS | 1647 | 1468519595670 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:06:35 INFO - PROCESS | 1647 | 1468519595672 Marionette TRACE conn2 <- [1,438,null,{}] 11:06:35 INFO - PROCESS | 1647 | 1468519595676 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:35 INFO - PROCESS | 1647 | 1468519595677 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:35 INFO - PROCESS | 1647 | 1468519595775 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 11:06:35 INFO - PROCESS | 1647 | 1468519595833 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:35 INFO - PROCESS | 1647 | 1468519595837 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x119402800 == 46 [pid = 1647] [id = 117] 11:06:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x11883ec00) [pid = 1647] [serial = 348] [outer = 0x0] 11:06:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x11895ec00) [pid = 1647] [serial = 349] [outer = 0x11883ec00] 11:06:35 INFO - PROCESS | 1647 | 1468519595880 Marionette DEBUG loaded listener.js 11:06:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x1198bd400) [pid = 1647] [serial = 350] [outer = 0x11883ec00] 11:06:36 INFO - PROCESS | 1647 | 1468519596447 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:06:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:06:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 819ms 11:06:36 INFO - PROCESS | 1647 | 1468519596490 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 11:06:36 INFO - PROCESS | 1647 | 1468519596493 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 11:06:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:06:36 INFO - PROCESS | 1647 | 1468519596498 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:06:36 INFO - PROCESS | 1647 | 1468519596501 Marionette TRACE conn2 <- [1,442,null,{}] 11:06:36 INFO - PROCESS | 1647 | 1468519596504 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:36 INFO - PROCESS | 1647 | 1468519596505 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:36 INFO - PROCESS | 1647 | 1468519596598 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 11:06:36 INFO - PROCESS | 1647 | 1468519596666 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:36 INFO - PROCESS | 1647 | 1468519596667 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x116bd9800 == 47 [pid = 1647] [id = 118] 11:06:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x118951c00) [pid = 1647] [serial = 351] [outer = 0x0] 11:06:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1241bf800) [pid = 1647] [serial = 352] [outer = 0x118951c00] 11:06:36 INFO - PROCESS | 1647 | 1468519596694 Marionette DEBUG loaded listener.js 11:06:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x124b20800) [pid = 1647] [serial = 353] [outer = 0x118951c00] 11:06:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12a727800 == 46 [pid = 1647] [id = 112] 11:06:37 INFO - PROCESS | 1647 | --DOCSHELL 0x1182da000 == 45 [pid = 1647] [id = 111] 11:06:37 INFO - PROCESS | 1647 | --DOCSHELL 0x129167000 == 44 [pid = 1647] [id = 110] 11:06:37 INFO - PROCESS | 1647 | --DOCSHELL 0x126e37800 == 43 [pid = 1647] [id = 109] 11:06:37 INFO - PROCESS | 1647 | --DOCSHELL 0x124020000 == 42 [pid = 1647] [id = 108] 11:06:37 INFO - PROCESS | 1647 | --DOCSHELL 0x120f2a800 == 41 [pid = 1647] [id = 107] 11:06:37 INFO - PROCESS | 1647 | --DOCSHELL 0x1196f7000 == 40 [pid = 1647] [id = 106] 11:06:37 INFO - PROCESS | 1647 | --DOCSHELL 0x1188d8000 == 39 [pid = 1647] [id = 105] 11:06:37 INFO - PROCESS | 1647 | --DOCSHELL 0x115fdf800 == 38 [pid = 1647] [id = 104] 11:06:37 INFO - PROCESS | 1647 | --DOCSHELL 0x11671f800 == 37 [pid = 1647] [id = 103] 11:06:37 INFO - PROCESS | 1647 | --DOCSHELL 0x11672a800 == 36 [pid = 1647] [id = 99] 11:06:37 INFO - PROCESS | 1647 | --DOCSHELL 0x128e2b800 == 35 [pid = 1647] [id = 98] 11:06:37 INFO - PROCESS | 1647 | --DOCSHELL 0x119404800 == 34 [pid = 1647] [id = 100] 11:06:37 INFO - PROCESS | 1647 | --DOCSHELL 0x126c3b800 == 33 [pid = 1647] [id = 101] 11:06:37 INFO - PROCESS | 1647 | --DOCSHELL 0x129d43800 == 32 [pid = 1647] [id = 102] 11:06:37 INFO - PROCESS | 1647 | --DOCSHELL 0x119402800 == 31 [pid = 1647] [id = 117] 11:06:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12a71d000 == 30 [pid = 1647] [id = 116] 11:06:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12104c000 == 29 [pid = 1647] [id = 115] 11:06:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12b096000 == 28 [pid = 1647] [id = 113] 11:06:37 INFO - PROCESS | 1647 | --DOCSHELL 0x11755b800 == 27 [pid = 1647] [id = 114] 11:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x126c7f000) [pid = 1647] [serial = 272] [outer = 0x0] [url = about:blank] 11:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x124bd0400) [pid = 1647] [serial = 271] [outer = 0x0] [url = about:blank] 11:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x128abd400) [pid = 1647] [serial = 277] [outer = 0x0] [url = about:blank] 11:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x128ab2400) [pid = 1647] [serial = 275] [outer = 0x0] [url = about:blank] 11:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x127398000) [pid = 1647] [serial = 274] [outer = 0x0] [url = about:blank] 11:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x116735800) [pid = 1647] [serial = 253] [outer = 0x0] [url = about:blank] 11:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x119b91400) [pid = 1647] [serial = 283] [outer = 0x0] [url = about:blank] 11:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x119856000) [pid = 1647] [serial = 262] [outer = 0x0] [url = about:blank] 11:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1198c0800) [pid = 1647] [serial = 263] [outer = 0x0] [url = about:blank] 11:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x124052c00) [pid = 1647] [serial = 268] [outer = 0x0] [url = about:blank] 11:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x117faa400) [pid = 1647] [serial = 256] [outer = 0x0] [url = about:blank] 11:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x11831f000) [pid = 1647] [serial = 257] [outer = 0x0] [url = about:blank] 11:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x119b90800) [pid = 1647] [serial = 265] [outer = 0x0] [url = about:blank] 11:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x121ae4c00) [pid = 1647] [serial = 266] [outer = 0x0] [url = about:blank] 11:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x11883a000) [pid = 1647] [serial = 259] [outer = 0x0] [url = about:blank] 11:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1190cd000) [pid = 1647] [serial = 260] [outer = 0x0] [url = about:blank] 11:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x128c60000) [pid = 1647] [serial = 278] [outer = 0x0] [url = about:blank] 11:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12915a800) [pid = 1647] [serial = 280] [outer = 0x0] [url = about:blank] 11:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1292be400) [pid = 1647] [serial = 286] [outer = 0x0] [url = about:blank] 11:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x129526c00) [pid = 1647] [serial = 289] [outer = 0x0] [url = about:blank] 11:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x129524000) [pid = 1647] [serial = 287] [outer = 0x0] [url = about:blank] 11:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12a7e5c00) [pid = 1647] [serial = 290] [outer = 0x0] [url = about:blank] 11:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1292be000) [pid = 1647] [serial = 281] [outer = 0x0] [url = about:blank] 11:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x126e8b800) [pid = 1647] [serial = 284] [outer = 0x0] [url = about:blank] 11:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12b07cc00) [pid = 1647] [serial = 292] [outer = 0x0] [url = about:blank] 11:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12432e000) [pid = 1647] [serial = 269] [outer = 0x0] [url = about:blank] 11:06:37 INFO - PROCESS | 1647 | 1468519597529 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:06:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:06:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1073ms 11:06:37 INFO - PROCESS | 1647 | 1468519597571 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 11:06:37 INFO - PROCESS | 1647 | 1468519597573 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 11:06:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:06:37 INFO - PROCESS | 1647 | 1468519597576 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:06:37 INFO - PROCESS | 1647 | 1468519597579 Marionette TRACE conn2 <- [1,446,null,{}] 11:06:37 INFO - PROCESS | 1647 | 1468519597595 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:37 INFO - PROCESS | 1647 | 1468519597597 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:37 INFO - PROCESS | 1647 | 1468519597679 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 11:06:37 INFO - PROCESS | 1647 | 1468519597685 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:37 INFO - PROCESS | 1647 | 1468519597687 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x115f3f000 == 28 [pid = 1647] [id = 119] 11:06:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x117fb0000) [pid = 1647] [serial = 354] [outer = 0x0] 11:06:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11831f000) [pid = 1647] [serial = 355] [outer = 0x117fb0000] 11:06:37 INFO - PROCESS | 1647 | 1468519597716 Marionette DEBUG loaded listener.js 11:06:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x116a85400) [pid = 1647] [serial = 356] [outer = 0x117fb0000] 11:06:38 INFO - PROCESS | 1647 | 1468519598072 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:06:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:06:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 527ms 11:06:38 INFO - PROCESS | 1647 | 1468519598104 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 11:06:38 INFO - PROCESS | 1647 | 1468519598107 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 11:06:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:06:38 INFO - PROCESS | 1647 | 1468519598111 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:06:38 INFO - PROCESS | 1647 | 1468519598113 Marionette TRACE conn2 <- [1,450,null,{}] 11:06:38 INFO - PROCESS | 1647 | 1468519598118 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:38 INFO - PROCESS | 1647 | 1468519598120 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:38 INFO - PROCESS | 1647 | 1468519598199 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 11:06:38 INFO - PROCESS | 1647 | 1468519598249 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:38 INFO - PROCESS | 1647 | 1468519598250 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x116bd6000 == 29 [pid = 1647] [id = 120] 11:06:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x118319c00) [pid = 1647] [serial = 357] [outer = 0x0] 11:06:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x119460800) [pid = 1647] [serial = 358] [outer = 0x118319c00] 11:06:38 INFO - PROCESS | 1647 | 1468519598277 Marionette DEBUG loaded listener.js 11:06:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1198e4800) [pid = 1647] [serial = 359] [outer = 0x118319c00] 11:06:38 INFO - PROCESS | 1647 | 1468519598622 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:06:38 INFO - PROCESS | 1647 | 1468519598638 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 11:06:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:06:38 INFO - PROCESS | 1647 | 1468519598641 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:06:38 INFO - PROCESS | 1647 | 1468519598643 Marionette TRACE conn2 <- [1,454,null,{}] 11:06:38 INFO - PROCESS | 1647 | 1468519598655 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:38 INFO - PROCESS | 1647 | 1468519598658 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:38 INFO - PROCESS | 1647 | 1468519598738 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 11:06:38 INFO - PROCESS | 1647 | 1468519598789 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:38 INFO - PROCESS | 1647 | 1468519598791 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x119404000 == 30 [pid = 1647] [id = 121] 11:06:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1198e6800) [pid = 1647] [serial = 360] [outer = 0x0] 11:06:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x121903800) [pid = 1647] [serial = 361] [outer = 0x1198e6800] 11:06:38 INFO - PROCESS | 1647 | 1468519598819 Marionette DEBUG loaded listener.js 11:06:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x124bcd800) [pid = 1647] [serial = 362] [outer = 0x1198e6800] 11:06:39 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:06:39 INFO - PROCESS | 1647 | 1468519599121 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:06:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:06:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 521ms 11:06:39 INFO - PROCESS | 1647 | 1468519599162 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 11:06:39 INFO - PROCESS | 1647 | 1468519599166 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 11:06:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:06:39 INFO - PROCESS | 1647 | 1468519599169 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:06:39 INFO - PROCESS | 1647 | 1468519599170 Marionette TRACE conn2 <- [1,458,null,{}] 11:06:39 INFO - PROCESS | 1647 | 1468519599173 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:39 INFO - PROCESS | 1647 | 1468519599174 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:39 INFO - PROCESS | 1647 | 1468519599250 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 11:06:39 INFO - PROCESS | 1647 | 1468519599253 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:39 INFO - PROCESS | 1647 | 1468519599255 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x119b1f000 == 31 [pid = 1647] [id = 122] 11:06:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x124323000) [pid = 1647] [serial = 363] [outer = 0x0] 11:06:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x127395c00) [pid = 1647] [serial = 364] [outer = 0x124323000] 11:06:39 INFO - PROCESS | 1647 | 1468519599282 Marionette DEBUG loaded listener.js 11:06:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1274e6000) [pid = 1647] [serial = 365] [outer = 0x124323000] 11:06:39 INFO - PROCESS | 1647 | 1468519599660 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:06:39 INFO - PROCESS | 1647 | 1468519599690 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 11:06:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:06:39 INFO - PROCESS | 1647 | 1468519599692 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:06:39 INFO - PROCESS | 1647 | 1468519599693 Marionette TRACE conn2 <- [1,462,null,{}] 11:06:39 INFO - PROCESS | 1647 | 1468519599696 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:39 INFO - PROCESS | 1647 | 1468519599698 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:39 INFO - PROCESS | 1647 | 1468519599788 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 11:06:39 INFO - PROCESS | 1647 | 1468519599824 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:39 INFO - PROCESS | 1647 | 1468519599825 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f27800 == 32 [pid = 1647] [id = 123] 11:06:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x116b29400) [pid = 1647] [serial = 366] [outer = 0x0] 11:06:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12770e000) [pid = 1647] [serial = 367] [outer = 0x116b29400] 11:06:39 INFO - PROCESS | 1647 | 1468519599850 Marionette DEBUG loaded listener.js 11:06:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x128c53800) [pid = 1647] [serial = 368] [outer = 0x116b29400] 11:06:40 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:06:40 INFO - PROCESS | 1647 | 1468519600196 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:06:40 INFO - PROCESS | 1647 | 1468519600218 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 11:06:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:06:40 INFO - PROCESS | 1647 | 1468519600221 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:06:40 INFO - PROCESS | 1647 | 1468519600222 Marionette TRACE conn2 <- [1,466,null,{}] 11:06:40 INFO - PROCESS | 1647 | 1468519600224 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:40 INFO - PROCESS | 1647 | 1468519600228 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:40 INFO - PROCESS | 1647 | 1468519600333 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 11:06:40 INFO - PROCESS | 1647 | 1468519600337 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:40 INFO - PROCESS | 1647 | 1468519600338 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x121351800 == 33 [pid = 1647] [id = 124] 11:06:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x128e7b400) [pid = 1647] [serial = 369] [outer = 0x0] 11:06:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1292e0400) [pid = 1647] [serial = 370] [outer = 0x128e7b400] 11:06:40 INFO - PROCESS | 1647 | 1468519600362 Marionette DEBUG loaded listener.js 11:06:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12a5a0000) [pid = 1647] [serial = 371] [outer = 0x128e7b400] 11:06:40 INFO - PROCESS | 1647 | 1468519600691 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:06:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:06:40 INFO - PROCESS | 1647 | 1468519600748 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 11:06:40 INFO - PROCESS | 1647 | 1468519600751 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:06:40 INFO - PROCESS | 1647 | 1468519600752 Marionette TRACE conn2 <- [1,470,null,{}] 11:06:40 INFO - PROCESS | 1647 | 1468519600759 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:40 INFO - PROCESS | 1647 | 1468519600760 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:40 INFO - PROCESS | 1647 | 1468519600851 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 11:06:40 INFO - PROCESS | 1647 | 1468519600856 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:40 INFO - PROCESS | 1647 | 1468519600857 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x124011800 == 34 [pid = 1647] [id = 125] 11:06:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x115e50000) [pid = 1647] [serial = 372] [outer = 0x0] 11:06:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12a7e6400) [pid = 1647] [serial = 373] [outer = 0x115e50000] 11:06:40 INFO - PROCESS | 1647 | 1468519600882 Marionette DEBUG loaded listener.js 11:06:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12b14c000) [pid = 1647] [serial = 374] [outer = 0x115e50000] 11:06:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:06:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 472ms 11:06:41 INFO - PROCESS | 1647 | 1468519601217 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:06:41 INFO - PROCESS | 1647 | 1468519601227 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 11:06:41 INFO - PROCESS | 1647 | 1468519601228 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 11:06:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:06:41 INFO - PROCESS | 1647 | 1468519601232 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:06:41 INFO - PROCESS | 1647 | 1468519601235 Marionette TRACE conn2 <- [1,474,null,{}] 11:06:41 INFO - PROCESS | 1647 | 1468519601238 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:41 INFO - PROCESS | 1647 | 1468519601239 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:41 INFO - PROCESS | 1647 | 1468519601334 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 11:06:41 INFO - PROCESS | 1647 | 1468519601338 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:41 INFO - PROCESS | 1647 | 1468519601339 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x124ba6800 == 35 [pid = 1647] [id = 126] 11:06:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x128e7d000) [pid = 1647] [serial = 375] [outer = 0x0] 11:06:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x12b79f800) [pid = 1647] [serial = 376] [outer = 0x128e7d000] 11:06:41 INFO - PROCESS | 1647 | 1468519601363 Marionette DEBUG loaded listener.js 11:06:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x12b956400) [pid = 1647] [serial = 377] [outer = 0x128e7d000] 11:06:41 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x12b951400) [pid = 1647] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:06:41 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x12b9b4400) [pid = 1647] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:06:41 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x12ba0a000) [pid = 1647] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:06:41 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x121b61400) [pid = 1647] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:06:41 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1212e0000) [pid = 1647] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:06:41 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x116240800) [pid = 1647] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:06:41 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1212d4800) [pid = 1647] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:06:41 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x11864bc00) [pid = 1647] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:06:41 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x11709a400) [pid = 1647] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:06:41 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x11623e000) [pid = 1647] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:06:41 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x127705800) [pid = 1647] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:06:41 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x127327c00) [pid = 1647] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:06:41 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1244e9400) [pid = 1647] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:06:41 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x116b29c00) [pid = 1647] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:06:41 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x119854c00) [pid = 1647] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:06:41 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x116563c00) [pid = 1647] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:06:41 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1274e8400) [pid = 1647] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:06:41 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12bdf7c00) [pid = 1647] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:06:41 INFO - PROCESS | 1647 | 1468519601870 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:06:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:06:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 672ms 11:06:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:06:41 INFO - PROCESS | 1647 | 1468519601905 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 11:06:41 INFO - PROCESS | 1647 | 1468519601906 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 11:06:41 INFO - PROCESS | 1647 | 1468519601908 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:06:41 INFO - PROCESS | 1647 | 1468519601910 Marionette TRACE conn2 <- [1,478,null,{}] 11:06:41 INFO - PROCESS | 1647 | 1468519601923 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:41 INFO - PROCESS | 1647 | 1468519601924 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:42 INFO - PROCESS | 1647 | 1468519601999 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 11:06:42 INFO - PROCESS | 1647 | 1468519602003 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:42 INFO - PROCESS | 1647 | 1468519602004 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x126c35800 == 36 [pid = 1647] [id = 127] 11:06:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x11623e000) [pid = 1647] [serial = 378] [outer = 0x0] 11:06:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1210e6000) [pid = 1647] [serial = 379] [outer = 0x11623e000] 11:06:42 INFO - PROCESS | 1647 | 1468519602028 Marionette DEBUG loaded listener.js 11:06:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1244e9400) [pid = 1647] [serial = 380] [outer = 0x11623e000] 11:06:42 INFO - PROCESS | 1647 | 1468519602359 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:06:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:06:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 468ms 11:06:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:06:42 INFO - PROCESS | 1647 | 1468519602378 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 11:06:42 INFO - PROCESS | 1647 | 1468519602379 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 11:06:42 INFO - PROCESS | 1647 | 1468519602383 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:06:42 INFO - PROCESS | 1647 | 1468519602386 Marionette TRACE conn2 <- [1,482,null,{}] 11:06:42 INFO - PROCESS | 1647 | 1468519602389 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:42 INFO - PROCESS | 1647 | 1468519602390 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:42 INFO - PROCESS | 1647 | 1468519602468 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 11:06:42 INFO - PROCESS | 1647 | 1468519602520 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:42 INFO - PROCESS | 1647 | 1468519602522 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x126e22000 == 37 [pid = 1647] [id = 128] 11:06:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x118649800) [pid = 1647] [serial = 381] [outer = 0x0] 11:06:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x128ab6000) [pid = 1647] [serial = 382] [outer = 0x118649800] 11:06:42 INFO - PROCESS | 1647 | 1468519602546 Marionette DEBUG loaded listener.js 11:06:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12b798400) [pid = 1647] [serial = 383] [outer = 0x118649800] 11:06:42 INFO - PROCESS | 1647 | 1468519602825 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:06:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:06:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 471ms 11:06:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:06:42 INFO - PROCESS | 1647 | 1468519602854 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 11:06:42 INFO - PROCESS | 1647 | 1468519602856 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 11:06:42 INFO - PROCESS | 1647 | 1468519602858 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:06:42 INFO - PROCESS | 1647 | 1468519602859 Marionette TRACE conn2 <- [1,486,null,{}] 11:06:42 INFO - PROCESS | 1647 | 1468519602862 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:42 INFO - PROCESS | 1647 | 1468519602875 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:42 INFO - PROCESS | 1647 | 1468519602972 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 11:06:42 INFO - PROCESS | 1647 | 1468519602976 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:42 INFO - PROCESS | 1647 | 1468519602977 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d52800 == 38 [pid = 1647] [id = 129] 11:06:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12b957000) [pid = 1647] [serial = 384] [outer = 0x0] 11:06:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12b9b1c00) [pid = 1647] [serial = 385] [outer = 0x12b957000] 11:06:43 INFO - PROCESS | 1647 | 1468519603006 Marionette DEBUG loaded listener.js 11:06:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12ba0f400) [pid = 1647] [serial = 386] [outer = 0x12b957000] 11:06:43 INFO - PROCESS | 1647 | 1468519603329 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:06:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:06:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 519ms 11:06:43 INFO - PROCESS | 1647 | 1468519603377 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 11:06:43 INFO - PROCESS | 1647 | 1468519603379 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 11:06:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:06:43 INFO - PROCESS | 1647 | 1468519603381 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:06:43 INFO - PROCESS | 1647 | 1468519603382 Marionette TRACE conn2 <- [1,490,null,{}] 11:06:43 INFO - PROCESS | 1647 | 1468519603385 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:43 INFO - PROCESS | 1647 | 1468519603386 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:43 INFO - PROCESS | 1647 | 1468519603487 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 11:06:43 INFO - PROCESS | 1647 | 1468519603493 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:43 INFO - PROCESS | 1647 | 1468519603494 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a791800 == 39 [pid = 1647] [id = 130] 11:06:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x115e47c00) [pid = 1647] [serial = 387] [outer = 0x0] 11:06:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12ba7a000) [pid = 1647] [serial = 388] [outer = 0x115e47c00] 11:06:43 INFO - PROCESS | 1647 | 1468519603518 Marionette DEBUG loaded listener.js 11:06:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12bd65c00) [pid = 1647] [serial = 389] [outer = 0x115e47c00] 11:06:44 INFO - PROCESS | 1647 | 1468519604039 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:06:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:06:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 670ms 11:06:44 INFO - PROCESS | 1647 | 1468519604079 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 11:06:44 INFO - PROCESS | 1647 | 1468519604083 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 11:06:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:06:44 INFO - PROCESS | 1647 | 1468519604090 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:06:44 INFO - PROCESS | 1647 | 1468519604093 Marionette TRACE conn2 <- [1,494,null,{}] 11:06:44 INFO - PROCESS | 1647 | 1468519604099 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:44 INFO - PROCESS | 1647 | 1468519604102 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:44 INFO - PROCESS | 1647 | 1468519604256 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 11:06:44 INFO - PROCESS | 1647 | 1468519604397 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:44 INFO - PROCESS | 1647 | 1468519604399 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x11755d000 == 40 [pid = 1647] [id = 131] 11:06:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x118272c00) [pid = 1647] [serial = 390] [outer = 0x0] 11:06:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x118323400) [pid = 1647] [serial = 391] [outer = 0x118272c00] 11:06:44 INFO - PROCESS | 1647 | 1468519604448 Marionette DEBUG loaded listener.js 11:06:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x118950c00) [pid = 1647] [serial = 392] [outer = 0x118272c00] 11:06:45 INFO - PROCESS | 1647 | 1468519605018 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:06:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:06:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 973ms 11:06:45 INFO - PROCESS | 1647 | 1468519605062 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 11:06:45 INFO - PROCESS | 1647 | 1468519605065 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 11:06:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:06:45 INFO - PROCESS | 1647 | 1468519605070 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:06:45 INFO - PROCESS | 1647 | 1468519605072 Marionette TRACE conn2 <- [1,498,null,{}] 11:06:45 INFO - PROCESS | 1647 | 1468519605074 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:45 INFO - PROCESS | 1647 | 1468519605076 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:45 INFO - PROCESS | 1647 | 1468519605186 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 11:06:45 INFO - PROCESS | 1647 | 1468519605364 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:45 INFO - PROCESS | 1647 | 1468519605366 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x113371000 == 41 [pid = 1647] [id = 132] 11:06:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x115e48000) [pid = 1647] [serial = 393] [outer = 0x0] 11:06:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x115e54c00) [pid = 1647] [serial = 394] [outer = 0x115e48000] 11:06:45 INFO - PROCESS | 1647 | 1468519605394 Marionette DEBUG loaded listener.js 11:06:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x116b23800) [pid = 1647] [serial = 395] [outer = 0x115e48000] 11:06:45 INFO - PROCESS | 1647 | --DOCSHELL 0x129d52800 == 40 [pid = 1647] [id = 129] 11:06:45 INFO - PROCESS | 1647 | --DOCSHELL 0x126e22000 == 39 [pid = 1647] [id = 128] 11:06:45 INFO - PROCESS | 1647 | --DOCSHELL 0x126c35800 == 38 [pid = 1647] [id = 127] 11:06:45 INFO - PROCESS | 1647 | --DOCSHELL 0x124ba6800 == 37 [pid = 1647] [id = 126] 11:06:45 INFO - PROCESS | 1647 | --DOCSHELL 0x124011800 == 36 [pid = 1647] [id = 125] 11:06:45 INFO - PROCESS | 1647 | --DOCSHELL 0x121351800 == 35 [pid = 1647] [id = 124] 11:06:45 INFO - PROCESS | 1647 | --DOCSHELL 0x120f27800 == 34 [pid = 1647] [id = 123] 11:06:45 INFO - PROCESS | 1647 | --DOCSHELL 0x119b1f000 == 33 [pid = 1647] [id = 122] 11:06:45 INFO - PROCESS | 1647 | --DOCSHELL 0x119404000 == 32 [pid = 1647] [id = 121] 11:06:45 INFO - PROCESS | 1647 | --DOCSHELL 0x116bd6000 == 31 [pid = 1647] [id = 120] 11:06:45 INFO - PROCESS | 1647 | --DOCSHELL 0x115f3f000 == 30 [pid = 1647] [id = 119] 11:06:45 INFO - PROCESS | 1647 | --DOCSHELL 0x116bd9800 == 29 [pid = 1647] [id = 118] 11:06:45 INFO - PROCESS | 1647 | 1468519605979 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:06:45 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x12b954000) [pid = 1647] [serial = 322] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x12b9afc00) [pid = 1647] [serial = 323] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x12ba0c000) [pid = 1647] [serial = 325] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x12bd67400) [pid = 1647] [serial = 329] [outer = 0x0] [url = about:blank] 11:06:45 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x12ba7f800) [pid = 1647] [serial = 328] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12b9b7000) [pid = 1647] [serial = 334] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x125e84000) [pid = 1647] [serial = 316] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x128ab7800) [pid = 1647] [serial = 317] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1198e6000) [pid = 1647] [serial = 332] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1241bd400) [pid = 1647] [serial = 313] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x124b1f400) [pid = 1647] [serial = 314] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x119466800) [pid = 1647] [serial = 310] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x119b8bc00) [pid = 1647] [serial = 311] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x117fb4c00) [pid = 1647] [serial = 295] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118328800) [pid = 1647] [serial = 296] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1175d3400) [pid = 1647] [serial = 307] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x118320400) [pid = 1647] [serial = 308] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12b797000) [pid = 1647] [serial = 293] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x127703800) [pid = 1647] [serial = 304] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1292ba000) [pid = 1647] [serial = 305] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x124b1ec00) [pid = 1647] [serial = 301] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1268f4c00) [pid = 1647] [serial = 302] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x128c5b000) [pid = 1647] [serial = 319] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1198b9800) [pid = 1647] [serial = 298] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x119e05400) [pid = 1647] [serial = 299] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x116a80c00) [pid = 1647] [serial = 331] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12bdf7800) [pid = 1647] [serial = 335] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12ba75c00) [pid = 1647] [serial = 326] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12952d000) [pid = 1647] [serial = 320] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x12c3e8c00) [pid = 1647] [serial = 338] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x116a83000) [pid = 1647] [serial = 254] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x128abb400) [pid = 1647] [serial = 251] [outer = 0x0] [url = about:blank] 11:06:46 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x12bf19c00) [pid = 1647] [serial = 337] [outer = 0x0] [url = about:blank] 11:06:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:06:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 971ms 11:06:46 INFO - PROCESS | 1647 | 1468519606042 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 11:06:46 INFO - PROCESS | 1647 | 1468519606045 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 11:06:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:06:46 INFO - PROCESS | 1647 | 1468519606050 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:06:46 INFO - PROCESS | 1647 | 1468519606053 Marionette TRACE conn2 <- [1,502,null,{}] 11:06:46 INFO - PROCESS | 1647 | 1468519606058 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:46 INFO - PROCESS | 1647 | 1468519606060 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:46 INFO - PROCESS | 1647 | 1468519606175 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 11:06:46 INFO - PROCESS | 1647 | 1468519606190 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:46 INFO - PROCESS | 1647 | 1468519606192 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x115ff2000 == 30 [pid = 1647] [id = 133] 11:06:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x118271000) [pid = 1647] [serial = 396] [outer = 0x0] 11:06:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x118320400) [pid = 1647] [serial = 397] [outer = 0x118271000] 11:06:46 INFO - PROCESS | 1647 | 1468519606235 Marionette DEBUG loaded listener.js 11:06:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x1190cc000) [pid = 1647] [serial = 398] [outer = 0x118271000] 11:06:46 INFO - PROCESS | 1647 | 1468519606605 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:06:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:06:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 622ms 11:06:46 INFO - PROCESS | 1647 | 1468519606673 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 11:06:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:06:46 INFO - PROCESS | 1647 | 1468519606675 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 11:06:46 INFO - PROCESS | 1647 | 1468519606678 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:06:46 INFO - PROCESS | 1647 | 1468519606679 Marionette TRACE conn2 <- [1,506,null,{}] 11:06:46 INFO - PROCESS | 1647 | 1468519606681 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:46 INFO - PROCESS | 1647 | 1468519606683 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:46 INFO - PROCESS | 1647 | 1468519606766 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 11:06:46 INFO - PROCESS | 1647 | 1468519606791 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:46 INFO - PROCESS | 1647 | 1468519606793 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182d6000 == 31 [pid = 1647] [id = 134] 11:06:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x1197d7000) [pid = 1647] [serial = 399] [outer = 0x0] 11:06:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1198c4c00) [pid = 1647] [serial = 400] [outer = 0x1197d7000] 11:06:46 INFO - PROCESS | 1647 | 1468519606821 Marionette DEBUG loaded listener.js 11:06:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x119e04800) [pid = 1647] [serial = 401] [outer = 0x1197d7000] 11:06:47 INFO - PROCESS | 1647 | 1468519607157 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:06:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:06:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 517ms 11:06:47 INFO - PROCESS | 1647 | 1468519607196 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 11:06:47 INFO - PROCESS | 1647 | 1468519607198 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 11:06:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:06:47 INFO - PROCESS | 1647 | 1468519607205 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:06:47 INFO - PROCESS | 1647 | 1468519607209 Marionette TRACE conn2 <- [1,510,null,{}] 11:06:47 INFO - PROCESS | 1647 | 1468519607212 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:47 INFO - PROCESS | 1647 | 1468519607215 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:47 INFO - PROCESS | 1647 | 1468519607297 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 11:06:47 INFO - PROCESS | 1647 | 1468519607303 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:47 INFO - PROCESS | 1647 | 1468519607304 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x119807000 == 32 [pid = 1647] [id = 135] 11:06:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1132ec000) [pid = 1647] [serial = 402] [outer = 0x0] 11:06:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1212dec00) [pid = 1647] [serial = 403] [outer = 0x1132ec000] 11:06:47 INFO - PROCESS | 1647 | 1468519607329 Marionette DEBUG loaded listener.js 11:06:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1241bd400) [pid = 1647] [serial = 404] [outer = 0x1132ec000] 11:06:47 INFO - PROCESS | 1647 | 1468519607643 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:06:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:06:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 476ms 11:06:47 INFO - PROCESS | 1647 | 1468519607677 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 11:06:47 INFO - PROCESS | 1647 | 1468519607679 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 11:06:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:06:47 INFO - PROCESS | 1647 | 1468519607682 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:06:47 INFO - PROCESS | 1647 | 1468519607685 Marionette TRACE conn2 <- [1,514,null,{}] 11:06:47 INFO - PROCESS | 1647 | 1468519607688 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:47 INFO - PROCESS | 1647 | 1468519607689 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:47 INFO - PROCESS | 1647 | 1468519607770 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 11:06:47 INFO - PROCESS | 1647 | 1468519607824 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:47 INFO - PROCESS | 1647 | 1468519607825 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x119ecf000 == 33 [pid = 1647] [id = 136] 11:06:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x115e4c400) [pid = 1647] [serial = 405] [outer = 0x0] 11:06:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x124327c00) [pid = 1647] [serial = 406] [outer = 0x115e4c400] 11:06:47 INFO - PROCESS | 1647 | 1468519607850 Marionette DEBUG loaded listener.js 11:06:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x125e7cc00) [pid = 1647] [serial = 407] [outer = 0x115e4c400] 11:06:48 INFO - PROCESS | 1647 | 1468519608156 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:06:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 11:06:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 521ms 11:06:48 INFO - PROCESS | 1647 | 1468519608204 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 11:06:48 INFO - PROCESS | 1647 | 1468519608205 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 11:06:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:06:48 INFO - PROCESS | 1647 | 1468519608208 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:06:48 INFO - PROCESS | 1647 | 1468519608210 Marionette TRACE conn2 <- [1,518,null,{}] 11:06:48 INFO - PROCESS | 1647 | 1468519608214 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:48 INFO - PROCESS | 1647 | 1468519608216 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:48 INFO - PROCESS | 1647 | 1468519608353 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 11:06:48 INFO - PROCESS | 1647 | 1468519608371 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:48 INFO - PROCESS | 1647 | 1468519608376 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x1196ee000 == 34 [pid = 1647] [id = 137] 11:06:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x126e92c00) [pid = 1647] [serial = 408] [outer = 0x0] 11:06:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1274dc400) [pid = 1647] [serial = 409] [outer = 0x126e92c00] 11:06:48 INFO - PROCESS | 1647 | 1468519608426 Marionette DEBUG loaded listener.js 11:06:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x127711400) [pid = 1647] [serial = 410] [outer = 0x126e92c00] 11:06:48 INFO - PROCESS | 1647 | 1468519608805 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:06:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:06:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 620ms 11:06:48 INFO - PROCESS | 1647 | 1468519608828 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 11:06:48 INFO - PROCESS | 1647 | 1468519608830 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 11:06:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:06:48 INFO - PROCESS | 1647 | 1468519608840 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:06:48 INFO - PROCESS | 1647 | 1468519608841 Marionette TRACE conn2 <- [1,522,null,{}] 11:06:48 INFO - PROCESS | 1647 | 1468519608844 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:48 INFO - PROCESS | 1647 | 1468519608845 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:48 INFO - PROCESS | 1647 | 1468519608941 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 11:06:48 INFO - PROCESS | 1647 | 1468519608945 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:48 INFO - PROCESS | 1647 | 1468519608946 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x12134c000 == 35 [pid = 1647] [id = 138] 11:06:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x126e95c00) [pid = 1647] [serial = 411] [outer = 0x0] 11:06:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x128c60800) [pid = 1647] [serial = 412] [outer = 0x126e95c00] 11:06:48 INFO - PROCESS | 1647 | 1468519608971 Marionette DEBUG loaded listener.js 11:06:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1292bf800) [pid = 1647] [serial = 413] [outer = 0x126e95c00] 11:06:49 INFO - PROCESS | 1647 | 1468519609336 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:06:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:06:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 527ms 11:06:49 INFO - PROCESS | 1647 | 1468519609361 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 11:06:49 INFO - PROCESS | 1647 | 1468519609362 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 11:06:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:06:49 INFO - PROCESS | 1647 | 1468519609365 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:06:49 INFO - PROCESS | 1647 | 1468519609368 Marionette TRACE conn2 <- [1,526,null,{}] 11:06:49 INFO - PROCESS | 1647 | 1468519609371 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:49 INFO - PROCESS | 1647 | 1468519609372 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:49 INFO - PROCESS | 1647 | 1468519609466 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 11:06:49 INFO - PROCESS | 1647 | 1468519609469 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:49 INFO - PROCESS | 1647 | 1468519609471 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b46800 == 36 [pid = 1647] [id = 139] 11:06:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1292d9000) [pid = 1647] [serial = 414] [outer = 0x0] 11:06:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x129526c00) [pid = 1647] [serial = 415] [outer = 0x1292d9000] 11:06:49 INFO - PROCESS | 1647 | 1468519609495 Marionette DEBUG loaded listener.js 11:06:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12a5a1400) [pid = 1647] [serial = 416] [outer = 0x1292d9000] 11:06:49 INFO - PROCESS | 1647 | 1468519609852 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:06:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 11:06:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 521ms 11:06:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:06:49 INFO - PROCESS | 1647 | 1468519609886 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 11:06:49 INFO - PROCESS | 1647 | 1468519609888 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 11:06:49 INFO - PROCESS | 1647 | 1468519609890 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:06:49 INFO - PROCESS | 1647 | 1468519609891 Marionette TRACE conn2 <- [1,530,null,{}] 11:06:49 INFO - PROCESS | 1647 | 1468519609894 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:49 INFO - PROCESS | 1647 | 1468519609895 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:49 INFO - PROCESS | 1647 | 1468519609988 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 11:06:50 INFO - PROCESS | 1647 | 1468519610000 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:50 INFO - PROCESS | 1647 | 1468519610002 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x126ec8800 == 37 [pid = 1647] [id = 140] 11:06:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1198c0800) [pid = 1647] [serial = 417] [outer = 0x0] 11:06:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12b07ec00) [pid = 1647] [serial = 418] [outer = 0x1198c0800] 11:06:50 INFO - PROCESS | 1647 | 1468519610033 Marionette DEBUG loaded listener.js 11:06:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12b79fc00) [pid = 1647] [serial = 419] [outer = 0x1198c0800] 11:06:50 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x116b29400) [pid = 1647] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:06:50 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x128e7b400) [pid = 1647] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:06:50 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x118951c00) [pid = 1647] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:06:50 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1198e6800) [pid = 1647] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:06:50 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x117fb0000) [pid = 1647] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:06:50 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x124323000) [pid = 1647] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:06:50 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x118319c00) [pid = 1647] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:06:50 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x115e50000) [pid = 1647] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:06:50 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x128e7d000) [pid = 1647] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:06:50 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x118649800) [pid = 1647] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:06:50 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x11623e000) [pid = 1647] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:06:50 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x115e53c00) [pid = 1647] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:06:50 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x118322400) [pid = 1647] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:06:50 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x126c7f800) [pid = 1647] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:06:50 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x11883ec00) [pid = 1647] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:06:50 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12b957000) [pid = 1647] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:06:50 INFO - PROCESS | 1647 | 1468519610427 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:06:50 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 11:06:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:06:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:06:50 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 11:06:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:06:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:06:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 568ms 11:06:50 INFO - PROCESS | 1647 | 1468519610460 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 11:06:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:06:50 INFO - PROCESS | 1647 | 1468519610461 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 11:06:50 INFO - PROCESS | 1647 | 1468519610471 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:06:50 INFO - PROCESS | 1647 | 1468519610472 Marionette TRACE conn2 <- [1,534,null,{}] 11:06:50 INFO - PROCESS | 1647 | 1468519610475 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:50 INFO - PROCESS | 1647 | 1468519610476 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:50 INFO - PROCESS | 1647 | 1468519610609 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 11:06:50 INFO - PROCESS | 1647 | 1468519610648 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:50 INFO - PROCESS | 1647 | 1468519610649 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x119805800 == 38 [pid = 1647] [id = 141] 11:06:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1131bec00) [pid = 1647] [serial = 420] [outer = 0x0] 11:06:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x119854c00) [pid = 1647] [serial = 421] [outer = 0x1131bec00] 11:06:50 INFO - PROCESS | 1647 | 1468519610688 Marionette DEBUG loaded listener.js 11:06:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1292e2000) [pid = 1647] [serial = 422] [outer = 0x1131bec00] 11:06:51 INFO - PROCESS | 1647 | 1468519611090 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 11:06:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:06:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 676ms 11:06:51 INFO - PROCESS | 1647 | 1468519611143 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 11:06:51 INFO - PROCESS | 1647 | 1468519611144 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 11:06:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:06:51 INFO - PROCESS | 1647 | 1468519611146 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:06:51 INFO - PROCESS | 1647 | 1468519611147 Marionette TRACE conn2 <- [1,538,null,{}] 11:06:51 INFO - PROCESS | 1647 | 1468519611150 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:51 INFO - PROCESS | 1647 | 1468519611151 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:51 INFO - PROCESS | 1647 | 1468519611238 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 11:06:51 INFO - PROCESS | 1647 | 1468519611242 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:51 INFO - PROCESS | 1647 | 1468519611244 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d43800 == 39 [pid = 1647] [id = 142] 11:06:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1274e4400) [pid = 1647] [serial = 423] [outer = 0x0] 11:06:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x12b7a0800) [pid = 1647] [serial = 424] [outer = 0x1274e4400] 11:06:51 INFO - PROCESS | 1647 | 1468519611275 Marionette DEBUG loaded listener.js 11:06:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12b9b0400) [pid = 1647] [serial = 425] [outer = 0x1274e4400] 11:06:51 INFO - PROCESS | 1647 | 1468519611610 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:06:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 11:06:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 521ms 11:06:51 INFO - PROCESS | 1647 | 1468519611668 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 11:06:51 INFO - PROCESS | 1647 | 1468519611669 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 11:06:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:06:51 INFO - PROCESS | 1647 | 1468519611672 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:06:51 INFO - PROCESS | 1647 | 1468519611673 Marionette TRACE conn2 <- [1,542,null,{}] 11:06:51 INFO - PROCESS | 1647 | 1468519611676 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:51 INFO - PROCESS | 1647 | 1468519611677 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:51 INFO - PROCESS | 1647 | 1468519611790 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 11:06:51 INFO - PROCESS | 1647 | 1468519611799 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:51 INFO - PROCESS | 1647 | 1468519611800 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a7a1800 == 40 [pid = 1647] [id = 143] 11:06:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x115e53000) [pid = 1647] [serial = 426] [outer = 0x0] 11:06:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12b9b9800) [pid = 1647] [serial = 427] [outer = 0x115e53000] 11:06:51 INFO - PROCESS | 1647 | 1468519611823 Marionette DEBUG loaded listener.js 11:06:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12bd66800) [pid = 1647] [serial = 428] [outer = 0x115e53000] 11:06:52 INFO - PROCESS | 1647 | 1468519612116 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:06:52 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 11:06:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 469ms 11:06:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:06:52 INFO - PROCESS | 1647 | 1468519612141 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 11:06:52 INFO - PROCESS | 1647 | 1468519612143 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 11:06:52 INFO - PROCESS | 1647 | 1468519612145 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:06:52 INFO - PROCESS | 1647 | 1468519612146 Marionette TRACE conn2 <- [1,546,null,{}] 11:06:52 INFO - PROCESS | 1647 | 1468519612152 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:52 INFO - PROCESS | 1647 | 1468519612154 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:52 INFO - PROCESS | 1647 | 1468519612263 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 11:06:52 INFO - PROCESS | 1647 | 1468519612382 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:52 INFO - PROCESS | 1647 | 1468519612386 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x112ad0000 == 41 [pid = 1647] [id = 144] 11:06:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1121bbc00) [pid = 1647] [serial = 429] [outer = 0x0] 11:06:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x113062c00) [pid = 1647] [serial = 430] [outer = 0x1121bbc00] 11:06:52 INFO - PROCESS | 1647 | 1468519612422 Marionette DEBUG loaded listener.js 11:06:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x115f91000) [pid = 1647] [serial = 431] [outer = 0x1121bbc00] 11:06:52 INFO - PROCESS | 1647 | 1468519612836 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 11:06:52 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:06:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 725ms 11:06:52 INFO - PROCESS | 1647 | 1468519612873 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 11:06:52 INFO - PROCESS | 1647 | 1468519612875 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 11:06:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:06:52 INFO - PROCESS | 1647 | 1468519612878 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:06:52 INFO - PROCESS | 1647 | 1468519612880 Marionette TRACE conn2 <- [1,550,null,{}] 11:06:52 INFO - PROCESS | 1647 | 1468519612887 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:52 INFO - PROCESS | 1647 | 1468519612890 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:53 INFO - PROCESS | 1647 | 1468519612998 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 11:06:53 INFO - PROCESS | 1647 | 1468519613115 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:53 INFO - PROCESS | 1647 | 1468519613119 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x119017000 == 42 [pid = 1647] [id = 145] 11:06:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x119087400) [pid = 1647] [serial = 432] [outer = 0x0] 11:06:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x119637400) [pid = 1647] [serial = 433] [outer = 0x119087400] 11:06:53 INFO - PROCESS | 1647 | 1468519613154 Marionette DEBUG loaded listener.js 11:06:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1198e2400) [pid = 1647] [serial = 434] [outer = 0x119087400] 11:06:53 INFO - PROCESS | 1647 | 1468519613535 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 11:06:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 11:06:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 674ms 11:06:53 INFO - PROCESS | 1647 | 1468519613554 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 11:06:53 INFO - PROCESS | 1647 | 1468519613557 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 11:06:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:06:53 INFO - PROCESS | 1647 | 1468519613560 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:06:53 INFO - PROCESS | 1647 | 1468519613561 Marionette TRACE conn2 <- [1,554,null,{}] 11:06:53 INFO - PROCESS | 1647 | 1468519613564 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:53 INFO - PROCESS | 1647 | 1468519613565 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:53 INFO - PROCESS | 1647 | 1468519613672 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 11:06:53 INFO - PROCESS | 1647 | 1468519613727 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:53 INFO - PROCESS | 1647 | 1468519613728 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x129185800 == 43 [pid = 1647] [id = 146] 11:06:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1212d6400) [pid = 1647] [serial = 435] [outer = 0x0] 11:06:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12341f800) [pid = 1647] [serial = 436] [outer = 0x1212d6400] 11:06:53 INFO - PROCESS | 1647 | 1468519613757 Marionette DEBUG loaded listener.js 11:06:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1268e8800) [pid = 1647] [serial = 437] [outer = 0x1212d6400] 11:06:54 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:06:54 INFO - PROCESS | 1647 | 1468519614207 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:06:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:06:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 668ms 11:06:54 INFO - PROCESS | 1647 | 1468519614229 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 11:06:54 INFO - PROCESS | 1647 | 1468519614230 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 11:06:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:06:54 INFO - PROCESS | 1647 | 1468519614238 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:06:54 INFO - PROCESS | 1647 | 1468519614242 Marionette TRACE conn2 <- [1,558,null,{}] 11:06:54 INFO - PROCESS | 1647 | 1468519614245 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:54 INFO - PROCESS | 1647 | 1468519614248 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:54 INFO - PROCESS | 1647 | 1468519614387 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 11:06:54 INFO - PROCESS | 1647 | 1468519614472 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:54 INFO - PROCESS | 1647 | 1468519614473 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ba9e800 == 44 [pid = 1647] [id = 147] 11:06:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x128abc400) [pid = 1647] [serial = 438] [outer = 0x0] 11:06:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x128e7e000) [pid = 1647] [serial = 439] [outer = 0x128abc400] 11:06:54 INFO - PROCESS | 1647 | 1468519614502 Marionette DEBUG loaded listener.js 11:06:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12a55a000) [pid = 1647] [serial = 440] [outer = 0x128abc400] 11:06:54 INFO - PROCESS | 1647 | 1468519614912 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:06:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:06:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 728ms 11:06:54 INFO - PROCESS | 1647 | 1468519614962 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 11:06:54 INFO - PROCESS | 1647 | 1468519614964 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 11:06:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:06:54 INFO - PROCESS | 1647 | 1468519614966 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:06:54 INFO - PROCESS | 1647 | 1468519614967 Marionette TRACE conn2 <- [1,562,null,{}] 11:06:54 INFO - PROCESS | 1647 | 1468519614970 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:54 INFO - PROCESS | 1647 | 1468519614971 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:55 INFO - PROCESS | 1647 | 1468519615075 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 11:06:55 INFO - PROCESS | 1647 | 1468519615138 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:55 INFO - PROCESS | 1647 | 1468519615139 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdae800 == 45 [pid = 1647] [id = 148] 11:06:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x128e7fc00) [pid = 1647] [serial = 441] [outer = 0x0] 11:06:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x12b9ad400) [pid = 1647] [serial = 442] [outer = 0x128e7fc00] 11:06:55 INFO - PROCESS | 1647 | 1468519615167 Marionette DEBUG loaded listener.js 11:06:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x12ba09800) [pid = 1647] [serial = 443] [outer = 0x128e7fc00] 11:06:55 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:06:55 INFO - PROCESS | 1647 | 1468519615590 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:06:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:06:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 669ms 11:06:55 INFO - PROCESS | 1647 | 1468519615636 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 11:06:55 INFO - PROCESS | 1647 | 1468519615637 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 11:06:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:06:55 INFO - PROCESS | 1647 | 1468519615640 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:06:55 INFO - PROCESS | 1647 | 1468519615641 Marionette TRACE conn2 <- [1,566,null,{}] 11:06:55 INFO - PROCESS | 1647 | 1468519615643 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:55 INFO - PROCESS | 1647 | 1468519615645 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:55 INFO - PROCESS | 1647 | 1468519615767 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 11:06:55 INFO - PROCESS | 1647 | 1468519615820 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:55 INFO - PROCESS | 1647 | 1468519615824 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x11981e000 == 46 [pid = 1647] [id = 149] 11:06:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x12ba78000) [pid = 1647] [serial = 444] [outer = 0x0] 11:06:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x12ba80400) [pid = 1647] [serial = 445] [outer = 0x12ba78000] 11:06:55 INFO - PROCESS | 1647 | 1468519615859 Marionette DEBUG loaded listener.js 11:06:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x12bdf4000) [pid = 1647] [serial = 446] [outer = 0x12ba78000] 11:06:56 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:06:56 INFO - PROCESS | 1647 | 1468519616439 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:06:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:06:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 820ms 11:06:56 INFO - PROCESS | 1647 | 1468519616467 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 11:06:56 INFO - PROCESS | 1647 | 1468519616469 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 11:06:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:06:56 INFO - PROCESS | 1647 | 1468519616473 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:06:56 INFO - PROCESS | 1647 | 1468519616476 Marionette TRACE conn2 <- [1,570,null,{}] 11:06:56 INFO - PROCESS | 1647 | 1468519616479 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:56 INFO - PROCESS | 1647 | 1468519616481 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:56 INFO - PROCESS | 1647 | 1468519616576 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 11:06:56 INFO - PROCESS | 1647 | 1468519616644 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:56 INFO - PROCESS | 1647 | 1468519616645 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182c7000 == 47 [pid = 1647] [id = 150] 11:06:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1190d0400) [pid = 1647] [serial = 447] [outer = 0x0] 11:06:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1197ce400) [pid = 1647] [serial = 448] [outer = 0x1190d0400] 11:06:56 INFO - PROCESS | 1647 | 1468519616673 Marionette DEBUG loaded listener.js 11:06:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x1198c2400) [pid = 1647] [serial = 449] [outer = 0x1190d0400] 11:06:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12a7a1800 == 46 [pid = 1647] [id = 143] 11:06:57 INFO - PROCESS | 1647 | --DOCSHELL 0x129d43800 == 45 [pid = 1647] [id = 142] 11:06:57 INFO - PROCESS | 1647 | --DOCSHELL 0x119805800 == 44 [pid = 1647] [id = 141] 11:06:57 INFO - PROCESS | 1647 | --DOCSHELL 0x126ec8800 == 43 [pid = 1647] [id = 140] 11:06:57 INFO - PROCESS | 1647 | --DOCSHELL 0x124b46800 == 42 [pid = 1647] [id = 139] 11:06:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12134c000 == 41 [pid = 1647] [id = 138] 11:06:57 INFO - PROCESS | 1647 | --DOCSHELL 0x1196ee000 == 40 [pid = 1647] [id = 137] 11:06:57 INFO - PROCESS | 1647 | --DOCSHELL 0x119ecf000 == 39 [pid = 1647] [id = 136] 11:06:57 INFO - PROCESS | 1647 | --DOCSHELL 0x119807000 == 38 [pid = 1647] [id = 135] 11:06:57 INFO - PROCESS | 1647 | --DOCSHELL 0x1182d6000 == 37 [pid = 1647] [id = 134] 11:06:57 INFO - PROCESS | 1647 | --DOCSHELL 0x115ff2000 == 36 [pid = 1647] [id = 133] 11:06:57 INFO - PROCESS | 1647 | --DOCSHELL 0x113371000 == 35 [pid = 1647] [id = 132] 11:06:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12a791800 == 34 [pid = 1647] [id = 130] 11:06:57 INFO - PROCESS | 1647 | --DOCSHELL 0x11755d000 == 33 [pid = 1647] [id = 131] 11:06:57 INFO - PROCESS | 1647 | --DOCSHELL 0x11981e000 == 32 [pid = 1647] [id = 149] 11:06:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12bdae800 == 31 [pid = 1647] [id = 148] 11:06:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12ba9e800 == 30 [pid = 1647] [id = 147] 11:06:57 INFO - PROCESS | 1647 | --DOCSHELL 0x129185800 == 29 [pid = 1647] [id = 146] 11:06:57 INFO - PROCESS | 1647 | --DOCSHELL 0x119017000 == 28 [pid = 1647] [id = 145] 11:06:57 INFO - PROCESS | 1647 | --DOCSHELL 0x112ad0000 == 27 [pid = 1647] [id = 144] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x12ba7a000) [pid = 1647] [serial = 388] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x12b9b1c00) [pid = 1647] [serial = 385] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x12770e000) [pid = 1647] [serial = 367] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1292e0400) [pid = 1647] [serial = 370] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x124b20800) [pid = 1647] [serial = 353] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x121903800) [pid = 1647] [serial = 361] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x124bcd800) [pid = 1647] [serial = 362] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1241bf800) [pid = 1647] [serial = 352] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x11831f000) [pid = 1647] [serial = 355] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x116a85400) [pid = 1647] [serial = 356] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x127395c00) [pid = 1647] [serial = 364] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x119460800) [pid = 1647] [serial = 358] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1198e4800) [pid = 1647] [serial = 359] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x128c53800) [pid = 1647] [serial = 368] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x12a7e6400) [pid = 1647] [serial = 373] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12a5a0000) [pid = 1647] [serial = 371] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12b79f800) [pid = 1647] [serial = 376] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x12b14c000) [pid = 1647] [serial = 374] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x12b798400) [pid = 1647] [serial = 383] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1210e6000) [pid = 1647] [serial = 379] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12b956400) [pid = 1647] [serial = 377] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x128ab6000) [pid = 1647] [serial = 382] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1274e6000) [pid = 1647] [serial = 365] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x115e55800) [pid = 1647] [serial = 340] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1177f1000) [pid = 1647] [serial = 341] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1210f3400) [pid = 1647] [serial = 344] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1198bb800) [pid = 1647] [serial = 343] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x128c58800) [pid = 1647] [serial = 347] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1274df800) [pid = 1647] [serial = 346] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1198bd400) [pid = 1647] [serial = 350] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x11895ec00) [pid = 1647] [serial = 349] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1244e9400) [pid = 1647] [serial = 380] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12ba0f400) [pid = 1647] [serial = 386] [outer = 0x0] [url = about:blank] 11:06:57 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:06:57 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:06:57 INFO - PROCESS | 1647 | 1468519617585 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:06:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:06:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1122ms 11:06:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:06:57 INFO - PROCESS | 1647 | 1468519617594 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 11:06:57 INFO - PROCESS | 1647 | 1468519617597 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 11:06:57 INFO - PROCESS | 1647 | 1468519617602 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:06:57 INFO - PROCESS | 1647 | 1468519617604 Marionette TRACE conn2 <- [1,574,null,{}] 11:06:57 INFO - PROCESS | 1647 | 1468519617608 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:57 INFO - PROCESS | 1647 | 1468519617609 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:57 INFO - PROCESS | 1647 | 1468519617688 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 11:06:57 INFO - PROCESS | 1647 | 1468519617695 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:57 INFO - PROCESS | 1647 | 1468519617698 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x116280000 == 28 [pid = 1647] [id = 151] 11:06:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x117248000) [pid = 1647] [serial = 450] [outer = 0x0] 11:06:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x117fb4400) [pid = 1647] [serial = 451] [outer = 0x117248000] 11:06:57 INFO - PROCESS | 1647 | 1468519617766 Marionette DEBUG loaded listener.js 11:06:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x118322c00) [pid = 1647] [serial = 452] [outer = 0x117248000] 11:06:58 INFO - PROCESS | 1647 | 1468519618197 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:06:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:06:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 622ms 11:06:58 INFO - PROCESS | 1647 | 1468519618223 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 11:06:58 INFO - PROCESS | 1647 | 1468519618229 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 11:06:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:06:58 INFO - PROCESS | 1647 | 1468519618237 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:06:58 INFO - PROCESS | 1647 | 1468519618240 Marionette TRACE conn2 <- [1,578,null,{}] 11:06:58 INFO - PROCESS | 1647 | 1468519618243 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:58 INFO - PROCESS | 1647 | 1468519618245 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:58 INFO - PROCESS | 1647 | 1468519618369 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 11:06:58 INFO - PROCESS | 1647 | 1468519618446 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:58 INFO - PROCESS | 1647 | 1468519618448 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x1170dc000 == 29 [pid = 1647] [id = 152] 11:06:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11831f000) [pid = 1647] [serial = 453] [outer = 0x0] 11:06:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x118843c00) [pid = 1647] [serial = 454] [outer = 0x11831f000] 11:06:58 INFO - PROCESS | 1647 | 1468519618476 Marionette DEBUG loaded listener.js 11:06:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x119852c00) [pid = 1647] [serial = 455] [outer = 0x11831f000] 11:06:58 INFO - PROCESS | 1647 | 1468519618809 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:06:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:06:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 621ms 11:06:58 INFO - PROCESS | 1647 | 1468519618857 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 11:06:58 INFO - PROCESS | 1647 | 1468519618859 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 11:06:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:06:58 INFO - PROCESS | 1647 | 1468519618861 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:06:58 INFO - PROCESS | 1647 | 1468519618863 Marionette TRACE conn2 <- [1,582,null,{}] 11:06:58 INFO - PROCESS | 1647 | 1468519618871 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:58 INFO - PROCESS | 1647 | 1468519618874 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:58 INFO - PROCESS | 1647 | 1468519618971 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 11:06:58 INFO - PROCESS | 1647 | 1468519618978 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:58 INFO - PROCESS | 1647 | 1468519618980 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x119005800 == 30 [pid = 1647] [id = 153] 11:06:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x115e49000) [pid = 1647] [serial = 456] [outer = 0x0] 11:06:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1212d8400) [pid = 1647] [serial = 457] [outer = 0x115e49000] 11:06:59 INFO - PROCESS | 1647 | 1468519619011 Marionette DEBUG loaded listener.js 11:06:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x121b61c00) [pid = 1647] [serial = 458] [outer = 0x115e49000] 11:06:59 INFO - PROCESS | 1647 | 1468519619352 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:06:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:06:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 521ms 11:06:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:06:59 INFO - PROCESS | 1647 | 1468519619385 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 11:06:59 INFO - PROCESS | 1647 | 1468519619387 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 11:06:59 INFO - PROCESS | 1647 | 1468519619389 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:06:59 INFO - PROCESS | 1647 | 1468519619390 Marionette TRACE conn2 <- [1,586,null,{}] 11:06:59 INFO - PROCESS | 1647 | 1468519619392 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:59 INFO - PROCESS | 1647 | 1468519619393 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:59 INFO - PROCESS | 1647 | 1468519619470 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 11:06:59 INFO - PROCESS | 1647 | 1468519619474 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:59 INFO - PROCESS | 1647 | 1468519619475 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:06:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x11980f000 == 31 [pid = 1647] [id = 154] 11:06:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x12402ac00) [pid = 1647] [serial = 459] [outer = 0x0] 11:06:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x124b1c800) [pid = 1647] [serial = 460] [outer = 0x12402ac00] 11:06:59 INFO - PROCESS | 1647 | 1468519619503 Marionette DEBUG loaded listener.js 11:06:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x124bc9000) [pid = 1647] [serial = 461] [outer = 0x12402ac00] 11:06:59 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:06:59 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:06:59 INFO - PROCESS | 1647 | 1468519619871 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:06:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:06:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 518ms 11:06:59 INFO - PROCESS | 1647 | 1468519619908 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 11:06:59 INFO - PROCESS | 1647 | 1468519619917 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 11:06:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:06:59 INFO - PROCESS | 1647 | 1468519619919 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:06:59 INFO - PROCESS | 1647 | 1468519619920 Marionette TRACE conn2 <- [1,590,null,{}] 11:06:59 INFO - PROCESS | 1647 | 1468519619923 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:59 INFO - PROCESS | 1647 | 1468519619924 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:00 INFO - PROCESS | 1647 | 1468519620013 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 11:07:00 INFO - PROCESS | 1647 | 1468519620049 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:00 INFO - PROCESS | 1647 | 1468519620050 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x119cc8800 == 32 [pid = 1647] [id = 155] 11:07:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x118836400) [pid = 1647] [serial = 462] [outer = 0x0] 11:07:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1268ec400) [pid = 1647] [serial = 463] [outer = 0x118836400] 11:07:00 INFO - PROCESS | 1647 | 1468519620075 Marionette DEBUG loaded listener.js 11:07:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x126e88800) [pid = 1647] [serial = 464] [outer = 0x118836400] 11:07:00 INFO - PROCESS | 1647 | 1468519620409 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:07:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:07:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 519ms 11:07:00 INFO - PROCESS | 1647 | 1468519620438 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 11:07:00 INFO - PROCESS | 1647 | 1468519620440 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 11:07:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:07:00 INFO - PROCESS | 1647 | 1468519620442 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:07:00 INFO - PROCESS | 1647 | 1468519620443 Marionette TRACE conn2 <- [1,594,null,{}] 11:07:00 INFO - PROCESS | 1647 | 1468519620445 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:00 INFO - PROCESS | 1647 | 1468519620450 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:00 INFO - PROCESS | 1647 | 1468519620559 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 11:07:00 INFO - PROCESS | 1647 | 1468519620592 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:00 INFO - PROCESS | 1647 | 1468519620593 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x121226000 == 33 [pid = 1647] [id = 156] 11:07:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1268eac00) [pid = 1647] [serial = 465] [outer = 0x0] 11:07:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1274e4800) [pid = 1647] [serial = 466] [outer = 0x1268eac00] 11:07:00 INFO - PROCESS | 1647 | 1468519620618 Marionette DEBUG loaded listener.js 11:07:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x128c58800) [pid = 1647] [serial = 467] [outer = 0x1268eac00] 11:07:00 INFO - PROCESS | 1647 | 1468519620961 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:07:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:07:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 569ms 11:07:01 INFO - PROCESS | 1647 | 1468519621011 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 11:07:01 INFO - PROCESS | 1647 | 1468519621012 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 11:07:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:07:01 INFO - PROCESS | 1647 | 1468519621015 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:07:01 INFO - PROCESS | 1647 | 1468519621016 Marionette TRACE conn2 <- [1,598,null,{}] 11:07:01 INFO - PROCESS | 1647 | 1468519621018 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:01 INFO - PROCESS | 1647 | 1468519621026 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:01 INFO - PROCESS | 1647 | 1468519621116 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 11:07:01 INFO - PROCESS | 1647 | 1468519621160 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:01 INFO - PROCESS | 1647 | 1468519621161 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x121a32000 == 34 [pid = 1647] [id = 157] 11:07:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x128e7ec00) [pid = 1647] [serial = 468] [outer = 0x0] 11:07:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x129159000) [pid = 1647] [serial = 469] [outer = 0x128e7ec00] 11:07:01 INFO - PROCESS | 1647 | 1468519621185 Marionette DEBUG loaded listener.js 11:07:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1198c1800) [pid = 1647] [serial = 470] [outer = 0x128e7ec00] 11:07:01 INFO - PROCESS | 1647 | 1468519621490 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:07:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:07:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 519ms 11:07:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:07:01 INFO - PROCESS | 1647 | 1468519621535 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 11:07:01 INFO - PROCESS | 1647 | 1468519621537 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 11:07:01 INFO - PROCESS | 1647 | 1468519621539 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:07:01 INFO - PROCESS | 1647 | 1468519621540 Marionette TRACE conn2 <- [1,602,null,{}] 11:07:01 INFO - PROCESS | 1647 | 1468519621542 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:01 INFO - PROCESS | 1647 | 1468519621543 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:01 INFO - PROCESS | 1647 | 1468519621796 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 11:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x115e48000) [pid = 1647] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1198c0800) [pid = 1647] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x115e53000) [pid = 1647] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1132ec000) [pid = 1647] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x118271000) [pid = 1647] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x126e92c00) [pid = 1647] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x115e4c400) [pid = 1647] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1197d7000) [pid = 1647] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1131bec00) [pid = 1647] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x115e47c00) [pid = 1647] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1292d9000) [pid = 1647] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1274e4400) [pid = 1647] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x118272c00) [pid = 1647] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x126e95c00) [pid = 1647] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:07:01 INFO - PROCESS | 1647 | 1468519621858 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:01 INFO - PROCESS | 1647 | 1468519621859 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x119002800 == 35 [pid = 1647] [id = 158] 11:07:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1131bec00) [pid = 1647] [serial = 471] [outer = 0x0] 11:07:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x115e53000) [pid = 1647] [serial = 472] [outer = 0x1131bec00] 11:07:01 INFO - PROCESS | 1647 | 1468519621883 Marionette DEBUG loaded listener.js 11:07:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1198b6800) [pid = 1647] [serial = 473] [outer = 0x1131bec00] 11:07:02 INFO - PROCESS | 1647 | 1468519622157 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:07:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:07:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 668ms 11:07:02 INFO - PROCESS | 1647 | 1468519622207 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 11:07:02 INFO - PROCESS | 1647 | 1468519622209 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 11:07:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:07:02 INFO - PROCESS | 1647 | 1468519622211 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:07:02 INFO - PROCESS | 1647 | 1468519622212 Marionette TRACE conn2 <- [1,606,null,{}] 11:07:02 INFO - PROCESS | 1647 | 1468519622215 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:02 INFO - PROCESS | 1647 | 1468519622218 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:02 INFO - PROCESS | 1647 | 1468519622306 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 11:07:02 INFO - PROCESS | 1647 | 1468519622357 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:02 INFO - PROCESS | 1647 | 1468519622359 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x124ba5800 == 36 [pid = 1647] [id = 159] 11:07:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x116a08800) [pid = 1647] [serial = 474] [outer = 0x0] 11:07:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x124bd0400) [pid = 1647] [serial = 475] [outer = 0x116a08800] 11:07:02 INFO - PROCESS | 1647 | 1468519622383 Marionette DEBUG loaded listener.js 11:07:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12a561c00) [pid = 1647] [serial = 476] [outer = 0x116a08800] 11:07:02 INFO - PROCESS | 1647 | 1468519622633 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:07:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:07:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 468ms 11:07:02 INFO - PROCESS | 1647 | 1468519622679 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 11:07:02 INFO - PROCESS | 1647 | 1468519622681 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 11:07:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:07:02 INFO - PROCESS | 1647 | 1468519622691 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:07:02 INFO - PROCESS | 1647 | 1468519622693 Marionette TRACE conn2 <- [1,610,null,{}] 11:07:02 INFO - PROCESS | 1647 | 1468519622695 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:02 INFO - PROCESS | 1647 | 1468519622696 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:02 INFO - PROCESS | 1647 | 1468519622779 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 11:07:02 INFO - PROCESS | 1647 | 1468519622786 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:02 INFO - PROCESS | 1647 | 1468519622787 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x12736a000 == 37 [pid = 1647] [id = 160] 11:07:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12914e000) [pid = 1647] [serial = 477] [outer = 0x0] 11:07:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12b07b000) [pid = 1647] [serial = 478] [outer = 0x12914e000] 11:07:02 INFO - PROCESS | 1647 | 1468519622812 Marionette DEBUG loaded listener.js 11:07:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12b797800) [pid = 1647] [serial = 479] [outer = 0x12914e000] 11:07:03 INFO - PROCESS | 1647 | 1468519623157 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:07:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:07:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 469ms 11:07:03 INFO - PROCESS | 1647 | 1468519623161 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 11:07:03 INFO - PROCESS | 1647 | 1468519623162 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 11:07:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:07:03 INFO - PROCESS | 1647 | 1468519623169 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:07:03 INFO - PROCESS | 1647 | 1468519623171 Marionette TRACE conn2 <- [1,614,null,{}] 11:07:03 INFO - PROCESS | 1647 | 1468519623173 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:03 INFO - PROCESS | 1647 | 1468519623175 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:03 INFO - PROCESS | 1647 | 1468519623303 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 11:07:03 INFO - PROCESS | 1647 | 1468519623309 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:03 INFO - PROCESS | 1647 | 1468519623311 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x119cc8000 == 38 [pid = 1647] [id = 161] 11:07:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12a562800) [pid = 1647] [serial = 480] [outer = 0x0] 11:07:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12b951400) [pid = 1647] [serial = 481] [outer = 0x12a562800] 11:07:03 INFO - PROCESS | 1647 | 1468519623337 Marionette DEBUG loaded listener.js 11:07:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12ba0e000) [pid = 1647] [serial = 482] [outer = 0x12a562800] 11:07:03 INFO - PROCESS | 1647 | 1468519623635 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:07:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:07:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 523ms 11:07:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:07:03 INFO - PROCESS | 1647 | 1468519623688 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 11:07:03 INFO - PROCESS | 1647 | 1468519623690 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 11:07:03 INFO - PROCESS | 1647 | 1468519623692 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:07:03 INFO - PROCESS | 1647 | 1468519623693 Marionette TRACE conn2 <- [1,618,null,{}] 11:07:03 INFO - PROCESS | 1647 | 1468519623695 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:03 INFO - PROCESS | 1647 | 1468519623696 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:03 INFO - PROCESS | 1647 | 1468519623773 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 11:07:03 INFO - PROCESS | 1647 | 1468519623869 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:03 INFO - PROCESS | 1647 | 1468519623871 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x112ac3800 == 39 [pid = 1647] [id = 162] 11:07:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x110fa7800) [pid = 1647] [serial = 483] [outer = 0x0] 11:07:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x112d15000) [pid = 1647] [serial = 484] [outer = 0x110fa7800] 11:07:03 INFO - PROCESS | 1647 | 1468519623903 Marionette DEBUG loaded listener.js 11:07:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x115e52c00) [pid = 1647] [serial = 485] [outer = 0x110fa7800] 11:07:04 INFO - PROCESS | 1647 | 1468519624432 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:07:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:07:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 819ms 11:07:04 INFO - PROCESS | 1647 | 1468519624513 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 11:07:04 INFO - PROCESS | 1647 | 1468519624515 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 11:07:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:07:04 INFO - PROCESS | 1647 | 1468519624518 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:07:04 INFO - PROCESS | 1647 | 1468519624520 Marionette TRACE conn2 <- [1,622,null,{}] 11:07:04 INFO - PROCESS | 1647 | 1468519624524 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:04 INFO - PROCESS | 1647 | 1468519624527 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:04 INFO - PROCESS | 1647 | 1468519624634 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 11:07:04 INFO - PROCESS | 1647 | 1468519624686 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:04 INFO - PROCESS | 1647 | 1468519624688 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x118889800 == 40 [pid = 1647] [id = 163] 11:07:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x118839000) [pid = 1647] [serial = 486] [outer = 0x0] 11:07:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x118959400) [pid = 1647] [serial = 487] [outer = 0x118839000] 11:07:04 INFO - PROCESS | 1647 | 1468519624718 Marionette DEBUG loaded listener.js 11:07:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x119859c00) [pid = 1647] [serial = 488] [outer = 0x118839000] 11:07:05 INFO - PROCESS | 1647 | 1468519625261 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:07:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:07:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 819ms 11:07:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:07:05 INFO - PROCESS | 1647 | 1468519625340 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 11:07:05 INFO - PROCESS | 1647 | 1468519625343 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 11:07:05 INFO - PROCESS | 1647 | 1468519625345 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:07:05 INFO - PROCESS | 1647 | 1468519625347 Marionette TRACE conn2 <- [1,626,null,{}] 11:07:05 INFO - PROCESS | 1647 | 1468519625349 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:05 INFO - PROCESS | 1647 | 1468519625351 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:05 INFO - PROCESS | 1647 | 1468519625557 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 11:07:05 INFO - PROCESS | 1647 | 1468519625615 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:05 INFO - PROCESS | 1647 | 1468519625617 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x116bd8800 == 41 [pid = 1647] [id = 164] 11:07:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1168c4000) [pid = 1647] [serial = 489] [outer = 0x0] 11:07:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x116a7f400) [pid = 1647] [serial = 490] [outer = 0x1168c4000] 11:07:05 INFO - PROCESS | 1647 | 1468519625646 Marionette DEBUG loaded listener.js 11:07:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x11831a000) [pid = 1647] [serial = 491] [outer = 0x1168c4000] 11:07:06 INFO - PROCESS | 1647 | --DOCSHELL 0x119cc8000 == 40 [pid = 1647] [id = 161] 11:07:06 INFO - PROCESS | 1647 | --DOCSHELL 0x12736a000 == 39 [pid = 1647] [id = 160] 11:07:06 INFO - PROCESS | 1647 | --DOCSHELL 0x124ba5800 == 38 [pid = 1647] [id = 159] 11:07:06 INFO - PROCESS | 1647 | --DOCSHELL 0x119002800 == 37 [pid = 1647] [id = 158] 11:07:06 INFO - PROCESS | 1647 | --DOCSHELL 0x121a32000 == 36 [pid = 1647] [id = 157] 11:07:06 INFO - PROCESS | 1647 | --DOCSHELL 0x121226000 == 35 [pid = 1647] [id = 156] 11:07:06 INFO - PROCESS | 1647 | --DOCSHELL 0x119cc8800 == 34 [pid = 1647] [id = 155] 11:07:06 INFO - PROCESS | 1647 | --DOCSHELL 0x11980f000 == 33 [pid = 1647] [id = 154] 11:07:06 INFO - PROCESS | 1647 | --DOCSHELL 0x119005800 == 32 [pid = 1647] [id = 153] 11:07:06 INFO - PROCESS | 1647 | --DOCSHELL 0x1170dc000 == 31 [pid = 1647] [id = 152] 11:07:06 INFO - PROCESS | 1647 | --DOCSHELL 0x116280000 == 30 [pid = 1647] [id = 151] 11:07:06 INFO - PROCESS | 1647 | --DOCSHELL 0x1182c7000 == 29 [pid = 1647] [id = 150] 11:07:06 INFO - PROCESS | 1647 | 1468519626101 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x12b9b0400) [pid = 1647] [serial = 425] [outer = 0x0] [url = about:blank] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1274dc400) [pid = 1647] [serial = 409] [outer = 0x0] [url = about:blank] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x127711400) [pid = 1647] [serial = 410] [outer = 0x0] [url = about:blank] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x129526c00) [pid = 1647] [serial = 415] [outer = 0x0] [url = about:blank] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x128c60800) [pid = 1647] [serial = 412] [outer = 0x0] [url = about:blank] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x119854c00) [pid = 1647] [serial = 421] [outer = 0x0] [url = about:blank] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x118320400) [pid = 1647] [serial = 397] [outer = 0x0] [url = about:blank] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x118323400) [pid = 1647] [serial = 391] [outer = 0x0] [url = about:blank] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x118950c00) [pid = 1647] [serial = 392] [outer = 0x0] [url = about:blank] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1198c4c00) [pid = 1647] [serial = 400] [outer = 0x0] [url = about:blank] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x119e04800) [pid = 1647] [serial = 401] [outer = 0x0] [url = about:blank] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x115e54c00) [pid = 1647] [serial = 394] [outer = 0x0] [url = about:blank] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x116b23800) [pid = 1647] [serial = 395] [outer = 0x0] [url = about:blank] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x12bd65c00) [pid = 1647] [serial = 389] [outer = 0x0] [url = about:blank] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x124327c00) [pid = 1647] [serial = 406] [outer = 0x0] [url = about:blank] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12a5a1400) [pid = 1647] [serial = 416] [outer = 0x0] [url = about:blank] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1212dec00) [pid = 1647] [serial = 403] [outer = 0x0] [url = about:blank] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1241bd400) [pid = 1647] [serial = 404] [outer = 0x0] [url = about:blank] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1190cc000) [pid = 1647] [serial = 398] [outer = 0x0] [url = about:blank] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12b07ec00) [pid = 1647] [serial = 418] [outer = 0x0] [url = about:blank] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12b7a0800) [pid = 1647] [serial = 424] [outer = 0x0] [url = about:blank] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12bd66800) [pid = 1647] [serial = 428] [outer = 0x0] [url = about:blank] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12b9b9800) [pid = 1647] [serial = 427] [outer = 0x0] [url = about:blank] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1292e2000) [pid = 1647] [serial = 422] [outer = 0x0] [url = about:blank] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12b79fc00) [pid = 1647] [serial = 419] [outer = 0x0] [url = about:blank] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1292bf800) [pid = 1647] [serial = 413] [outer = 0x0] [url = about:blank] 11:07:06 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x125e7cc00) [pid = 1647] [serial = 407] [outer = 0x0] [url = about:blank] 11:07:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:07:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 769ms 11:07:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:07:06 INFO - PROCESS | 1647 | 1468519626120 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 11:07:06 INFO - PROCESS | 1647 | 1468519626122 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 11:07:06 INFO - PROCESS | 1647 | 1468519626126 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:07:06 INFO - PROCESS | 1647 | 1468519626128 Marionette TRACE conn2 <- [1,630,null,{}] 11:07:06 INFO - PROCESS | 1647 | 1468519626132 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:06 INFO - PROCESS | 1647 | 1468519626134 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:06 INFO - PROCESS | 1647 | 1468519626213 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 11:07:06 INFO - PROCESS | 1647 | 1468519626219 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:06 INFO - PROCESS | 1647 | 1468519626221 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x116bcd800 == 30 [pid = 1647] [id = 165] 11:07:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x11883a000) [pid = 1647] [serial = 492] [outer = 0x0] 11:07:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1197d6800) [pid = 1647] [serial = 493] [outer = 0x11883a000] 11:07:06 INFO - PROCESS | 1647 | 1468519626248 Marionette DEBUG loaded listener.js 11:07:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1198c0800) [pid = 1647] [serial = 494] [outer = 0x11883a000] 11:07:06 INFO - PROCESS | 1647 | 1468519626594 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:07:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:07:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 521ms 11:07:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:07:06 INFO - PROCESS | 1647 | 1468519626647 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 11:07:06 INFO - PROCESS | 1647 | 1468519626649 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 11:07:06 INFO - PROCESS | 1647 | 1468519626651 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:07:06 INFO - PROCESS | 1647 | 1468519626652 Marionette TRACE conn2 <- [1,634,null,{}] 11:07:06 INFO - PROCESS | 1647 | 1468519626655 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:06 INFO - PROCESS | 1647 | 1468519626656 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:06 INFO - PROCESS | 1647 | 1468519626735 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 11:07:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x119e04800) [pid = 1647] [serial = 495] [outer = 0x12cf5d000] 11:07:06 INFO - PROCESS | 1647 | 1468519626761 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:06 INFO - PROCESS | 1647 | 1468519626762 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x119818000 == 31 [pid = 1647] [id = 166] 11:07:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x121905800) [pid = 1647] [serial = 496] [outer = 0x0] 11:07:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12331a400) [pid = 1647] [serial = 497] [outer = 0x121905800] 11:07:06 INFO - PROCESS | 1647 | 1468519626791 Marionette DEBUG loaded listener.js 11:07:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x124324800) [pid = 1647] [serial = 498] [outer = 0x121905800] 11:07:07 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:07:07 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:07:07 INFO - PROCESS | 1647 | 1468519627237 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:07:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:07:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 619ms 11:07:07 INFO - PROCESS | 1647 | 1468519627272 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 11:07:07 INFO - PROCESS | 1647 | 1468519627275 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 11:07:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:07:07 INFO - PROCESS | 1647 | 1468519627287 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:07:07 INFO - PROCESS | 1647 | 1468519627292 Marionette TRACE conn2 <- [1,638,null,{}] 11:07:07 INFO - PROCESS | 1647 | 1468519627295 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:07 INFO - PROCESS | 1647 | 1468519627299 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:07 INFO - PROCESS | 1647 | 1468519627422 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 11:07:07 INFO - PROCESS | 1647 | 1468519627433 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:07 INFO - PROCESS | 1647 | 1468519627435 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x121037000 == 32 [pid = 1647] [id = 167] 11:07:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x116562400) [pid = 1647] [serial = 499] [outer = 0x0] 11:07:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x12703a800) [pid = 1647] [serial = 500] [outer = 0x116562400] 11:07:07 INFO - PROCESS | 1647 | 1468519627475 Marionette DEBUG loaded listener.js 11:07:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1274e9800) [pid = 1647] [serial = 501] [outer = 0x116562400] 11:07:07 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:07:07 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:07:07 INFO - PROCESS | 1647 | 1468519627793 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:07:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:07:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 531ms 11:07:07 INFO - PROCESS | 1647 | 1468519627811 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 11:07:07 INFO - PROCESS | 1647 | 1468519627813 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 11:07:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:07:07 INFO - PROCESS | 1647 | 1468519627815 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:07:07 INFO - PROCESS | 1647 | 1468519627817 Marionette TRACE conn2 <- [1,642,null,{}] 11:07:07 INFO - PROCESS | 1647 | 1468519627821 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:07 INFO - PROCESS | 1647 | 1468519627822 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:07 INFO - PROCESS | 1647 | 1468519627920 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 11:07:07 INFO - PROCESS | 1647 | 1468519627925 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:07 INFO - PROCESS | 1647 | 1468519627926 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188df000 == 33 [pid = 1647] [id = 168] 11:07:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x127392400) [pid = 1647] [serial = 502] [outer = 0x0] 11:07:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x128ab1c00) [pid = 1647] [serial = 503] [outer = 0x127392400] 11:07:07 INFO - PROCESS | 1647 | 1468519627952 Marionette DEBUG loaded listener.js 11:07:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x128ac0800) [pid = 1647] [serial = 504] [outer = 0x127392400] 11:07:08 INFO - PROCESS | 1647 | 1468519628378 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:07:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:07:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 573ms 11:07:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:07:08 INFO - PROCESS | 1647 | 1468519628389 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 11:07:08 INFO - PROCESS | 1647 | 1468519628391 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 11:07:08 INFO - PROCESS | 1647 | 1468519628394 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:07:08 INFO - PROCESS | 1647 | 1468519628396 Marionette TRACE conn2 <- [1,646,null,{}] 11:07:08 INFO - PROCESS | 1647 | 1468519628402 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:08 INFO - PROCESS | 1647 | 1468519628404 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:08 INFO - PROCESS | 1647 | 1468519628558 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 11:07:08 INFO - PROCESS | 1647 | 1468519628611 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:08 INFO - PROCESS | 1647 | 1468519628616 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x1240e6800 == 34 [pid = 1647] [id = 169] 11:07:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1292d9c00) [pid = 1647] [serial = 505] [outer = 0x0] 11:07:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1292e4c00) [pid = 1647] [serial = 506] [outer = 0x1292d9c00] 11:07:08 INFO - PROCESS | 1647 | 1468519628666 Marionette DEBUG loaded listener.js 11:07:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12a7dd400) [pid = 1647] [serial = 507] [outer = 0x1292d9c00] 11:07:09 INFO - PROCESS | 1647 | 1468519629025 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:07:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:07:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 671ms 11:07:09 INFO - PROCESS | 1647 | 1468519629068 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 11:07:09 INFO - PROCESS | 1647 | 1468519629069 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 11:07:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:07:09 INFO - PROCESS | 1647 | 1468519629072 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:07:09 INFO - PROCESS | 1647 | 1468519629073 Marionette TRACE conn2 <- [1,650,null,{}] 11:07:09 INFO - PROCESS | 1647 | 1468519629075 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:09 INFO - PROCESS | 1647 | 1468519629076 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:09 INFO - PROCESS | 1647 | 1468519629198 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 11:07:09 INFO - PROCESS | 1647 | 1468519629213 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:09 INFO - PROCESS | 1647 | 1468519629215 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x126ee0800 == 35 [pid = 1647] [id = 170] 11:07:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12b07ec00) [pid = 1647] [serial = 508] [outer = 0x0] 11:07:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12b957c00) [pid = 1647] [serial = 509] [outer = 0x12b07ec00] 11:07:09 INFO - PROCESS | 1647 | 1468519629257 Marionette DEBUG loaded listener.js 11:07:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12b9b3000) [pid = 1647] [serial = 510] [outer = 0x12b07ec00] 11:07:09 INFO - PROCESS | 1647 | 1468519629716 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:07:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:07:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 667ms 11:07:09 INFO - PROCESS | 1647 | 1468519629740 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 11:07:09 INFO - PROCESS | 1647 | 1468519629741 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 11:07:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:07:09 INFO - PROCESS | 1647 | 1468519629743 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:07:09 INFO - PROCESS | 1647 | 1468519629744 Marionette TRACE conn2 <- [1,654,null,{}] 11:07:09 INFO - PROCESS | 1647 | 1468519629747 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:09 INFO - PROCESS | 1647 | 1468519629748 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:09 INFO - PROCESS | 1647 | 1468519629843 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 11:07:09 INFO - PROCESS | 1647 | 1468519629846 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:09 INFO - PROCESS | 1647 | 1468519629847 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x129173800 == 36 [pid = 1647] [id = 171] 11:07:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12b14b400) [pid = 1647] [serial = 511] [outer = 0x0] 11:07:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12b9b6800) [pid = 1647] [serial = 512] [outer = 0x12b14b400] 11:07:09 INFO - PROCESS | 1647 | 1468519629873 Marionette DEBUG loaded listener.js 11:07:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12ba11400) [pid = 1647] [serial = 513] [outer = 0x12b14b400] 11:07:10 INFO - PROCESS | 1647 | 1468519630286 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:07:10 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x118836400) [pid = 1647] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:07:10 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1190d0400) [pid = 1647] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:07:10 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x12402ac00) [pid = 1647] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:07:10 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x115e49000) [pid = 1647] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:07:10 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1268eac00) [pid = 1647] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:07:10 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x117248000) [pid = 1647] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:07:10 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x11831f000) [pid = 1647] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:07:10 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1121bbc00) [pid = 1647] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:07:10 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x119087400) [pid = 1647] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:07:10 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1212d6400) [pid = 1647] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:07:10 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x128abc400) [pid = 1647] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:07:10 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x128e7fc00) [pid = 1647] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:07:10 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12ba78000) [pid = 1647] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:07:10 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x128e7ec00) [pid = 1647] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:07:10 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x116a08800) [pid = 1647] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:07:10 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1131bec00) [pid = 1647] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:07:10 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12914e000) [pid = 1647] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:07:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:07:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 569ms 11:07:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:07:10 INFO - PROCESS | 1647 | 1468519630312 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 11:07:10 INFO - PROCESS | 1647 | 1468519630313 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 11:07:10 INFO - PROCESS | 1647 | 1468519630317 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:07:10 INFO - PROCESS | 1647 | 1468519630321 Marionette TRACE conn2 <- [1,658,null,{}] 11:07:10 INFO - PROCESS | 1647 | 1468519630324 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:10 INFO - PROCESS | 1647 | 1468519630325 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:10 INFO - PROCESS | 1647 | 1468519630405 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 11:07:10 INFO - PROCESS | 1647 | 1468519630408 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:10 INFO - PROCESS | 1647 | 1468519630409 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x119412000 == 37 [pid = 1647] [id = 172] 11:07:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x11831f000) [pid = 1647] [serial = 514] [outer = 0x0] 11:07:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x118838c00) [pid = 1647] [serial = 515] [outer = 0x11831f000] 11:07:10 INFO - PROCESS | 1647 | 1468519630434 Marionette DEBUG loaded listener.js 11:07:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1210edc00) [pid = 1647] [serial = 516] [outer = 0x11831f000] 11:07:10 INFO - PROCESS | 1647 | 1468519630760 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:07:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:07:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 472ms 11:07:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:07:10 INFO - PROCESS | 1647 | 1468519630789 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 11:07:10 INFO - PROCESS | 1647 | 1468519630790 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 11:07:10 INFO - PROCESS | 1647 | 1468519630792 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:07:10 INFO - PROCESS | 1647 | 1468519630793 Marionette TRACE conn2 <- [1,662,null,{}] 11:07:10 INFO - PROCESS | 1647 | 1468519630796 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:10 INFO - PROCESS | 1647 | 1468519630797 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:10 INFO - PROCESS | 1647 | 1468519630876 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 11:07:10 INFO - PROCESS | 1647 | 1468519630930 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:10 INFO - PROCESS | 1647 | 1468519630931 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f33800 == 38 [pid = 1647] [id = 173] 11:07:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x117faa400) [pid = 1647] [serial = 517] [outer = 0x0] 11:07:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1244e9400) [pid = 1647] [serial = 518] [outer = 0x117faa400] 11:07:10 INFO - PROCESS | 1647 | 1468519630957 Marionette DEBUG loaded listener.js 11:07:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12a5a4400) [pid = 1647] [serial = 519] [outer = 0x117faa400] 11:07:11 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:07:11 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:07:11 INFO - PROCESS | 1647 | 1468519631233 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:07:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:07:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 469ms 11:07:11 INFO - PROCESS | 1647 | 1468519631262 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 11:07:11 INFO - PROCESS | 1647 | 1468519631263 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 11:07:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:07:11 INFO - PROCESS | 1647 | 1468519631273 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:07:11 INFO - PROCESS | 1647 | 1468519631274 Marionette TRACE conn2 <- [1,666,null,{}] 11:07:11 INFO - PROCESS | 1647 | 1468519631277 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:11 INFO - PROCESS | 1647 | 1468519631278 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:11 INFO - PROCESS | 1647 | 1468519631360 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 11:07:11 INFO - PROCESS | 1647 | 1468519631365 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:11 INFO - PROCESS | 1647 | 1468519631369 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b09a000 == 39 [pid = 1647] [id = 174] 11:07:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x128e7ec00) [pid = 1647] [serial = 520] [outer = 0x0] 11:07:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12ba7f800) [pid = 1647] [serial = 521] [outer = 0x128e7ec00] 11:07:11 INFO - PROCESS | 1647 | 1468519631402 Marionette DEBUG loaded listener.js 11:07:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12bdf3800) [pid = 1647] [serial = 522] [outer = 0x128e7ec00] 11:07:11 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:07:11 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:07:11 INFO - PROCESS | 1647 | 1468519631748 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:07:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:07:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 525ms 11:07:11 INFO - PROCESS | 1647 | 1468519631792 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 11:07:11 INFO - PROCESS | 1647 | 1468519631795 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 11:07:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:07:11 INFO - PROCESS | 1647 | 1468519631798 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:07:11 INFO - PROCESS | 1647 | 1468519631801 Marionette TRACE conn2 <- [1,670,null,{}] 11:07:11 INFO - PROCESS | 1647 | 1468519631804 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:11 INFO - PROCESS | 1647 | 1468519631806 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:11 INFO - PROCESS | 1647 | 1468519631947 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 11:07:11 INFO - PROCESS | 1647 | 1468519631952 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:11 INFO - PROCESS | 1647 | 1468519631953 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b779800 == 40 [pid = 1647] [id = 175] 11:07:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1168a1400) [pid = 1647] [serial = 523] [outer = 0x0] 11:07:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12ba78000) [pid = 1647] [serial = 524] [outer = 0x1168a1400] 11:07:11 INFO - PROCESS | 1647 | 1468519631977 Marionette DEBUG loaded listener.js 11:07:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12bdf6c00) [pid = 1647] [serial = 525] [outer = 0x1168a1400] 11:07:12 INFO - PROCESS | 1647 | 1468519632346 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:07:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:07:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 573ms 11:07:12 INFO - PROCESS | 1647 | 1468519632370 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 11:07:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:07:12 INFO - PROCESS | 1647 | 1468519632373 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 11:07:12 INFO - PROCESS | 1647 | 1468519632376 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:07:12 INFO - PROCESS | 1647 | 1468519632379 Marionette TRACE conn2 <- [1,674,null,{}] 11:07:12 INFO - PROCESS | 1647 | 1468519632384 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:12 INFO - PROCESS | 1647 | 1468519632385 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:12 INFO - PROCESS | 1647 | 1468519632479 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 11:07:12 INFO - PROCESS | 1647 | 1468519632568 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:12 INFO - PROCESS | 1647 | 1468519632570 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x1170dd800 == 41 [pid = 1647] [id = 176] 11:07:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x11689cc00) [pid = 1647] [serial = 526] [outer = 0x0] 11:07:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1168a0000) [pid = 1647] [serial = 527] [outer = 0x11689cc00] 11:07:12 INFO - PROCESS | 1647 | 1468519632602 Marionette DEBUG loaded listener.js 11:07:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x11709c400) [pid = 1647] [serial = 528] [outer = 0x11689cc00] 11:07:12 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:07:13 INFO - PROCESS | 1647 | 1468519633042 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:07:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 11:07:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 671ms 11:07:13 INFO - PROCESS | 1647 | 1468519633048 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 11:07:13 INFO - PROCESS | 1647 | 1468519633051 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 11:07:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:07:13 INFO - PROCESS | 1647 | 1468519633055 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:07:13 INFO - PROCESS | 1647 | 1468519633057 Marionette TRACE conn2 <- [1,678,null,{}] 11:07:13 INFO - PROCESS | 1647 | 1468519633060 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:13 INFO - PROCESS | 1647 | 1468519633061 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:13 INFO - PROCESS | 1647 | 1468519633165 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 11:07:13 INFO - PROCESS | 1647 | 1468519633266 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:13 INFO - PROCESS | 1647 | 1468519633268 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x121240000 == 42 [pid = 1647] [id = 177] 11:07:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x11984f400) [pid = 1647] [serial = 529] [outer = 0x0] 11:07:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1198e5400) [pid = 1647] [serial = 530] [outer = 0x11984f400] 11:07:13 INFO - PROCESS | 1647 | 1468519633300 Marionette DEBUG loaded listener.js 11:07:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1210ee000) [pid = 1647] [serial = 531] [outer = 0x11984f400] 11:07:13 INFO - PROCESS | 1647 | 1468519633728 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:07:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:07:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 721ms 11:07:13 INFO - PROCESS | 1647 | 1468519633777 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 11:07:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:07:13 INFO - PROCESS | 1647 | 1468519633779 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 11:07:13 INFO - PROCESS | 1647 | 1468519633782 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:07:13 INFO - PROCESS | 1647 | 1468519633786 Marionette TRACE conn2 <- [1,682,null,{}] 11:07:13 INFO - PROCESS | 1647 | 1468519633796 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:13 INFO - PROCESS | 1647 | 1468519633800 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:13 INFO - PROCESS | 1647 | 1468519633914 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 11:07:13 INFO - PROCESS | 1647 | 1468519633970 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:13 INFO - PROCESS | 1647 | 1468519633972 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b120800 == 43 [pid = 1647] [id = 178] 11:07:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1244e8400) [pid = 1647] [serial = 532] [outer = 0x0] 11:07:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x127397000) [pid = 1647] [serial = 533] [outer = 0x1244e8400] 11:07:14 INFO - PROCESS | 1647 | 1468519634004 Marionette DEBUG loaded listener.js 11:07:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x128abbc00) [pid = 1647] [serial = 534] [outer = 0x1244e8400] 11:07:15 INFO - PROCESS | 1647 | 1468519635053 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:07:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 11:07:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1323ms 11:07:15 INFO - PROCESS | 1647 | 1468519635106 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 11:07:15 INFO - PROCESS | 1647 | 1468519635108 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 11:07:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:07:15 INFO - PROCESS | 1647 | 1468519635112 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:07:15 INFO - PROCESS | 1647 | 1468519635114 Marionette TRACE conn2 <- [1,686,null,{}] 11:07:15 INFO - PROCESS | 1647 | 1468519635117 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:15 INFO - PROCESS | 1647 | 1468519635119 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:15 INFO - PROCESS | 1647 | 1468519635260 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 11:07:15 INFO - PROCESS | 1647 | 1468519635338 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:15 INFO - PROCESS | 1647 | 1468519635340 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x11263c800 == 44 [pid = 1647] [id = 179] 11:07:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x118656400) [pid = 1647] [serial = 535] [outer = 0x0] 11:07:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x118950c00) [pid = 1647] [serial = 536] [outer = 0x118656400] 11:07:15 INFO - PROCESS | 1647 | 1468519635370 Marionette DEBUG loaded listener.js 11:07:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x119463000) [pid = 1647] [serial = 537] [outer = 0x118656400] 11:07:15 INFO - PROCESS | 1647 | --DOCSHELL 0x12b09a000 == 43 [pid = 1647] [id = 174] 11:07:15 INFO - PROCESS | 1647 | --DOCSHELL 0x120f33800 == 42 [pid = 1647] [id = 173] 11:07:15 INFO - PROCESS | 1647 | --DOCSHELL 0x119412000 == 41 [pid = 1647] [id = 172] 11:07:15 INFO - PROCESS | 1647 | --DOCSHELL 0x129173800 == 40 [pid = 1647] [id = 171] 11:07:15 INFO - PROCESS | 1647 | --DOCSHELL 0x126ee0800 == 39 [pid = 1647] [id = 170] 11:07:15 INFO - PROCESS | 1647 | --DOCSHELL 0x1240e6800 == 38 [pid = 1647] [id = 169] 11:07:15 INFO - PROCESS | 1647 | --DOCSHELL 0x1188df000 == 37 [pid = 1647] [id = 168] 11:07:15 INFO - PROCESS | 1647 | --DOCSHELL 0x121037000 == 36 [pid = 1647] [id = 167] 11:07:15 INFO - PROCESS | 1647 | --DOCSHELL 0x119818000 == 35 [pid = 1647] [id = 166] 11:07:15 INFO - PROCESS | 1647 | --DOCSHELL 0x116bcd800 == 34 [pid = 1647] [id = 165] 11:07:15 INFO - PROCESS | 1647 | --DOCSHELL 0x116bd8800 == 33 [pid = 1647] [id = 164] 11:07:15 INFO - PROCESS | 1647 | --DOCSHELL 0x118889800 == 32 [pid = 1647] [id = 163] 11:07:15 INFO - PROCESS | 1647 | --DOCSHELL 0x112ac3800 == 31 [pid = 1647] [id = 162] 11:07:16 INFO - PROCESS | 1647 | --DOCSHELL 0x12b120800 == 30 [pid = 1647] [id = 178] 11:07:16 INFO - PROCESS | 1647 | --DOCSHELL 0x121240000 == 29 [pid = 1647] [id = 177] 11:07:16 INFO - PROCESS | 1647 | --DOCSHELL 0x12b779800 == 28 [pid = 1647] [id = 175] 11:07:16 INFO - PROCESS | 1647 | --DOCSHELL 0x1170dd800 == 27 [pid = 1647] [id = 176] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1268ec400) [pid = 1647] [serial = 463] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1198c2400) [pid = 1647] [serial = 449] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1197ce400) [pid = 1647] [serial = 448] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x124b1c800) [pid = 1647] [serial = 460] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1212d8400) [pid = 1647] [serial = 457] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1274e4800) [pid = 1647] [serial = 466] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x121b61c00) [pid = 1647] [serial = 458] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x117fb4400) [pid = 1647] [serial = 451] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x118322c00) [pid = 1647] [serial = 452] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x118843c00) [pid = 1647] [serial = 454] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x119852c00) [pid = 1647] [serial = 455] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x115f91000) [pid = 1647] [serial = 431] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x113062c00) [pid = 1647] [serial = 430] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1198e2400) [pid = 1647] [serial = 434] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x119637400) [pid = 1647] [serial = 433] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1268e8800) [pid = 1647] [serial = 437] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12341f800) [pid = 1647] [serial = 436] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12a55a000) [pid = 1647] [serial = 440] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x128e7e000) [pid = 1647] [serial = 439] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12ba09800) [pid = 1647] [serial = 443] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12b9ad400) [pid = 1647] [serial = 442] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12bdf4000) [pid = 1647] [serial = 446] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x129159000) [pid = 1647] [serial = 469] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x128c58800) [pid = 1647] [serial = 467] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12ba80400) [pid = 1647] [serial = 445] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1198c1800) [pid = 1647] [serial = 470] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x124bd0400) [pid = 1647] [serial = 475] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1198b6800) [pid = 1647] [serial = 473] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12b07b000) [pid = 1647] [serial = 478] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x115e53000) [pid = 1647] [serial = 472] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12b797800) [pid = 1647] [serial = 479] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x126e88800) [pid = 1647] [serial = 464] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x12a561c00) [pid = 1647] [serial = 476] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x12b951400) [pid = 1647] [serial = 481] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x124bc9000) [pid = 1647] [serial = 461] [outer = 0x0] [url = about:blank] 11:07:16 INFO - PROCESS | 1647 | 1468519636726 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:07:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:07:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1625ms 11:07:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:07:16 INFO - PROCESS | 1647 | 1468519636737 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 11:07:16 INFO - PROCESS | 1647 | 1468519636740 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 11:07:16 INFO - PROCESS | 1647 | 1468519636742 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:07:16 INFO - PROCESS | 1647 | 1468519636744 Marionette TRACE conn2 <- [1,690,null,{}] 11:07:16 INFO - PROCESS | 1647 | 1468519636747 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:16 INFO - PROCESS | 1647 | 1468519636752 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:16 INFO - PROCESS | 1647 | 1468519636828 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 11:07:16 INFO - PROCESS | 1647 | 1468519636875 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:16 INFO - PROCESS | 1647 | 1468519636876 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x116262800 == 28 [pid = 1647] [id = 180] 11:07:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x11689d400) [pid = 1647] [serial = 538] [outer = 0x0] 11:07:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x116a8a800) [pid = 1647] [serial = 539] [outer = 0x11689d400] 11:07:16 INFO - PROCESS | 1647 | 1468519636904 Marionette DEBUG loaded listener.js 11:07:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x118270400) [pid = 1647] [serial = 540] [outer = 0x11689d400] 11:07:17 INFO - PROCESS | 1647 | 1468519637702 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:07:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:07:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 971ms 11:07:17 INFO - PROCESS | 1647 | 1468519637714 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 11:07:17 INFO - PROCESS | 1647 | 1468519637718 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 11:07:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:07:17 INFO - PROCESS | 1647 | 1468519637723 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:07:17 INFO - PROCESS | 1647 | 1468519637725 Marionette TRACE conn2 <- [1,694,null,{}] 11:07:17 INFO - PROCESS | 1647 | 1468519637727 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:17 INFO - PROCESS | 1647 | 1468519637729 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:17 INFO - PROCESS | 1647 | 1468519637809 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 11:07:17 INFO - PROCESS | 1647 | 1468519637813 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:17 INFO - PROCESS | 1647 | 1468519637815 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x1170f4000 == 29 [pid = 1647] [id = 181] 11:07:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x118319800) [pid = 1647] [serial = 541] [outer = 0x0] 11:07:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1190ce000) [pid = 1647] [serial = 542] [outer = 0x118319800] 11:07:17 INFO - PROCESS | 1647 | 1468519637845 Marionette DEBUG loaded listener.js 11:07:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1197d5800) [pid = 1647] [serial = 543] [outer = 0x118319800] 11:07:18 INFO - PROCESS | 1647 | 1468519638695 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:07:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 11:07:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1019ms 11:07:18 INFO - PROCESS | 1647 | 1468519638743 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 11:07:18 INFO - PROCESS | 1647 | 1468519638744 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 11:07:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:07:18 INFO - PROCESS | 1647 | 1468519638747 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:07:18 INFO - PROCESS | 1647 | 1468519638749 Marionette TRACE conn2 <- [1,698,null,{}] 11:07:18 INFO - PROCESS | 1647 | 1468519638757 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:18 INFO - PROCESS | 1647 | 1468519638760 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:18 INFO - PROCESS | 1647 | 1468519638877 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 11:07:18 INFO - PROCESS | 1647 | 1468519638883 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:18 INFO - PROCESS | 1647 | 1468519638886 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188e4800 == 30 [pid = 1647] [id = 182] 11:07:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1198c1800) [pid = 1647] [serial = 544] [outer = 0x0] 11:07:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x119e11800) [pid = 1647] [serial = 545] [outer = 0x1198c1800] 11:07:18 INFO - PROCESS | 1647 | 1468519638914 Marionette DEBUG loaded listener.js 11:07:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1211b7800) [pid = 1647] [serial = 546] [outer = 0x1198c1800] 11:07:19 INFO - PROCESS | 1647 | 1468519639739 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:07:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 11:07:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1024ms 11:07:19 INFO - PROCESS | 1647 | 1468519639771 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 11:07:19 INFO - PROCESS | 1647 | 1468519639773 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 11:07:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:07:19 INFO - PROCESS | 1647 | 1468519639775 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:07:19 INFO - PROCESS | 1647 | 1468519639777 Marionette TRACE conn2 <- [1,702,null,{}] 11:07:19 INFO - PROCESS | 1647 | 1468519639779 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:19 INFO - PROCESS | 1647 | 1468519639780 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:19 INFO - PROCESS | 1647 | 1468519639878 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 11:07:19 INFO - PROCESS | 1647 | 1468519639882 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:19 INFO - PROCESS | 1647 | 1468519639884 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x1196ea000 == 31 [pid = 1647] [id = 183] 11:07:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1216f3800) [pid = 1647] [serial = 547] [outer = 0x0] 11:07:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x124031800) [pid = 1647] [serial = 548] [outer = 0x1216f3800] 11:07:19 INFO - PROCESS | 1647 | 1468519639909 Marionette DEBUG loaded listener.js 11:07:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12432a000) [pid = 1647] [serial = 549] [outer = 0x1216f3800] 11:07:20 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12a562800) [pid = 1647] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:07:20 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1292d9c00) [pid = 1647] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:07:20 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x118839000) [pid = 1647] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:07:20 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x110fa7800) [pid = 1647] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:07:20 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12b07ec00) [pid = 1647] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:07:20 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x11883a000) [pid = 1647] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:07:20 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x116562400) [pid = 1647] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:07:20 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x1168c4000) [pid = 1647] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:07:20 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x127392400) [pid = 1647] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:07:20 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x121905800) [pid = 1647] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:07:20 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x12b14b400) [pid = 1647] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:07:20 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x1168a1400) [pid = 1647] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:07:20 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x11831f000) [pid = 1647] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:07:20 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x128e7ec00) [pid = 1647] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:07:20 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x117faa400) [pid = 1647] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:07:20 INFO - PROCESS | 1647 | 1468519640841 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:07:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:07:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1068ms 11:07:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:07:20 INFO - PROCESS | 1647 | 1468519640845 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 11:07:20 INFO - PROCESS | 1647 | 1468519640846 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 11:07:20 INFO - PROCESS | 1647 | 1468519640849 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:07:20 INFO - PROCESS | 1647 | 1468519640850 Marionette TRACE conn2 <- [1,706,null,{}] 11:07:20 INFO - PROCESS | 1647 | 1468519640853 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:20 INFO - PROCESS | 1647 | 1468519640854 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:20 INFO - PROCESS | 1647 | 1468519640949 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 11:07:20 INFO - PROCESS | 1647 | 1468519640954 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:20 INFO - PROCESS | 1647 | 1468519640955 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x11981e800 == 32 [pid = 1647] [id = 184] 11:07:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x117fb3c00) [pid = 1647] [serial = 550] [outer = 0x0] 11:07:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x1198b9800) [pid = 1647] [serial = 551] [outer = 0x117fb3c00] 11:07:20 INFO - PROCESS | 1647 | 1468519640979 Marionette DEBUG loaded listener.js 11:07:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x12439e000) [pid = 1647] [serial = 552] [outer = 0x117fb3c00] 11:07:21 INFO - PROCESS | 1647 | 1468519641791 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:07:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:07:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 973ms 11:07:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:07:21 INFO - PROCESS | 1647 | 1468519641821 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 11:07:21 INFO - PROCESS | 1647 | 1468519641823 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 11:07:21 INFO - PROCESS | 1647 | 1468519641825 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:07:21 INFO - PROCESS | 1647 | 1468519641826 Marionette TRACE conn2 <- [1,710,null,{}] 11:07:21 INFO - PROCESS | 1647 | 1468519641828 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:21 INFO - PROCESS | 1647 | 1468519641833 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:21 INFO - PROCESS | 1647 | 1468519641915 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 11:07:21 INFO - PROCESS | 1647 | 1468519641921 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:21 INFO - PROCESS | 1647 | 1468519641922 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f33800 == 33 [pid = 1647] [id = 185] 11:07:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x12439fc00) [pid = 1647] [serial = 553] [outer = 0x0] 11:07:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x12739fc00) [pid = 1647] [serial = 554] [outer = 0x12439fc00] 11:07:21 INFO - PROCESS | 1647 | 1468519641947 Marionette DEBUG loaded listener.js 11:07:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x127703400) [pid = 1647] [serial = 555] [outer = 0x12439fc00] 11:07:22 INFO - PROCESS | 1647 | 1468519642906 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:07:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:07:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1120ms 11:07:22 INFO - PROCESS | 1647 | 1468519642945 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 11:07:22 INFO - PROCESS | 1647 | 1468519642948 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 11:07:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:07:22 INFO - PROCESS | 1647 | 1468519642951 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:07:22 INFO - PROCESS | 1647 | 1468519642954 Marionette TRACE conn2 <- [1,714,null,{}] 11:07:22 INFO - PROCESS | 1647 | 1468519642957 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:22 INFO - PROCESS | 1647 | 1468519642959 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:23 INFO - PROCESS | 1647 | 1468519643065 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 11:07:23 INFO - PROCESS | 1647 | 1468519643135 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:23 INFO - PROCESS | 1647 | 1468519643136 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x116bdc800 == 34 [pid = 1647] [id = 186] 11:07:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x116a89400) [pid = 1647] [serial = 556] [outer = 0x0] 11:07:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1177f2800) [pid = 1647] [serial = 557] [outer = 0x116a89400] 11:07:23 INFO - PROCESS | 1647 | 1468519643168 Marionette DEBUG loaded listener.js 11:07:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x118323800) [pid = 1647] [serial = 558] [outer = 0x116a89400] 11:07:24 INFO - PROCESS | 1647 | --DOCSHELL 0x11981e800 == 33 [pid = 1647] [id = 184] 11:07:24 INFO - PROCESS | 1647 | --DOCSHELL 0x1196ea000 == 32 [pid = 1647] [id = 183] 11:07:24 INFO - PROCESS | 1647 | --DOCSHELL 0x1188e4800 == 31 [pid = 1647] [id = 182] 11:07:24 INFO - PROCESS | 1647 | --DOCSHELL 0x1170f4000 == 30 [pid = 1647] [id = 181] 11:07:24 INFO - PROCESS | 1647 | --DOCSHELL 0x116262800 == 29 [pid = 1647] [id = 180] 11:07:24 INFO - PROCESS | 1647 | --DOCSHELL 0x11263c800 == 28 [pid = 1647] [id = 179] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12ba0e000) [pid = 1647] [serial = 482] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x1292e4c00) [pid = 1647] [serial = 506] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x12a7dd400) [pid = 1647] [serial = 507] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x118959400) [pid = 1647] [serial = 487] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x119859c00) [pid = 1647] [serial = 488] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x112d15000) [pid = 1647] [serial = 484] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x12b9b3000) [pid = 1647] [serial = 510] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x115e52c00) [pid = 1647] [serial = 485] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x12b957c00) [pid = 1647] [serial = 509] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x1197d6800) [pid = 1647] [serial = 493] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x1198c0800) [pid = 1647] [serial = 494] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x12703a800) [pid = 1647] [serial = 500] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x1274e9800) [pid = 1647] [serial = 501] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x116a7f400) [pid = 1647] [serial = 490] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x11831a000) [pid = 1647] [serial = 491] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x128ab1c00) [pid = 1647] [serial = 503] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x12331a400) [pid = 1647] [serial = 497] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 62 (0x124324800) [pid = 1647] [serial = 498] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 61 (0x12b9b6800) [pid = 1647] [serial = 512] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 60 (0x1198be000) [pid = 1647] [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.] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 59 (0x12ba78000) [pid = 1647] [serial = 524] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 58 (0x118838c00) [pid = 1647] [serial = 515] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 57 (0x12bdf6c00) [pid = 1647] [serial = 525] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 56 (0x1210edc00) [pid = 1647] [serial = 516] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 55 (0x12ba7f800) [pid = 1647] [serial = 521] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 54 (0x12ba11400) [pid = 1647] [serial = 513] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 53 (0x128ac0800) [pid = 1647] [serial = 504] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 52 (0x12bdf3800) [pid = 1647] [serial = 522] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 51 (0x1244e9400) [pid = 1647] [serial = 518] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | --DOMWINDOW == 50 (0x12a5a4400) [pid = 1647] [serial = 519] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 1647 | 1468519644147 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:07:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 11:07:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1221ms 11:07:24 INFO - PROCESS | 1647 | 1468519644173 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 11:07:24 INFO - PROCESS | 1647 | 1468519644175 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 11:07:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:07:24 INFO - PROCESS | 1647 | 1468519644178 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:07:24 INFO - PROCESS | 1647 | 1468519644180 Marionette TRACE conn2 <- [1,718,null,{}] 11:07:24 INFO - PROCESS | 1647 | 1468519644183 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:24 INFO - PROCESS | 1647 | 1468519644185 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:24 INFO - PROCESS | 1647 | 1468519644261 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 11:07:24 INFO - PROCESS | 1647 | 1468519644268 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:24 INFO - PROCESS | 1647 | 1468519644272 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x115ea5000 == 29 [pid = 1647] [id = 187] 11:07:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 51 (0x117faa400) [pid = 1647] [serial = 559] [outer = 0x0] 11:07:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 52 (0x117fb3800) [pid = 1647] [serial = 560] [outer = 0x117faa400] 11:07:24 INFO - PROCESS | 1647 | 1468519644306 Marionette DEBUG loaded listener.js 11:07:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 53 (0x1184e6000) [pid = 1647] [serial = 561] [outer = 0x117faa400] 11:07:25 INFO - PROCESS | 1647 | 1468519645155 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:07:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:07:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1020ms 11:07:25 INFO - PROCESS | 1647 | 1468519645198 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 11:07:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:07:25 INFO - PROCESS | 1647 | 1468519645202 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 11:07:25 INFO - PROCESS | 1647 | 1468519645206 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:07:25 INFO - PROCESS | 1647 | 1468519645208 Marionette TRACE conn2 <- [1,722,null,{}] 11:07:25 INFO - PROCESS | 1647 | 1468519645218 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:25 INFO - PROCESS | 1647 | 1468519645220 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:25 INFO - PROCESS | 1647 | 1468519645293 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 11:07:25 INFO - PROCESS | 1647 | 1468519645298 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:25 INFO - PROCESS | 1647 | 1468519645299 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182d4000 == 30 [pid = 1647] [id = 188] 11:07:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 54 (0x11984d800) [pid = 1647] [serial = 562] [outer = 0x0] 11:07:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 55 (0x1198b9400) [pid = 1647] [serial = 563] [outer = 0x11984d800] 11:07:25 INFO - PROCESS | 1647 | 1468519645329 Marionette DEBUG loaded listener.js 11:07:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 56 (0x1198c2000) [pid = 1647] [serial = 564] [outer = 0x11984d800] 11:07:25 INFO - PROCESS | 1647 | 1468519645673 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 11:07:25 INFO - PROCESS | 1647 | 1468519645687 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 11:07:25 INFO - PROCESS | 1647 | 1468519645689 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:07:25 INFO - PROCESS | 1647 | 1468519645691 Marionette TRACE conn2 <- [1,726,null,{}] 11:07:25 INFO - PROCESS | 1647 | 1468519645699 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:25 INFO - PROCESS | 1647 | 1468519645704 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:25 INFO - PROCESS | 1647 | 1468519645786 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 11:07:25 INFO - PROCESS | 1647 | 1468519645791 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:25 INFO - PROCESS | 1647 | 1468519645793 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x11941f000 == 31 [pid = 1647] [id = 189] 11:07:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 57 (0x1210eac00) [pid = 1647] [serial = 565] [outer = 0x0] 11:07:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 58 (0x121903800) [pid = 1647] [serial = 566] [outer = 0x1210eac00] 11:07:25 INFO - PROCESS | 1647 | 1468519645821 Marionette DEBUG loaded listener.js 11:07:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 59 (0x1244e3800) [pid = 1647] [serial = 567] [outer = 0x1210eac00] 11:07:26 INFO - PROCESS | 1647 | 1468519646177 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:07:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:07:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 521ms 11:07:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:07:26 INFO - PROCESS | 1647 | 1468519646211 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 11:07:26 INFO - PROCESS | 1647 | 1468519646213 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 11:07:26 INFO - PROCESS | 1647 | 1468519646215 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:07:26 INFO - PROCESS | 1647 | 1468519646216 Marionette TRACE conn2 <- [1,730,null,{}] 11:07:26 INFO - PROCESS | 1647 | 1468519646218 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:26 INFO - PROCESS | 1647 | 1468519646219 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:26 INFO - PROCESS | 1647 | 1468519646324 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 11:07:26 INFO - PROCESS | 1647 | 1468519646333 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:26 INFO - PROCESS | 1647 | 1468519646335 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x119ce2800 == 32 [pid = 1647] [id = 190] 11:07:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 60 (0x11629e400) [pid = 1647] [serial = 568] [outer = 0x0] 11:07:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 61 (0x124b22400) [pid = 1647] [serial = 569] [outer = 0x11629e400] 11:07:26 INFO - PROCESS | 1647 | 1468519646359 Marionette DEBUG loaded listener.js 11:07:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 62 (0x1274e4800) [pid = 1647] [serial = 570] [outer = 0x11629e400] 11:07:26 INFO - PROCESS | 1647 | 1468519646731 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 11:07:26 INFO - PROCESS | 1647 | 1468519646785 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 11:07:26 INFO - PROCESS | 1647 | 1468519646787 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:07:26 INFO - PROCESS | 1647 | 1468519646788 Marionette TRACE conn2 <- [1,734,null,{}] 11:07:26 INFO - PROCESS | 1647 | 1468519646796 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:26 INFO - PROCESS | 1647 | 1468519646797 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:26 INFO - PROCESS | 1647 | 1468519646885 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 11:07:26 INFO - PROCESS | 1647 | 1468519646889 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:26 INFO - PROCESS | 1647 | 1468519646890 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x121243800 == 33 [pid = 1647] [id = 191] 11:07:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x121b6c800) [pid = 1647] [serial = 571] [outer = 0x0] 11:07:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x127711400) [pid = 1647] [serial = 572] [outer = 0x121b6c800] 11:07:26 INFO - PROCESS | 1647 | 1468519646915 Marionette DEBUG loaded listener.js 11:07:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x128c5ac00) [pid = 1647] [serial = 573] [outer = 0x121b6c800] 11:07:27 INFO - PROCESS | 1647 | 1468519647279 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:07:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:07:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 524ms 11:07:27 INFO - PROCESS | 1647 | 1468519647313 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 11:07:27 INFO - PROCESS | 1647 | 1468519647315 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 11:07:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:07:27 INFO - PROCESS | 1647 | 1468519647320 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:07:27 INFO - PROCESS | 1647 | 1468519647322 Marionette TRACE conn2 <- [1,738,null,{}] 11:07:27 INFO - PROCESS | 1647 | 1468519647325 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:27 INFO - PROCESS | 1647 | 1468519647331 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:27 INFO - PROCESS | 1647 | 1468519647504 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 11:07:27 INFO - PROCESS | 1647 | 1468519647525 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:27 INFO - PROCESS | 1647 | 1468519647526 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x121a18000 == 34 [pid = 1647] [id = 192] 11:07:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x128c5b000) [pid = 1647] [serial = 574] [outer = 0x0] 11:07:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x12915b000) [pid = 1647] [serial = 575] [outer = 0x128c5b000] 11:07:27 INFO - PROCESS | 1647 | 1468519647566 Marionette DEBUG loaded listener.js 11:07:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x12a557c00) [pid = 1647] [serial = 576] [outer = 0x128c5b000] 11:07:28 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x11689d400) [pid = 1647] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:07:28 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x118656400) [pid = 1647] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:07:28 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x118319800) [pid = 1647] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:07:28 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x1198c1800) [pid = 1647] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:07:28 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x11689cc00) [pid = 1647] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:07:28 INFO - PROCESS | 1647 | --DOMWINDOW == 62 (0x11984f400) [pid = 1647] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:07:28 INFO - PROCESS | 1647 | --DOMWINDOW == 61 (0x1244e8400) [pid = 1647] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:07:28 INFO - PROCESS | 1647 | --DOMWINDOW == 60 (0x1216f3800) [pid = 1647] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:07:28 INFO - PROCESS | 1647 | --DOMWINDOW == 59 (0x117fb3c00) [pid = 1647] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:07:28 INFO - PROCESS | 1647 | 1468519648410 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:07:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:07:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1122ms 11:07:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:07:28 INFO - PROCESS | 1647 | 1468519648441 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 11:07:28 INFO - PROCESS | 1647 | 1468519648442 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 11:07:28 INFO - PROCESS | 1647 | 1468519648444 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:07:28 INFO - PROCESS | 1647 | 1468519648445 Marionette TRACE conn2 <- [1,742,null,{}] 11:07:28 INFO - PROCESS | 1647 | 1468519648448 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:28 INFO - PROCESS | 1647 | 1468519648449 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:28 INFO - PROCESS | 1647 | 1468519648521 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 11:07:28 INFO - PROCESS | 1647 | 1468519648524 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:28 INFO - PROCESS | 1647 | 1468519648525 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x1240e6800 == 35 [pid = 1647] [id = 193] 11:07:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 60 (0x118319c00) [pid = 1647] [serial = 577] [outer = 0x0] 11:07:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 61 (0x121b6b000) [pid = 1647] [serial = 578] [outer = 0x118319c00] 11:07:28 INFO - PROCESS | 1647 | 1468519648551 Marionette DEBUG loaded listener.js 11:07:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 62 (0x12915bc00) [pid = 1647] [serial = 579] [outer = 0x118319c00] 11:07:29 INFO - PROCESS | 1647 | 1468519649360 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:07:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 11:07:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 918ms 11:07:29 INFO - PROCESS | 1647 | 1468519649364 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 11:07:29 INFO - PROCESS | 1647 | 1468519649365 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 11:07:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:07:29 INFO - PROCESS | 1647 | 1468519649370 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:07:29 INFO - PROCESS | 1647 | 1468519649371 Marionette TRACE conn2 <- [1,746,null,{}] 11:07:29 INFO - PROCESS | 1647 | 1468519649373 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:29 INFO - PROCESS | 1647 | 1468519649374 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:29 INFO - PROCESS | 1647 | 1468519649451 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 11:07:29 INFO - PROCESS | 1647 | 1468519649456 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:29 INFO - PROCESS | 1647 | 1468519649457 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x124ba1800 == 36 [pid = 1647] [id = 194] 11:07:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x1292b9000) [pid = 1647] [serial = 580] [outer = 0x0] 11:07:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x12a7e6c00) [pid = 1647] [serial = 581] [outer = 0x1292b9000] 11:07:29 INFO - PROCESS | 1647 | 1468519649480 Marionette DEBUG loaded listener.js 11:07:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x12b14cc00) [pid = 1647] [serial = 582] [outer = 0x1292b9000] 11:07:30 INFO - PROCESS | 1647 | 1468519650334 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:07:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 11:07:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1019ms 11:07:30 INFO - PROCESS | 1647 | 1468519650390 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 11:07:30 INFO - PROCESS | 1647 | 1468519650392 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 11:07:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:07:30 INFO - PROCESS | 1647 | 1468519650409 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:07:30 INFO - PROCESS | 1647 | 1468519650411 Marionette TRACE conn2 <- [1,750,null,{}] 11:07:30 INFO - PROCESS | 1647 | 1468519650415 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:30 INFO - PROCESS | 1647 | 1468519650416 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:30 INFO - PROCESS | 1647 | 1468519650547 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 11:07:30 INFO - PROCESS | 1647 | 1468519650595 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:30 INFO - PROCESS | 1647 | 1468519650597 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x116bda800 == 37 [pid = 1647] [id = 195] 11:07:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x1168a3400) [pid = 1647] [serial = 583] [outer = 0x0] 11:07:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x1168a6c00) [pid = 1647] [serial = 584] [outer = 0x1168a3400] 11:07:30 INFO - PROCESS | 1647 | 1468519650629 Marionette DEBUG loaded listener.js 11:07:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x118322800) [pid = 1647] [serial = 585] [outer = 0x1168a3400] 11:07:31 INFO - PROCESS | 1647 | 1468519651548 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:07:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:07:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1171ms 11:07:31 INFO - PROCESS | 1647 | 1468519651580 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 11:07:31 INFO - PROCESS | 1647 | 1468519651583 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 11:07:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:07:31 INFO - PROCESS | 1647 | 1468519651590 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:07:31 INFO - PROCESS | 1647 | 1468519651592 Marionette TRACE conn2 <- [1,754,null,{}] 11:07:31 INFO - PROCESS | 1647 | 1468519651594 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:31 INFO - PROCESS | 1647 | 1468519651596 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:31 INFO - PROCESS | 1647 | 1468519651695 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 11:07:31 INFO - PROCESS | 1647 | 1468519651741 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:31 INFO - PROCESS | 1647 | 1468519651743 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x119818800 == 38 [pid = 1647] [id = 196] 11:07:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x118698c00) [pid = 1647] [serial = 586] [outer = 0x0] 11:07:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x1198e4800) [pid = 1647] [serial = 587] [outer = 0x118698c00] 11:07:31 INFO - PROCESS | 1647 | 1468519651774 Marionette DEBUG loaded listener.js 11:07:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x1211b9400) [pid = 1647] [serial = 588] [outer = 0x118698c00] 11:07:32 INFO - PROCESS | 1647 | 1468519652679 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:07:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 11:07:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1122ms 11:07:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:07:32 INFO - PROCESS | 1647 | 1468519652713 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 11:07:32 INFO - PROCESS | 1647 | 1468519652714 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 11:07:32 INFO - PROCESS | 1647 | 1468519652717 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:07:32 INFO - PROCESS | 1647 | 1468519652719 Marionette TRACE conn2 <- [1,758,null,{}] 11:07:32 INFO - PROCESS | 1647 | 1468519652727 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:32 INFO - PROCESS | 1647 | 1468519652730 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:32 INFO - PROCESS | 1647 | 1468519652832 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 11:07:32 INFO - PROCESS | 1647 | 1468519652880 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:32 INFO - PROCESS | 1647 | 1468519652882 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x126c25000 == 39 [pid = 1647] [id = 197] 11:07:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x127326400) [pid = 1647] [serial = 589] [outer = 0x0] 11:07:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x128ac0400) [pid = 1647] [serial = 590] [outer = 0x127326400] 11:07:32 INFO - PROCESS | 1647 | 1468519652913 Marionette DEBUG loaded listener.js 11:07:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x129153c00) [pid = 1647] [serial = 591] [outer = 0x127326400] 11:07:33 INFO - PROCESS | 1647 | 1468519653347 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:07:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:07:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 671ms 11:07:33 INFO - PROCESS | 1647 | 1468519653388 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 11:07:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:07:33 INFO - PROCESS | 1647 | 1468519653390 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 11:07:33 INFO - PROCESS | 1647 | 1468519653393 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:07:33 INFO - PROCESS | 1647 | 1468519653394 Marionette TRACE conn2 <- [1,762,null,{}] 11:07:33 INFO - PROCESS | 1647 | 1468519653396 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:33 INFO - PROCESS | 1647 | 1468519653398 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:33 INFO - PROCESS | 1647 | 1468519653497 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 11:07:33 INFO - PROCESS | 1647 | 1468519653549 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:33 INFO - PROCESS | 1647 | 1468519653550 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182c3000 == 40 [pid = 1647] [id = 198] 11:07:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x1197d6800) [pid = 1647] [serial = 592] [outer = 0x0] 11:07:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x1244ea000) [pid = 1647] [serial = 593] [outer = 0x1197d6800] 11:07:33 INFO - PROCESS | 1647 | 1468519653579 Marionette DEBUG loaded listener.js 11:07:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x1292d9800) [pid = 1647] [serial = 594] [outer = 0x1197d6800] 11:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x1240e6800 == 39 [pid = 1647] [id = 193] 11:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x121a18000 == 38 [pid = 1647] [id = 192] 11:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x121243800 == 37 [pid = 1647] [id = 191] 11:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x119ce2800 == 36 [pid = 1647] [id = 190] 11:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x11941f000 == 35 [pid = 1647] [id = 189] 11:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x1182d4000 == 34 [pid = 1647] [id = 188] 11:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x115ea5000 == 33 [pid = 1647] [id = 187] 11:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x116bdc800 == 32 [pid = 1647] [id = 186] 11:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x120f33800 == 31 [pid = 1647] [id = 185] 11:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x126c25000 == 30 [pid = 1647] [id = 197] 11:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x119818800 == 29 [pid = 1647] [id = 196] 11:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x124ba1800 == 28 [pid = 1647] [id = 194] 11:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x116bda800 == 27 [pid = 1647] [id = 195] 11:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x116a8a800) [pid = 1647] [serial = 539] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x118270400) [pid = 1647] [serial = 540] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x119463000) [pid = 1647] [serial = 537] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x118950c00) [pid = 1647] [serial = 536] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x1190ce000) [pid = 1647] [serial = 542] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x119e11800) [pid = 1647] [serial = 545] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x11709c400) [pid = 1647] [serial = 528] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x1168a0000) [pid = 1647] [serial = 527] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x1210ee000) [pid = 1647] [serial = 531] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x1198e5400) [pid = 1647] [serial = 530] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x128abbc00) [pid = 1647] [serial = 534] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x127397000) [pid = 1647] [serial = 533] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x124031800) [pid = 1647] [serial = 548] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x1211b7800) [pid = 1647] [serial = 546] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 62 (0x12432a000) [pid = 1647] [serial = 549] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 61 (0x12739fc00) [pid = 1647] [serial = 554] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 60 (0x1198b9800) [pid = 1647] [serial = 551] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 59 (0x12439e000) [pid = 1647] [serial = 552] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 58 (0x1197d5800) [pid = 1647] [serial = 543] [outer = 0x0] [url = about:blank] 11:07:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:07:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1571ms 11:07:34 INFO - PROCESS | 1647 | 1468519654955 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:07:34 INFO - PROCESS | 1647 | 1468519654965 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 11:07:34 INFO - PROCESS | 1647 | 1468519654967 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 11:07:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:07:34 INFO - PROCESS | 1647 | 1468519654971 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:07:34 INFO - PROCESS | 1647 | 1468519654973 Marionette TRACE conn2 <- [1,766,null,{}] 11:07:34 INFO - PROCESS | 1647 | 1468519654977 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:34 INFO - PROCESS | 1647 | 1468519654979 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:35 INFO - PROCESS | 1647 | 1468519655055 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 11:07:35 INFO - PROCESS | 1647 | 1468519655060 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:35 INFO - PROCESS | 1647 | 1468519655062 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x113dee800 == 28 [pid = 1647] [id = 199] 11:07:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 59 (0x116563c00) [pid = 1647] [serial = 595] [outer = 0x0] 11:07:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 60 (0x11689bc00) [pid = 1647] [serial = 596] [outer = 0x116563c00] 11:07:35 INFO - PROCESS | 1647 | 1468519655095 Marionette DEBUG loaded listener.js 11:07:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 61 (0x1168ce800) [pid = 1647] [serial = 597] [outer = 0x116563c00] 11:07:35 INFO - PROCESS | 1647 | 1468519655895 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:07:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:07:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 971ms 11:07:35 INFO - PROCESS | 1647 | 1468519655942 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 11:07:35 INFO - PROCESS | 1647 | 1468519655945 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 11:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:07:35 INFO - PROCESS | 1647 | 1468519655950 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:07:35 INFO - PROCESS | 1647 | 1468519655952 Marionette TRACE conn2 <- [1,770,null,{}] 11:07:35 INFO - PROCESS | 1647 | 1468519655954 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:35 INFO - PROCESS | 1647 | 1468519655956 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:36 INFO - PROCESS | 1647 | 1468519656032 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 11:07:36 INFO - PROCESS | 1647 | 1468519656080 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:36 INFO - PROCESS | 1647 | 1468519656082 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x116bcc000 == 29 [pid = 1647] [id = 200] 11:07:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 62 (0x11724f000) [pid = 1647] [serial = 598] [outer = 0x0] 11:07:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x118273c00) [pid = 1647] [serial = 599] [outer = 0x11724f000] 11:07:36 INFO - PROCESS | 1647 | 1468519656109 Marionette DEBUG loaded listener.js 11:07:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x118654c00) [pid = 1647] [serial = 600] [outer = 0x11724f000] 11:07:36 INFO - PROCESS | 1647 | 1468519656412 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 473ms 11:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:07:36 INFO - PROCESS | 1647 | 1468519656424 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 11:07:36 INFO - PROCESS | 1647 | 1468519656425 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 11:07:36 INFO - PROCESS | 1647 | 1468519656427 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:07:36 INFO - PROCESS | 1647 | 1468519656430 Marionette TRACE conn2 <- [1,774,null,{}] 11:07:36 INFO - PROCESS | 1647 | 1468519656446 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:36 INFO - PROCESS | 1647 | 1468519656451 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:36 INFO - PROCESS | 1647 | 1468519656541 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 11:07:36 INFO - PROCESS | 1647 | 1468519656547 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:36 INFO - PROCESS | 1647 | 1468519656549 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182e2800 == 30 [pid = 1647] [id = 201] 11:07:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x119468c00) [pid = 1647] [serial = 601] [outer = 0x0] 11:07:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x119852400) [pid = 1647] [serial = 602] [outer = 0x119468c00] 11:07:36 INFO - PROCESS | 1647 | 1468519656581 Marionette DEBUG loaded listener.js 11:07:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x1198bbc00) [pid = 1647] [serial = 603] [outer = 0x119468c00] 11:07:36 INFO - PROCESS | 1647 | 1468519656907 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 530ms 11:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:07:36 INFO - PROCESS | 1647 | 1468519656961 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 11:07:36 INFO - PROCESS | 1647 | 1468519656963 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 11:07:36 INFO - PROCESS | 1647 | 1468519656965 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:07:36 INFO - PROCESS | 1647 | 1468519656966 Marionette TRACE conn2 <- [1,778,null,{}] 11:07:36 INFO - PROCESS | 1647 | 1468519656980 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:36 INFO - PROCESS | 1647 | 1468519656981 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:37 INFO - PROCESS | 1647 | 1468519657073 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 11:07:37 INFO - PROCESS | 1647 | 1468519657076 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:37 INFO - PROCESS | 1647 | 1468519657077 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x119011800 == 31 [pid = 1647] [id = 202] 11:07:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x1198c2c00) [pid = 1647] [serial = 604] [outer = 0x0] 11:07:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x1198e5800) [pid = 1647] [serial = 605] [outer = 0x1198c2c00] 11:07:37 INFO - PROCESS | 1647 | 1468519657102 Marionette DEBUG loaded listener.js 11:07:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x1210ec800) [pid = 1647] [serial = 606] [outer = 0x1198c2c00] 11:07:37 INFO - PROCESS | 1647 | 1468519657445 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 523ms 11:07:37 INFO - PROCESS | 1647 | 1468519657488 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 11:07:37 INFO - PROCESS | 1647 | 1468519657489 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 11:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:07:37 INFO - PROCESS | 1647 | 1468519657492 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:07:37 INFO - PROCESS | 1647 | 1468519657493 Marionette TRACE conn2 <- [1,782,null,{}] 11:07:37 INFO - PROCESS | 1647 | 1468519657495 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:37 INFO - PROCESS | 1647 | 1468519657496 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:37 INFO - PROCESS | 1647 | 1468519657591 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 11:07:37 INFO - PROCESS | 1647 | 1468519657623 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:37 INFO - PROCESS | 1647 | 1468519657624 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x11980c800 == 32 [pid = 1647] [id = 203] 11:07:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x1210f0400) [pid = 1647] [serial = 607] [outer = 0x0] 11:07:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x121611000) [pid = 1647] [serial = 608] [outer = 0x1210f0400] 11:07:37 INFO - PROCESS | 1647 | 1468519657649 Marionette DEBUG loaded listener.js 11:07:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x12341e400) [pid = 1647] [serial = 609] [outer = 0x1210f0400] 11:07:37 INFO - PROCESS | 1647 | 1468519657971 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 523ms 11:07:38 INFO - PROCESS | 1647 | 1468519658016 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 11:07:38 INFO - PROCESS | 1647 | 1468519658018 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 11:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:07:38 INFO - PROCESS | 1647 | 1468519658020 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:07:38 INFO - PROCESS | 1647 | 1468519658021 Marionette TRACE conn2 <- [1,786,null,{}] 11:07:38 INFO - PROCESS | 1647 | 1468519658023 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:38 INFO - PROCESS | 1647 | 1468519658027 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:38 INFO - PROCESS | 1647 | 1468519658134 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 11:07:38 INFO - PROCESS | 1647 | 1468519658166 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:38 INFO - PROCESS | 1647 | 1468519658168 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x119ec6800 == 33 [pid = 1647] [id = 204] 11:07:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x123427800) [pid = 1647] [serial = 610] [outer = 0x0] 11:07:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x12432e400) [pid = 1647] [serial = 611] [outer = 0x123427800] 11:07:38 INFO - PROCESS | 1647 | 1468519658193 Marionette DEBUG loaded listener.js 11:07:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x126e8f000) [pid = 1647] [serial = 612] [outer = 0x123427800] 11:07:38 INFO - PROCESS | 1647 | 1468519658515 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 519ms 11:07:38 INFO - PROCESS | 1647 | 1468519658540 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 11:07:38 INFO - PROCESS | 1647 | 1468519658541 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 11:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:07:38 INFO - PROCESS | 1647 | 1468519658543 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:07:38 INFO - PROCESS | 1647 | 1468519658544 Marionette TRACE conn2 <- [1,790,null,{}] 11:07:38 INFO - PROCESS | 1647 | 1468519658546 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:38 INFO - PROCESS | 1647 | 1468519658548 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:38 INFO - PROCESS | 1647 | 1468519658638 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 11:07:38 INFO - PROCESS | 1647 | 1468519658669 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:38 INFO - PROCESS | 1647 | 1468519658671 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x12133d800 == 34 [pid = 1647] [id = 205] 11:07:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x126e91c00) [pid = 1647] [serial = 613] [outer = 0x0] 11:07:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x1274dec00) [pid = 1647] [serial = 614] [outer = 0x126e91c00] 11:07:38 INFO - PROCESS | 1647 | 1468519658702 Marionette DEBUG loaded listener.js 11:07:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x127705c00) [pid = 1647] [serial = 615] [outer = 0x126e91c00] 11:07:39 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x1292b9000) [pid = 1647] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:07:39 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x121b6c800) [pid = 1647] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:07:39 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x128c5b000) [pid = 1647] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:07:39 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x11984d800) [pid = 1647] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:07:39 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x116a89400) [pid = 1647] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:07:39 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x1210eac00) [pid = 1647] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:07:39 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x117faa400) [pid = 1647] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:07:39 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x118319c00) [pid = 1647] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:07:39 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x12439fc00) [pid = 1647] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:07:39 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x11629e400) [pid = 1647] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:07:39 INFO - PROCESS | 1647 | 1468519659113 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 621ms 11:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:07:39 INFO - PROCESS | 1647 | 1468519659164 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 11:07:39 INFO - PROCESS | 1647 | 1468519659166 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 11:07:39 INFO - PROCESS | 1647 | 1468519659168 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:07:39 INFO - PROCESS | 1647 | 1468519659169 Marionette TRACE conn2 <- [1,794,null,{}] 11:07:39 INFO - PROCESS | 1647 | 1468519659171 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:39 INFO - PROCESS | 1647 | 1468519659172 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:39 INFO - PROCESS | 1647 | 1468519659242 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 11:07:39 INFO - PROCESS | 1647 | 1468519659245 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:39 INFO - PROCESS | 1647 | 1468519659246 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x121b80000 == 35 [pid = 1647] [id = 206] 11:07:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x112d20c00) [pid = 1647] [serial = 616] [outer = 0x0] 11:07:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x11946a800) [pid = 1647] [serial = 617] [outer = 0x112d20c00] 11:07:39 INFO - PROCESS | 1647 | 1468519659273 Marionette DEBUG loaded listener.js 11:07:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x1268f3c00) [pid = 1647] [serial = 618] [outer = 0x112d20c00] 11:07:39 INFO - PROCESS | 1647 | 1468519659593 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 470ms 11:07:39 INFO - PROCESS | 1647 | 1468519659638 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 11:07:39 INFO - PROCESS | 1647 | 1468519659640 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 11:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:07:39 INFO - PROCESS | 1647 | 1468519659642 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:07:39 INFO - PROCESS | 1647 | 1468519659643 Marionette TRACE conn2 <- [1,798,null,{}] 11:07:39 INFO - PROCESS | 1647 | 1468519659645 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:39 INFO - PROCESS | 1647 | 1468519659646 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:39 INFO - PROCESS | 1647 | 1468519659739 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 11:07:39 INFO - PROCESS | 1647 | 1468519659745 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:39 INFO - PROCESS | 1647 | 1468519659746 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x124020000 == 36 [pid = 1647] [id = 207] 11:07:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x11984f400) [pid = 1647] [serial = 619] [outer = 0x0] 11:07:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x128ab3000) [pid = 1647] [serial = 620] [outer = 0x11984f400] 11:07:39 INFO - PROCESS | 1647 | 1468519659780 Marionette DEBUG loaded listener.js 11:07:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x128c55c00) [pid = 1647] [serial = 621] [outer = 0x11984f400] 11:07:40 INFO - PROCESS | 1647 | 1468519660086 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 11:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 471ms 11:07:40 INFO - PROCESS | 1647 | 1468519660113 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 11:07:40 INFO - PROCESS | 1647 | 1468519660115 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 11:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:07:40 INFO - PROCESS | 1647 | 1468519660120 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:07:40 INFO - PROCESS | 1647 | 1468519660122 Marionette TRACE conn2 <- [1,802,null,{}] 11:07:40 INFO - PROCESS | 1647 | 1468519660125 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:40 INFO - PROCESS | 1647 | 1468519660126 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:40 INFO - PROCESS | 1647 | 1468519660204 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 11:07:40 INFO - PROCESS | 1647 | 1468519660207 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:40 INFO - PROCESS | 1647 | 1468519660208 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x126c25000 == 37 [pid = 1647] [id = 208] 11:07:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x1190c8000) [pid = 1647] [serial = 622] [outer = 0x0] 11:07:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x1292b3c00) [pid = 1647] [serial = 623] [outer = 0x1190c8000] 11:07:40 INFO - PROCESS | 1647 | 1468519660232 Marionette DEBUG loaded listener.js 11:07:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x1292e3400) [pid = 1647] [serial = 624] [outer = 0x1190c8000] 11:07:40 INFO - PROCESS | 1647 | 1468519660643 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 11:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 571ms 11:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:07:40 INFO - PROCESS | 1647 | 1468519660690 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 11:07:40 INFO - PROCESS | 1647 | 1468519660691 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 11:07:40 INFO - PROCESS | 1647 | 1468519660693 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:07:40 INFO - PROCESS | 1647 | 1468519660695 Marionette TRACE conn2 <- [1,806,null,{}] 11:07:40 INFO - PROCESS | 1647 | 1468519660697 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:40 INFO - PROCESS | 1647 | 1468519660699 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:40 INFO - PROCESS | 1647 | 1468519660786 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 11:07:40 INFO - PROCESS | 1647 | 1468519660790 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:40 INFO - PROCESS | 1647 | 1468519660792 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x128e35000 == 38 [pid = 1647] [id = 209] 11:07:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x128c55800) [pid = 1647] [serial = 625] [outer = 0x0] 11:07:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x12a55a800) [pid = 1647] [serial = 626] [outer = 0x128c55800] 11:07:40 INFO - PROCESS | 1647 | 1468519660818 Marionette DEBUG loaded listener.js 11:07:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x12b076c00) [pid = 1647] [serial = 627] [outer = 0x128c55800] 11:07:41 INFO - PROCESS | 1647 | [1647] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:07:41 INFO - PROCESS | 1647 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 11:07:41 INFO - PROCESS | 1647 | Determined SkiaGL cache limits: Size 100663296, Items: 256 11:07:41 INFO - PROCESS | 1647 | [GFX2-]: Using SkiaGL canvas. 11:07:41 INFO - PROCESS | 1647 | 1468519661307 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 11:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 11:07:41 INFO - PROCESS | 1647 | 1468519661364 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 11:07:41 INFO - PROCESS | 1647 | 1468519661367 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 11:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:07:41 INFO - PROCESS | 1647 | 1468519661370 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:07:41 INFO - PROCESS | 1647 | 1468519661373 Marionette TRACE conn2 <- [1,810,null,{}] 11:07:41 INFO - PROCESS | 1647 | 1468519661376 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:41 INFO - PROCESS | 1647 | 1468519661378 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:41 INFO - PROCESS | 1647 | 1468519661488 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 11:07:41 INFO - PROCESS | 1647 | 1468519661562 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:41 INFO - PROCESS | 1647 | 1468519661563 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x116ab6800 == 39 [pid = 1647] [id = 210] 11:07:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1168a7400) [pid = 1647] [serial = 628] [outer = 0x0] 11:07:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1177ef400) [pid = 1647] [serial = 629] [outer = 0x1168a7400] 11:07:41 INFO - PROCESS | 1647 | 1468519661594 Marionette DEBUG loaded listener.js 11:07:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x118698400) [pid = 1647] [serial = 630] [outer = 0x1168a7400] 11:07:42 INFO - PROCESS | 1647 | 1468519662166 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 820ms 11:07:42 INFO - PROCESS | 1647 | 1468519662191 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 11:07:42 INFO - PROCESS | 1647 | 1468519662194 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 11:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:07:42 INFO - PROCESS | 1647 | 1468519662229 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:07:42 INFO - PROCESS | 1647 | 1468519662231 Marionette TRACE conn2 <- [1,814,null,{}] 11:07:42 INFO - PROCESS | 1647 | 1468519662235 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:42 INFO - PROCESS | 1647 | 1468519662237 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:42 INFO - PROCESS | 1647 | 1468519662341 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 11:07:42 INFO - PROCESS | 1647 | 1468519662390 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:42 INFO - PROCESS | 1647 | 1468519662391 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x119b0f800 == 40 [pid = 1647] [id = 211] 11:07:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1190cc800) [pid = 1647] [serial = 631] [outer = 0x0] 11:07:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1197cf000) [pid = 1647] [serial = 632] [outer = 0x1190cc800] 11:07:42 INFO - PROCESS | 1647 | 1468519662422 Marionette DEBUG loaded listener.js 11:07:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1198c3400) [pid = 1647] [serial = 633] [outer = 0x1190cc800] 11:07:43 INFO - PROCESS | 1647 | --DOCSHELL 0x126c25000 == 39 [pid = 1647] [id = 208] 11:07:43 INFO - PROCESS | 1647 | --DOCSHELL 0x124020000 == 38 [pid = 1647] [id = 207] 11:07:43 INFO - PROCESS | 1647 | --DOCSHELL 0x121b80000 == 37 [pid = 1647] [id = 206] 11:07:43 INFO - PROCESS | 1647 | --DOCSHELL 0x12133d800 == 36 [pid = 1647] [id = 205] 11:07:43 INFO - PROCESS | 1647 | --DOCSHELL 0x119ec6800 == 35 [pid = 1647] [id = 204] 11:07:43 INFO - PROCESS | 1647 | --DOCSHELL 0x11980c800 == 34 [pid = 1647] [id = 203] 11:07:43 INFO - PROCESS | 1647 | --DOCSHELL 0x119011800 == 33 [pid = 1647] [id = 202] 11:07:43 INFO - PROCESS | 1647 | --DOCSHELL 0x1182e2800 == 32 [pid = 1647] [id = 201] 11:07:43 INFO - PROCESS | 1647 | --DOCSHELL 0x116bcc000 == 31 [pid = 1647] [id = 200] 11:07:43 INFO - PROCESS | 1647 | --DOCSHELL 0x113dee800 == 30 [pid = 1647] [id = 199] 11:07:43 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x127703400) [pid = 1647] [serial = 555] [outer = 0x0] [url = about:blank] 11:07:43 INFO - PROCESS | 1647 | 1468519663092 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 11:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:07:43 INFO - PROCESS | 1647 | 1468519663127 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 11:07:43 INFO - PROCESS | 1647 | 1468519663137 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:07:43 INFO - PROCESS | 1647 | 1468519663139 Marionette TRACE conn2 <- [1,818,null,{}] 11:07:43 INFO - PROCESS | 1647 | 1468519663145 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:43 INFO - PROCESS | 1647 | 1468519663147 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:43 INFO - PROCESS | 1647 | 1468519663264 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 11:07:43 INFO - PROCESS | 1647 | 1468519663282 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:43 INFO - PROCESS | 1647 | 1468519663283 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x113363000 == 31 [pid = 1647] [id = 212] 11:07:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x1130d6400) [pid = 1647] [serial = 634] [outer = 0x0] 11:07:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x1131c2000) [pid = 1647] [serial = 635] [outer = 0x1130d6400] 11:07:43 INFO - PROCESS | 1647 | 1468519663329 Marionette DEBUG loaded listener.js 11:07:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x114fb0400) [pid = 1647] [serial = 636] [outer = 0x1130d6400] 11:07:43 INFO - PROCESS | 1647 | 1468519663848 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 725ms 11:07:43 INFO - PROCESS | 1647 | 1468519663858 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 11:07:43 INFO - PROCESS | 1647 | 1468519663861 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 11:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:07:43 INFO - PROCESS | 1647 | 1468519663866 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:07:43 INFO - PROCESS | 1647 | 1468519663870 Marionette TRACE conn2 <- [1,822,null,{}] 11:07:43 INFO - PROCESS | 1647 | 1468519663873 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:43 INFO - PROCESS | 1647 | 1468519663874 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:43 INFO - PROCESS | 1647 | 1468519663948 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 11:07:43 INFO - PROCESS | 1647 | 1468519663954 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:43 INFO - PROCESS | 1647 | 1468519663956 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x116ac6800 == 32 [pid = 1647] [id = 213] 11:07:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x1168cc000) [pid = 1647] [serial = 637] [outer = 0x0] 11:07:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x1168cfc00) [pid = 1647] [serial = 638] [outer = 0x1168cc000] 11:07:43 INFO - PROCESS | 1647 | 1468519663982 Marionette DEBUG loaded listener.js 11:07:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x116b23c00) [pid = 1647] [serial = 639] [outer = 0x1168cc000] 11:07:44 INFO - PROCESS | 1647 | 1468519664326 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 11:07:44 INFO - PROCESS | 1647 | 1468519664341 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 11:07:44 INFO - PROCESS | 1647 | 1468519664343 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:07:44 INFO - PROCESS | 1647 | 1468519664346 Marionette TRACE conn2 <- [1,826,null,{}] 11:07:44 INFO - PROCESS | 1647 | 1468519664353 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:44 INFO - PROCESS | 1647 | 1468519664356 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:44 INFO - PROCESS | 1647 | 1468519664432 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 11:07:44 INFO - PROCESS | 1647 | 1468519664439 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:44 INFO - PROCESS | 1647 | 1468519664441 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182e2800 == 33 [pid = 1647] [id = 214] 11:07:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x1168a0c00) [pid = 1647] [serial = 640] [outer = 0x0] 11:07:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x118327c00) [pid = 1647] [serial = 641] [outer = 0x1168a0c00] 11:07:44 INFO - PROCESS | 1647 | 1468519664469 Marionette DEBUG loaded listener.js 11:07:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x119087400) [pid = 1647] [serial = 642] [outer = 0x1168a0c00] 11:07:44 INFO - PROCESS | 1647 | 1468519664814 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 521ms 11:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:07:44 INFO - PROCESS | 1647 | 1468519664865 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 11:07:44 INFO - PROCESS | 1647 | 1468519664867 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 11:07:44 INFO - PROCESS | 1647 | 1468519664869 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:07:44 INFO - PROCESS | 1647 | 1468519664870 Marionette TRACE conn2 <- [1,830,null,{}] 11:07:44 INFO - PROCESS | 1647 | 1468519664872 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:44 INFO - PROCESS | 1647 | 1468519664873 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:44 INFO - PROCESS | 1647 | 1468519664976 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 11:07:44 INFO - PROCESS | 1647 | 1468519664984 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:44 INFO - PROCESS | 1647 | 1468519664985 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x119421000 == 34 [pid = 1647] [id = 215] 11:07:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x1190cd000) [pid = 1647] [serial = 643] [outer = 0x0] 11:07:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1197d5800) [pid = 1647] [serial = 644] [outer = 0x1190cd000] 11:07:45 INFO - PROCESS | 1647 | 1468519665010 Marionette DEBUG loaded listener.js 11:07:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1198b7c00) [pid = 1647] [serial = 645] [outer = 0x1190cd000] 11:07:45 INFO - PROCESS | 1647 | 1468519665344 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 519ms 11:07:45 INFO - PROCESS | 1647 | 1468519665389 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 11:07:45 INFO - PROCESS | 1647 | 1468519665390 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 11:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:07:45 INFO - PROCESS | 1647 | 1468519665392 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:07:45 INFO - PROCESS | 1647 | 1468519665393 Marionette TRACE conn2 <- [1,834,null,{}] 11:07:45 INFO - PROCESS | 1647 | 1468519665396 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:45 INFO - PROCESS | 1647 | 1468519665397 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:45 INFO - PROCESS | 1647 | 1468519665489 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 11:07:45 INFO - PROCESS | 1647 | 1468519665498 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:45 INFO - PROCESS | 1647 | 1468519665499 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x119c7a000 == 35 [pid = 1647] [id = 216] 11:07:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x119856c00) [pid = 1647] [serial = 646] [outer = 0x0] 11:07:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1198c4400) [pid = 1647] [serial = 647] [outer = 0x119856c00] 11:07:45 INFO - PROCESS | 1647 | 1468519665527 Marionette DEBUG loaded listener.js 11:07:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x119b94400) [pid = 1647] [serial = 648] [outer = 0x119856c00] 11:07:45 INFO - PROCESS | 1647 | 1468519665893 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 519ms 11:07:45 INFO - PROCESS | 1647 | 1468519665914 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 11:07:45 INFO - PROCESS | 1647 | 1468519665916 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 11:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:07:45 INFO - PROCESS | 1647 | 1468519665922 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:07:45 INFO - PROCESS | 1647 | 1468519665924 Marionette TRACE conn2 <- [1,838,null,{}] 11:07:45 INFO - PROCESS | 1647 | 1468519665927 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:45 INFO - PROCESS | 1647 | 1468519665933 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:46 INFO - PROCESS | 1647 | 1468519666107 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 11:07:46 INFO - PROCESS | 1647 | 1468519666127 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:46 INFO - PROCESS | 1647 | 1468519666129 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x121348800 == 36 [pid = 1647] [id = 217] 11:07:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1210ea000) [pid = 1647] [serial = 649] [outer = 0x0] 11:07:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x121843000) [pid = 1647] [serial = 650] [outer = 0x1210ea000] 11:07:46 INFO - PROCESS | 1647 | 1468519666169 Marionette DEBUG loaded listener.js 11:07:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1244e2400) [pid = 1647] [serial = 651] [outer = 0x1210ea000] 11:07:46 INFO - PROCESS | 1647 | 1468519666578 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 11:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:07:46 INFO - PROCESS | 1647 | 1468519666592 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 11:07:46 INFO - PROCESS | 1647 | 1468519666594 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 11:07:46 INFO - PROCESS | 1647 | 1468519666596 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:07:46 INFO - PROCESS | 1647 | 1468519666597 Marionette TRACE conn2 <- [1,842,null,{}] 11:07:46 INFO - PROCESS | 1647 | 1468519666599 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:46 INFO - PROCESS | 1647 | 1468519666600 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:46 INFO - PROCESS | 1647 | 1468519666694 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 11:07:46 INFO - PROCESS | 1647 | 1468519666705 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:46 INFO - PROCESS | 1647 | 1468519666706 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x12164d000 == 37 [pid = 1647] [id = 218] 11:07:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x124b1c400) [pid = 1647] [serial = 652] [outer = 0x0] 11:07:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x124b22800) [pid = 1647] [serial = 653] [outer = 0x124b1c400] 11:07:46 INFO - PROCESS | 1647 | 1468519666730 Marionette DEBUG loaded listener.js 11:07:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1268e7400) [pid = 1647] [serial = 654] [outer = 0x124b1c400] 11:07:47 INFO - PROCESS | 1647 | 1468519667042 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 468ms 11:07:47 INFO - PROCESS | 1647 | 1468519667064 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 11:07:47 INFO - PROCESS | 1647 | 1468519667066 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 11:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:07:47 INFO - PROCESS | 1647 | 1468519667076 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:07:47 INFO - PROCESS | 1647 | 1468519667077 Marionette TRACE conn2 <- [1,846,null,{}] 11:07:47 INFO - PROCESS | 1647 | 1468519667079 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:47 INFO - PROCESS | 1647 | 1468519667080 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:47 INFO - PROCESS | 1647 | 1468519667172 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 11:07:47 INFO - PROCESS | 1647 | 1468519667176 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:47 INFO - PROCESS | 1647 | 1468519667177 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x1240e6800 == 38 [pid = 1647] [id = 219] 11:07:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x124b1d400) [pid = 1647] [serial = 655] [outer = 0x0] 11:07:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1268f4800) [pid = 1647] [serial = 656] [outer = 0x124b1d400] 11:07:47 INFO - PROCESS | 1647 | 1468519667201 Marionette DEBUG loaded listener.js 11:07:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12703a800) [pid = 1647] [serial = 657] [outer = 0x124b1d400] 11:07:47 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x112d20c00) [pid = 1647] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:07:47 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1190c8000) [pid = 1647] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:07:47 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x119468c00) [pid = 1647] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:07:47 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x11984f400) [pid = 1647] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:07:47 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x116563c00) [pid = 1647] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:07:47 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1168a3400) [pid = 1647] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:07:47 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1198c2c00) [pid = 1647] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:07:47 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x11724f000) [pid = 1647] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:07:47 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x118698c00) [pid = 1647] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:07:47 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1210f0400) [pid = 1647] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:07:47 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1197d6800) [pid = 1647] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:07:47 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x126e91c00) [pid = 1647] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:07:47 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x127326400) [pid = 1647] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:07:47 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x123427800) [pid = 1647] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:07:47 INFO - PROCESS | 1647 | 1468519667603 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 575ms 11:07:47 INFO - PROCESS | 1647 | 1468519667646 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 11:07:47 INFO - PROCESS | 1647 | 1468519667647 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 11:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:07:47 INFO - PROCESS | 1647 | 1468519667658 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:07:47 INFO - PROCESS | 1647 | 1468519667659 Marionette TRACE conn2 <- [1,850,null,{}] 11:07:47 INFO - PROCESS | 1647 | 1468519667661 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:47 INFO - PROCESS | 1647 | 1468519667662 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:47 INFO - PROCESS | 1647 | 1468519667743 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 11:07:47 INFO - PROCESS | 1647 | 1468519667751 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:47 INFO - PROCESS | 1647 | 1468519667753 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182e2000 == 39 [pid = 1647] [id = 220] 11:07:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1198b6800) [pid = 1647] [serial = 658] [outer = 0x0] 11:07:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1212d6400) [pid = 1647] [serial = 659] [outer = 0x1198b6800] 11:07:47 INFO - PROCESS | 1647 | 1468519667778 Marionette DEBUG loaded listener.js 11:07:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x126c7e800) [pid = 1647] [serial = 660] [outer = 0x1198b6800] 11:07:48 INFO - PROCESS | 1647 | 1468519668080 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 475ms 11:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:07:48 INFO - PROCESS | 1647 | 1468519668126 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 11:07:48 INFO - PROCESS | 1647 | 1468519668127 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 11:07:48 INFO - PROCESS | 1647 | 1468519668129 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:07:48 INFO - PROCESS | 1647 | 1468519668130 Marionette TRACE conn2 <- [1,854,null,{}] 11:07:48 INFO - PROCESS | 1647 | 1468519668132 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:48 INFO - PROCESS | 1647 | 1468519668134 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:48 INFO - PROCESS | 1647 | 1468519668210 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 11:07:48 INFO - PROCESS | 1647 | 1468519668263 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:48 INFO - PROCESS | 1647 | 1468519668264 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x126ec8800 == 40 [pid = 1647] [id = 221] 11:07:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1190cb000) [pid = 1647] [serial = 661] [outer = 0x0] 11:07:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x127392400) [pid = 1647] [serial = 662] [outer = 0x1190cb000] 11:07:48 INFO - PROCESS | 1647 | 1468519668289 Marionette DEBUG loaded listener.js 11:07:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1274e4000) [pid = 1647] [serial = 663] [outer = 0x1190cb000] 11:07:48 INFO - PROCESS | 1647 | 1468519668576 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 469ms 11:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:07:48 INFO - PROCESS | 1647 | 1468519668607 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 11:07:48 INFO - PROCESS | 1647 | 1468519668609 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 11:07:48 INFO - PROCESS | 1647 | 1468519668612 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:07:48 INFO - PROCESS | 1647 | 1468519668613 Marionette TRACE conn2 <- [1,858,null,{}] 11:07:48 INFO - PROCESS | 1647 | 1468519668616 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:48 INFO - PROCESS | 1647 | 1468519668620 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:48 INFO - PROCESS | 1647 | 1468519668714 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 11:07:48 INFO - PROCESS | 1647 | 1468519668719 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:48 INFO - PROCESS | 1647 | 1468519668722 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x12941a000 == 41 [pid = 1647] [id = 222] 11:07:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1274e7c00) [pid = 1647] [serial = 664] [outer = 0x0] 11:07:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x128ab2800) [pid = 1647] [serial = 665] [outer = 0x1274e7c00] 11:07:48 INFO - PROCESS | 1647 | 1468519668748 Marionette DEBUG loaded listener.js 11:07:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x129150800) [pid = 1647] [serial = 666] [outer = 0x1274e7c00] 11:07:49 INFO - PROCESS | 1647 | 1468519669090 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 523ms 11:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:07:49 INFO - PROCESS | 1647 | 1468519669143 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 11:07:49 INFO - PROCESS | 1647 | 1468519669144 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 11:07:49 INFO - PROCESS | 1647 | 1468519669146 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:07:49 INFO - PROCESS | 1647 | 1468519669147 Marionette TRACE conn2 <- [1,862,null,{}] 11:07:49 INFO - PROCESS | 1647 | 1468519669150 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:49 INFO - PROCESS | 1647 | 1468519669151 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:49 INFO - PROCESS | 1647 | 1468519669228 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 11:07:49 INFO - PROCESS | 1647 | 1468519669232 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:49 INFO - PROCESS | 1647 | 1468519669233 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d5e000 == 42 [pid = 1647] [id = 223] 11:07:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1274e4800) [pid = 1647] [serial = 667] [outer = 0x0] 11:07:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1292b7400) [pid = 1647] [serial = 668] [outer = 0x1274e4800] 11:07:49 INFO - PROCESS | 1647 | 1468519669268 Marionette DEBUG loaded listener.js 11:07:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1292dc000) [pid = 1647] [serial = 669] [outer = 0x1274e4800] 11:07:49 INFO - PROCESS | 1647 | 1468519669713 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 618ms 11:07:49 INFO - PROCESS | 1647 | 1468519669765 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 11:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:07:49 INFO - PROCESS | 1647 | 1468519669770 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 11:07:49 INFO - PROCESS | 1647 | 1468519669773 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:07:49 INFO - PROCESS | 1647 | 1468519669775 Marionette TRACE conn2 <- [1,866,null,{}] 11:07:49 INFO - PROCESS | 1647 | 1468519669779 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:49 INFO - PROCESS | 1647 | 1468519669781 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:49 INFO - PROCESS | 1647 | 1468519669881 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 11:07:49 INFO - PROCESS | 1647 | 1468519669981 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:49 INFO - PROCESS | 1647 | 1468519669982 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x116ab3000 == 43 [pid = 1647] [id = 224] 11:07:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x115eef800) [pid = 1647] [serial = 670] [outer = 0x0] 11:07:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x115f8d000) [pid = 1647] [serial = 671] [outer = 0x115eef800] 11:07:50 INFO - PROCESS | 1647 | 1468519670016 Marionette DEBUG loaded listener.js 11:07:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1168d0000) [pid = 1647] [serial = 672] [outer = 0x115eef800] 11:07:50 INFO - PROCESS | 1647 | 1468519670435 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 670ms 11:07:50 INFO - PROCESS | 1647 | 1468519670443 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 11:07:50 INFO - PROCESS | 1647 | 1468519670446 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 11:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:07:50 INFO - PROCESS | 1647 | 1468519670451 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:07:50 INFO - PROCESS | 1647 | 1468519670453 Marionette TRACE conn2 <- [1,870,null,{}] 11:07:50 INFO - PROCESS | 1647 | 1468519670455 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:50 INFO - PROCESS | 1647 | 1468519670457 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:50 INFO - PROCESS | 1647 | 1468519670558 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 11:07:50 INFO - PROCESS | 1647 | 1468519670606 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:50 INFO - PROCESS | 1647 | 1468519670608 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x119ccf800 == 44 [pid = 1647] [id = 225] 11:07:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x11709b800) [pid = 1647] [serial = 673] [outer = 0x0] 11:07:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1184e7800) [pid = 1647] [serial = 674] [outer = 0x11709b800] 11:07:50 INFO - PROCESS | 1647 | 1468519670638 Marionette DEBUG loaded listener.js 11:07:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x119089400) [pid = 1647] [serial = 675] [outer = 0x11709b800] 11:07:51 INFO - PROCESS | 1647 | 1468519671059 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 622ms 11:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:07:51 INFO - PROCESS | 1647 | 1468519671072 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 11:07:51 INFO - PROCESS | 1647 | 1468519671074 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 11:07:51 INFO - PROCESS | 1647 | 1468519671076 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:07:51 INFO - PROCESS | 1647 | 1468519671079 Marionette TRACE conn2 <- [1,874,null,{}] 11:07:51 INFO - PROCESS | 1647 | 1468519671087 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:51 INFO - PROCESS | 1647 | 1468519671090 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:51 INFO - PROCESS | 1647 | 1468519671193 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 11:07:51 INFO - PROCESS | 1647 | 1468519671295 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:51 INFO - PROCESS | 1647 | 1468519671297 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a70f000 == 45 [pid = 1647] [id = 226] 11:07:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1211b6000) [pid = 1647] [serial = 676] [outer = 0x0] 11:07:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x121b6cc00) [pid = 1647] [serial = 677] [outer = 0x1211b6000] 11:07:51 INFO - PROCESS | 1647 | 1468519671329 Marionette DEBUG loaded listener.js 11:07:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1241ca800) [pid = 1647] [serial = 678] [outer = 0x1211b6000] 11:07:51 INFO - PROCESS | 1647 | 1468519671766 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 722ms 11:07:51 INFO - PROCESS | 1647 | 1468519671798 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 11:07:51 INFO - PROCESS | 1647 | 1468519671800 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 11:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:07:51 INFO - PROCESS | 1647 | 1468519671823 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:07:51 INFO - PROCESS | 1647 | 1468519671824 Marionette TRACE conn2 <- [1,878,null,{}] 11:07:51 INFO - PROCESS | 1647 | 1468519671826 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:51 INFO - PROCESS | 1647 | 1468519671828 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:51 INFO - PROCESS | 1647 | 1468519671930 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 11:07:51 INFO - PROCESS | 1647 | 1468519671995 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:52 INFO - PROCESS | 1647 | 1468519671997 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x1165b8800 == 46 [pid = 1647] [id = 227] 11:07:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x115e52c00) [pid = 1647] [serial = 679] [outer = 0x0] 11:07:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x119b8c800) [pid = 1647] [serial = 680] [outer = 0x115e52c00] 11:07:52 INFO - PROCESS | 1647 | 1468519672026 Marionette DEBUG loaded listener.js 11:07:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1274e7400) [pid = 1647] [serial = 681] [outer = 0x115e52c00] 11:07:52 INFO - PROCESS | 1647 | 1468519672589 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 822ms 11:07:52 INFO - PROCESS | 1647 | 1468519672644 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 11:07:52 INFO - PROCESS | 1647 | 1468519672646 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 11:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:07:52 INFO - PROCESS | 1647 | 1468519672649 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:07:52 INFO - PROCESS | 1647 | 1468519672651 Marionette TRACE conn2 <- [1,882,null,{}] 11:07:52 INFO - PROCESS | 1647 | 1468519672674 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:52 INFO - PROCESS | 1647 | 1468519672675 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:52 INFO - PROCESS | 1647 | 1468519672769 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 11:07:52 INFO - PROCESS | 1647 | 1468519672836 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:52 INFO - PROCESS | 1647 | 1468519672838 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x116a51000 == 47 [pid = 1647] [id = 228] 11:07:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x11689f800) [pid = 1647] [serial = 682] [outer = 0x0] 11:07:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x11709ac00) [pid = 1647] [serial = 683] [outer = 0x11689f800] 11:07:52 INFO - PROCESS | 1647 | 1468519672866 Marionette DEBUG loaded listener.js 11:07:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x118271800) [pid = 1647] [serial = 684] [outer = 0x11689f800] 11:07:53 INFO - PROCESS | 1647 | --DOCSHELL 0x1182c3000 == 46 [pid = 1647] [id = 198] 11:07:53 INFO - PROCESS | 1647 | --DOCSHELL 0x12941a000 == 45 [pid = 1647] [id = 222] 11:07:53 INFO - PROCESS | 1647 | --DOCSHELL 0x126ec8800 == 44 [pid = 1647] [id = 221] 11:07:53 INFO - PROCESS | 1647 | --DOCSHELL 0x1182e2000 == 43 [pid = 1647] [id = 220] 11:07:53 INFO - PROCESS | 1647 | --DOCSHELL 0x1240e6800 == 42 [pid = 1647] [id = 219] 11:07:53 INFO - PROCESS | 1647 | --DOCSHELL 0x12164d000 == 41 [pid = 1647] [id = 218] 11:07:53 INFO - PROCESS | 1647 | --DOCSHELL 0x121348800 == 40 [pid = 1647] [id = 217] 11:07:53 INFO - PROCESS | 1647 | --DOCSHELL 0x119c7a000 == 39 [pid = 1647] [id = 216] 11:07:53 INFO - PROCESS | 1647 | --DOCSHELL 0x119421000 == 38 [pid = 1647] [id = 215] 11:07:53 INFO - PROCESS | 1647 | --DOCSHELL 0x1182e2800 == 37 [pid = 1647] [id = 214] 11:07:53 INFO - PROCESS | 1647 | --DOCSHELL 0x116ac6800 == 36 [pid = 1647] [id = 213] 11:07:53 INFO - PROCESS | 1647 | --DOCSHELL 0x113363000 == 35 [pid = 1647] [id = 212] 11:07:53 INFO - PROCESS | 1647 | --DOCSHELL 0x119b0f800 == 34 [pid = 1647] [id = 211] 11:07:53 INFO - PROCESS | 1647 | --DOCSHELL 0x116ab6800 == 33 [pid = 1647] [id = 210] 11:07:53 INFO - PROCESS | 1647 | --DOCSHELL 0x128e35000 == 32 [pid = 1647] [id = 209] 11:07:53 INFO - PROCESS | 1647 | --DOCSHELL 0x1165b8800 == 31 [pid = 1647] [id = 227] 11:07:53 INFO - PROCESS | 1647 | --DOCSHELL 0x12a70f000 == 30 [pid = 1647] [id = 226] 11:07:53 INFO - PROCESS | 1647 | --DOCSHELL 0x119ccf800 == 29 [pid = 1647] [id = 225] 11:07:53 INFO - PROCESS | 1647 | --DOCSHELL 0x116ab3000 == 28 [pid = 1647] [id = 224] 11:07:53 INFO - PROCESS | 1647 | --DOCSHELL 0x129d5e000 == 27 [pid = 1647] [id = 223] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x118322800) [pid = 1647] [serial = 585] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1168a6c00) [pid = 1647] [serial = 584] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1211b9400) [pid = 1647] [serial = 588] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1198e4800) [pid = 1647] [serial = 587] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x129153c00) [pid = 1647] [serial = 591] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x128ac0400) [pid = 1647] [serial = 590] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x11689bc00) [pid = 1647] [serial = 596] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1168ce800) [pid = 1647] [serial = 597] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x119852400) [pid = 1647] [serial = 602] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x118273c00) [pid = 1647] [serial = 599] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x118654c00) [pid = 1647] [serial = 600] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1292d9800) [pid = 1647] [serial = 594] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1244ea000) [pid = 1647] [serial = 593] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12432e400) [pid = 1647] [serial = 611] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12341e400) [pid = 1647] [serial = 609] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x121611000) [pid = 1647] [serial = 608] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1274dec00) [pid = 1647] [serial = 614] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x126e8f000) [pid = 1647] [serial = 612] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1292e3400) [pid = 1647] [serial = 624] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1268f3c00) [pid = 1647] [serial = 618] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x11946a800) [pid = 1647] [serial = 617] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12a55a800) [pid = 1647] [serial = 626] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1292b3c00) [pid = 1647] [serial = 623] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x127705c00) [pid = 1647] [serial = 615] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1198e5800) [pid = 1647] [serial = 605] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x1210ec800) [pid = 1647] [serial = 606] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x128c55c00) [pid = 1647] [serial = 621] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x1198bbc00) [pid = 1647] [serial = 603] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x128ab3000) [pid = 1647] [serial = 620] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 1647 | 1468519673757 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1142ms 11:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:07:53 INFO - PROCESS | 1647 | 1468519673791 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 11:07:53 INFO - PROCESS | 1647 | 1468519673793 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 11:07:53 INFO - PROCESS | 1647 | 1468519673796 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:07:53 INFO - PROCESS | 1647 | 1468519673798 Marionette TRACE conn2 <- [1,886,null,{}] 11:07:53 INFO - PROCESS | 1647 | 1468519673807 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:53 INFO - PROCESS | 1647 | 1468519673808 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:53 INFO - PROCESS | 1647 | 1468519673888 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 11:07:53 INFO - PROCESS | 1647 | 1468519673893 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:53 INFO - PROCESS | 1647 | 1468519673895 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x11336a000 == 28 [pid = 1647] [id = 229] 11:07:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x113d66c00) [pid = 1647] [serial = 685] [outer = 0x0] 11:07:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x1165eec00) [pid = 1647] [serial = 686] [outer = 0x113d66c00] 11:07:53 INFO - PROCESS | 1647 | 1468519673925 Marionette DEBUG loaded listener.js 11:07:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x112f87000) [pid = 1647] [serial = 687] [outer = 0x113d66c00] 11:07:54 INFO - PROCESS | 1647 | 1468519674297 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 520ms 11:07:54 INFO - PROCESS | 1647 | 1468519674316 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 11:07:54 INFO - PROCESS | 1647 | 1468519674319 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 11:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:07:54 INFO - PROCESS | 1647 | 1468519674324 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:07:54 INFO - PROCESS | 1647 | 1468519674326 Marionette TRACE conn2 <- [1,890,null,{}] 11:07:54 INFO - PROCESS | 1647 | 1468519674328 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:54 INFO - PROCESS | 1647 | 1468519674330 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:54 INFO - PROCESS | 1647 | 1468519674406 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 11:07:54 INFO - PROCESS | 1647 | 1468519674410 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:54 INFO - PROCESS | 1647 | 1468519674411 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x116bdd800 == 29 [pid = 1647] [id = 230] 11:07:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x11724c800) [pid = 1647] [serial = 688] [outer = 0x0] 11:07:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x11831a000) [pid = 1647] [serial = 689] [outer = 0x11724c800] 11:07:54 INFO - PROCESS | 1647 | 1468519674441 Marionette DEBUG loaded listener.js 11:07:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x11869c000) [pid = 1647] [serial = 690] [outer = 0x11724c800] 11:07:54 INFO - PROCESS | 1647 | 1468519674783 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 469ms 11:07:54 INFO - PROCESS | 1647 | 1468519674793 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 11:07:54 INFO - PROCESS | 1647 | 1468519674794 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 11:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:07:54 INFO - PROCESS | 1647 | 1468519674797 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:07:54 INFO - PROCESS | 1647 | 1468519674799 Marionette TRACE conn2 <- [1,894,null,{}] 11:07:54 INFO - PROCESS | 1647 | 1468519674807 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:54 INFO - PROCESS | 1647 | 1468519674810 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:54 INFO - PROCESS | 1647 | 1468519674891 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 11:07:54 INFO - PROCESS | 1647 | 1468519674943 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:54 INFO - PROCESS | 1647 | 1468519674945 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188e8800 == 30 [pid = 1647] [id = 231] 11:07:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x114f95000) [pid = 1647] [serial = 691] [outer = 0x0] 11:07:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x119464000) [pid = 1647] [serial = 692] [outer = 0x114f95000] 11:07:54 INFO - PROCESS | 1647 | 1468519674973 Marionette DEBUG loaded listener.js 11:07:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1198b8400) [pid = 1647] [serial = 693] [outer = 0x114f95000] 11:07:55 INFO - PROCESS | 1647 | 1468519675288 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 524ms 11:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:07:55 INFO - PROCESS | 1647 | 1468519675322 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 11:07:55 INFO - PROCESS | 1647 | 1468519675324 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 11:07:55 INFO - PROCESS | 1647 | 1468519675326 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:07:55 INFO - PROCESS | 1647 | 1468519675327 Marionette TRACE conn2 <- [1,898,null,{}] 11:07:55 INFO - PROCESS | 1647 | 1468519675329 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:55 INFO - PROCESS | 1647 | 1468519675330 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:55 INFO - PROCESS | 1647 | 1468519675409 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 11:07:55 INFO - PROCESS | 1647 | 1468519675465 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:55 INFO - PROCESS | 1647 | 1468519675466 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x1196e8000 == 31 [pid = 1647] [id = 232] 11:07:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x119088c00) [pid = 1647] [serial = 694] [outer = 0x0] 11:07:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x119e11800) [pid = 1647] [serial = 695] [outer = 0x119088c00] 11:07:55 INFO - PROCESS | 1647 | 1468519675491 Marionette DEBUG loaded listener.js 11:07:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1210f2800) [pid = 1647] [serial = 696] [outer = 0x119088c00] 11:07:55 INFO - PROCESS | 1647 | 1468519675780 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 468ms 11:07:55 INFO - PROCESS | 1647 | 1468519675797 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 11:07:55 INFO - PROCESS | 1647 | 1468519675799 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 11:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:07:55 INFO - PROCESS | 1647 | 1468519675810 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:07:55 INFO - PROCESS | 1647 | 1468519675818 Marionette TRACE conn2 <- [1,902,null,{}] 11:07:55 INFO - PROCESS | 1647 | 1468519675824 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:55 INFO - PROCESS | 1647 | 1468519675825 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:55 INFO - PROCESS | 1647 | 1468519675914 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 11:07:55 INFO - PROCESS | 1647 | 1468519675946 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:55 INFO - PROCESS | 1647 | 1468519675947 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f27000 == 32 [pid = 1647] [id = 233] 11:07:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x117253400) [pid = 1647] [serial = 697] [outer = 0x0] 11:07:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12142a400) [pid = 1647] [serial = 698] [outer = 0x117253400] 11:07:55 INFO - PROCESS | 1647 | 1468519675972 Marionette DEBUG loaded listener.js 11:07:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12341e400) [pid = 1647] [serial = 699] [outer = 0x117253400] 11:07:56 INFO - PROCESS | 1647 | 1468519676306 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 529ms 11:07:56 INFO - PROCESS | 1647 | 1468519676339 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 11:07:56 INFO - PROCESS | 1647 | 1468519676340 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 11:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:07:56 INFO - PROCESS | 1647 | 1468519676342 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:07:56 INFO - PROCESS | 1647 | 1468519676343 Marionette TRACE conn2 <- [1,906,null,{}] 11:07:56 INFO - PROCESS | 1647 | 1468519676346 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:56 INFO - PROCESS | 1647 | 1468519676350 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:56 INFO - PROCESS | 1647 | 1468519676462 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 11:07:56 INFO - PROCESS | 1647 | 1468519676465 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:56 INFO - PROCESS | 1647 | 1468519676467 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x121359000 == 33 [pid = 1647] [id = 234] 11:07:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1198c5c00) [pid = 1647] [serial = 700] [outer = 0x0] 11:07:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12432e400) [pid = 1647] [serial = 701] [outer = 0x1198c5c00] 11:07:56 INFO - PROCESS | 1647 | 1468519676493 Marionette DEBUG loaded listener.js 11:07:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x127328c00) [pid = 1647] [serial = 702] [outer = 0x1198c5c00] 11:07:56 INFO - PROCESS | 1647 | 1468519676815 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 520ms 11:07:56 INFO - PROCESS | 1647 | 1468519676864 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 11:07:56 INFO - PROCESS | 1647 | 1468519676865 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 11:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:07:56 INFO - PROCESS | 1647 | 1468519676868 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:07:56 INFO - PROCESS | 1647 | 1468519676871 Marionette TRACE conn2 <- [1,910,null,{}] 11:07:56 INFO - PROCESS | 1647 | 1468519676873 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:56 INFO - PROCESS | 1647 | 1468519676875 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:56 INFO - PROCESS | 1647 | 1468519676970 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 11:07:57 INFO - PROCESS | 1647 | 1468519677005 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:57 INFO - PROCESS | 1647 | 1468519677006 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x123337000 == 34 [pid = 1647] [id = 235] 11:07:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x112eba000) [pid = 1647] [serial = 703] [outer = 0x0] 11:07:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1274de400) [pid = 1647] [serial = 704] [outer = 0x112eba000] 11:07:57 INFO - PROCESS | 1647 | 1468519677031 Marionette DEBUG loaded listener.js 11:07:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x127707000) [pid = 1647] [serial = 705] [outer = 0x112eba000] 11:07:57 INFO - PROCESS | 1647 | 1468519677736 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1168a7400) [pid = 1647] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1190cc800) [pid = 1647] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1168cc000) [pid = 1647] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1190cd000) [pid = 1647] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x124b1c400) [pid = 1647] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x128c55800) [pid = 1647] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1130d6400) [pid = 1647] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1190cb000) [pid = 1647] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1198b6800) [pid = 1647] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1274e4800) [pid = 1647] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1274e7c00) [pid = 1647] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1210ea000) [pid = 1647] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x119856c00) [pid = 1647] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x124b1d400) [pid = 1647] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1168a0c00) [pid = 1647] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 923ms 11:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:07:57 INFO - PROCESS | 1647 | 1468519677812 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 11:07:57 INFO - PROCESS | 1647 | 1468519677814 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 11:07:57 INFO - PROCESS | 1647 | 1468519677821 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:07:57 INFO - PROCESS | 1647 | 1468519677823 Marionette TRACE conn2 <- [1,914,null,{}] 11:07:57 INFO - PROCESS | 1647 | 1468519677827 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:57 INFO - PROCESS | 1647 | 1468519677829 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:57 INFO - PROCESS | 1647 | 1468519677935 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 11:07:57 INFO - PROCESS | 1647 | 1468519677983 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:57 INFO - PROCESS | 1647 | 1468519677986 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x116280000 == 35 [pid = 1647] [id = 236] 11:07:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x115e4ec00) [pid = 1647] [serial = 706] [outer = 0x0] 11:07:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x115f21c00) [pid = 1647] [serial = 707] [outer = 0x115e4ec00] 11:07:58 INFO - PROCESS | 1647 | 1468519678040 Marionette DEBUG loaded listener.js 11:07:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1168a1800) [pid = 1647] [serial = 708] [outer = 0x115e4ec00] 11:07:58 INFO - PROCESS | 1647 | 1468519678560 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 774ms 11:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:07:58 INFO - PROCESS | 1647 | 1468519678592 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 11:07:58 INFO - PROCESS | 1647 | 1468519678595 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 11:07:58 INFO - PROCESS | 1647 | 1468519678625 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:07:58 INFO - PROCESS | 1647 | 1468519678627 Marionette TRACE conn2 <- [1,918,null,{}] 11:07:58 INFO - PROCESS | 1647 | 1468519678632 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:58 INFO - PROCESS | 1647 | 1468519678634 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:58 INFO - PROCESS | 1647 | 1468519678739 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 11:07:58 INFO - PROCESS | 1647 | 1468519678811 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:58 INFO - PROCESS | 1647 | 1468519678813 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188e8000 == 36 [pid = 1647] [id = 237] 11:07:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x117fb3000) [pid = 1647] [serial = 709] [outer = 0x0] 11:07:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x118319c00) [pid = 1647] [serial = 710] [outer = 0x117fb3000] 11:07:58 INFO - PROCESS | 1647 | 1468519678844 Marionette DEBUG loaded listener.js 11:07:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x118834c00) [pid = 1647] [serial = 711] [outer = 0x117fb3000] 11:07:59 INFO - PROCESS | 1647 | 1468519679475 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 900ms 11:07:59 INFO - PROCESS | 1647 | --DOCSHELL 0x121359000 == 35 [pid = 1647] [id = 234] 11:07:59 INFO - PROCESS | 1647 | --DOCSHELL 0x120f27000 == 34 [pid = 1647] [id = 233] 11:07:59 INFO - PROCESS | 1647 | --DOCSHELL 0x1196e8000 == 33 [pid = 1647] [id = 232] 11:07:59 INFO - PROCESS | 1647 | --DOCSHELL 0x1188e8800 == 32 [pid = 1647] [id = 231] 11:07:59 INFO - PROCESS | 1647 | --DOCSHELL 0x116bdd800 == 31 [pid = 1647] [id = 230] 11:07:59 INFO - PROCESS | 1647 | --DOCSHELL 0x11336a000 == 30 [pid = 1647] [id = 229] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x121843000) [pid = 1647] [serial = 650] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1198c4400) [pid = 1647] [serial = 647] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x119b94400) [pid = 1647] [serial = 648] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1268f4800) [pid = 1647] [serial = 656] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x118327c00) [pid = 1647] [serial = 641] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1177ef400) [pid = 1647] [serial = 629] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x118698400) [pid = 1647] [serial = 630] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1197cf000) [pid = 1647] [serial = 632] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x1198c3400) [pid = 1647] [serial = 633] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x1168cfc00) [pid = 1647] [serial = 638] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x116b23c00) [pid = 1647] [serial = 639] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x1197d5800) [pid = 1647] [serial = 644] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x124b22800) [pid = 1647] [serial = 653] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x12b076c00) [pid = 1647] [serial = 627] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x1131c2000) [pid = 1647] [serial = 635] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x114fb0400) [pid = 1647] [serial = 636] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x119087400) [pid = 1647] [serial = 642] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x1274e4000) [pid = 1647] [serial = 663] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x1212d6400) [pid = 1647] [serial = 659] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x12703a800) [pid = 1647] [serial = 657] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x1244e2400) [pid = 1647] [serial = 651] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x1268e7400) [pid = 1647] [serial = 654] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x1198b7c00) [pid = 1647] [serial = 645] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x126c7e800) [pid = 1647] [serial = 660] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x129150800) [pid = 1647] [serial = 666] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 62 (0x127392400) [pid = 1647] [serial = 662] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 61 (0x1292b7400) [pid = 1647] [serial = 668] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 60 (0x1292dc000) [pid = 1647] [serial = 669] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | --DOMWINDOW == 59 (0x128ab2800) [pid = 1647] [serial = 665] [outer = 0x0] [url = about:blank] 11:07:59 INFO - PROCESS | 1647 | 1468519679533 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 11:07:59 INFO - PROCESS | 1647 | 1468519679535 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 11:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:07:59 INFO - PROCESS | 1647 | 1468519679541 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:07:59 INFO - PROCESS | 1647 | 1468519679542 Marionette TRACE conn2 <- [1,922,null,{}] 11:07:59 INFO - PROCESS | 1647 | 1468519679546 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:59 INFO - PROCESS | 1647 | 1468519679547 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:59 INFO - PROCESS | 1647 | 1468519679635 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 11:07:59 INFO - PROCESS | 1647 | 1468519679689 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:59 INFO - PROCESS | 1647 | 1468519679692 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:07:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x115ffa000 == 31 [pid = 1647] [id = 238] 11:07:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 60 (0x116563800) [pid = 1647] [serial = 712] [outer = 0x0] 11:07:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 61 (0x11709a800) [pid = 1647] [serial = 713] [outer = 0x116563800] 11:07:59 INFO - PROCESS | 1647 | 1468519679720 Marionette DEBUG loaded listener.js 11:07:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 62 (0x117fb2400) [pid = 1647] [serial = 714] [outer = 0x116563800] 11:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:08:00 INFO - PROCESS | 1647 | 1468519680156 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 621ms 11:08:00 INFO - PROCESS | 1647 | 1468519680161 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 11:08:00 INFO - PROCESS | 1647 | 1468519680164 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 11:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:08:00 INFO - PROCESS | 1647 | 1468519680168 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:08:00 INFO - PROCESS | 1647 | 1468519680173 Marionette TRACE conn2 <- [1,926,null,{}] 11:08:00 INFO - PROCESS | 1647 | 1468519680176 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:00 INFO - PROCESS | 1647 | 1468519680178 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:00 INFO - PROCESS | 1647 | 1468519680273 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 11:08:00 INFO - PROCESS | 1647 | 1468519680318 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:00 INFO - PROCESS | 1647 | 1468519680321 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x1170f1000 == 32 [pid = 1647] [id = 239] 11:08:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x1177ed000) [pid = 1647] [serial = 715] [outer = 0x0] 11:08:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x118274400) [pid = 1647] [serial = 716] [outer = 0x1177ed000] 11:08:00 INFO - PROCESS | 1647 | 1468519680352 Marionette DEBUG loaded listener.js 11:08:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x1186a6800) [pid = 1647] [serial = 717] [outer = 0x1177ed000] 11:08:00 INFO - PROCESS | 1647 | 1468519680774 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 624ms 11:08:00 INFO - PROCESS | 1647 | 1468519680792 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 11:08:00 INFO - PROCESS | 1647 | 1468519680795 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 11:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:08:00 INFO - PROCESS | 1647 | 1468519680799 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:08:00 INFO - PROCESS | 1647 | 1468519680801 Marionette TRACE conn2 <- [1,930,null,{}] 11:08:00 INFO - PROCESS | 1647 | 1468519680804 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:00 INFO - PROCESS | 1647 | 1468519680806 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:00 INFO - PROCESS | 1647 | 1468519680903 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 11:08:00 INFO - PROCESS | 1647 | 1468519680988 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:00 INFO - PROCESS | 1647 | 1468519680989 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188de000 == 33 [pid = 1647] [id = 240] 11:08:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x1197cf400) [pid = 1647] [serial = 718] [outer = 0x0] 11:08:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x1197da000) [pid = 1647] [serial = 719] [outer = 0x1197cf400] 11:08:01 INFO - PROCESS | 1647 | 1468519681021 Marionette DEBUG loaded listener.js 11:08:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x119859400) [pid = 1647] [serial = 720] [outer = 0x1197cf400] 11:08:01 INFO - PROCESS | 1647 | 1468519681440 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 673ms 11:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:08:01 INFO - PROCESS | 1647 | 1468519681472 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 11:08:01 INFO - PROCESS | 1647 | 1468519681474 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 11:08:01 INFO - PROCESS | 1647 | 1468519681476 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:08:01 INFO - PROCESS | 1647 | 1468519681479 Marionette TRACE conn2 <- [1,934,null,{}] 11:08:01 INFO - PROCESS | 1647 | 1468519681488 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:01 INFO - PROCESS | 1647 | 1468519681491 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:01 INFO - PROCESS | 1647 | 1468519681588 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 11:08:01 INFO - PROCESS | 1647 | 1468519681652 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:01 INFO - PROCESS | 1647 | 1468519681654 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x119cd1000 == 34 [pid = 1647] [id = 241] 11:08:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x1198c0400) [pid = 1647] [serial = 721] [outer = 0x0] 11:08:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x119b94400) [pid = 1647] [serial = 722] [outer = 0x1198c0400] 11:08:01 INFO - PROCESS | 1647 | 1468519681689 Marionette DEBUG loaded listener.js 11:08:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x121911000) [pid = 1647] [serial = 723] [outer = 0x1198c0400] 11:08:02 INFO - PROCESS | 1647 | 1468519682120 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 672ms 11:08:02 INFO - PROCESS | 1647 | 1468519682149 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 11:08:02 INFO - PROCESS | 1647 | 1468519682151 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 11:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:08:02 INFO - PROCESS | 1647 | 1468519682153 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:08:02 INFO - PROCESS | 1647 | 1468519682154 Marionette TRACE conn2 <- [1,938,null,{}] 11:08:02 INFO - PROCESS | 1647 | 1468519682157 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:02 INFO - PROCESS | 1647 | 1468519682158 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:02 INFO - PROCESS | 1647 | 1468519682271 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 11:08:02 INFO - PROCESS | 1647 | 1468519682323 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:02 INFO - PROCESS | 1647 | 1468519682325 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x121043800 == 35 [pid = 1647] [id = 242] 11:08:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x123422400) [pid = 1647] [serial = 724] [outer = 0x0] 11:08:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x12439d800) [pid = 1647] [serial = 725] [outer = 0x123422400] 11:08:02 INFO - PROCESS | 1647 | 1468519682354 Marionette DEBUG loaded listener.js 11:08:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x124b1f800) [pid = 1647] [serial = 726] [outer = 0x123422400] 11:08:02 INFO - PROCESS | 1647 | 1468519682731 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 618ms 11:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:08:02 INFO - PROCESS | 1647 | 1468519682772 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 11:08:02 INFO - PROCESS | 1647 | 1468519682773 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 11:08:02 INFO - PROCESS | 1647 | 1468519682776 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:08:02 INFO - PROCESS | 1647 | 1468519682777 Marionette TRACE conn2 <- [1,942,null,{}] 11:08:02 INFO - PROCESS | 1647 | 1468519682780 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:02 INFO - PROCESS | 1647 | 1468519682782 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:02 INFO - PROCESS | 1647 | 1468519682880 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 11:08:02 INFO - PROCESS | 1647 | 1468519682963 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:02 INFO - PROCESS | 1647 | 1468519682964 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x12153a800 == 36 [pid = 1647] [id = 243] 11:08:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x112d17000) [pid = 1647] [serial = 727] [outer = 0x0] 11:08:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x125e7bc00) [pid = 1647] [serial = 728] [outer = 0x112d17000] 11:08:03 INFO - PROCESS | 1647 | 1468519683009 Marionette DEBUG loaded listener.js 11:08:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x1268f1400) [pid = 1647] [serial = 729] [outer = 0x112d17000] 11:08:03 INFO - PROCESS | 1647 | 1468519683575 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 870ms 11:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:08:03 INFO - PROCESS | 1647 | 1468519683646 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 11:08:03 INFO - PROCESS | 1647 | 1468519683648 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 11:08:03 INFO - PROCESS | 1647 | 1468519683650 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:08:03 INFO - PROCESS | 1647 | 1468519683651 Marionette TRACE conn2 <- [1,946,null,{}] 11:08:03 INFO - PROCESS | 1647 | 1468519683653 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:03 INFO - PROCESS | 1647 | 1468519683658 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:03 INFO - PROCESS | 1647 | 1468519683762 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 11:08:03 INFO - PROCESS | 1647 | 1468519683822 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:03 INFO - PROCESS | 1647 | 1468519683824 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x124ba3000 == 37 [pid = 1647] [id = 244] 11:08:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x127392000) [pid = 1647] [serial = 730] [outer = 0x0] 11:08:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x128abb800) [pid = 1647] [serial = 731] [outer = 0x127392000] 11:08:03 INFO - PROCESS | 1647 | 1468519683853 Marionette DEBUG loaded listener.js 11:08:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x128c5dc00) [pid = 1647] [serial = 732] [outer = 0x127392000] 11:08:04 INFO - PROCESS | 1647 | --DOCSHELL 0x116280000 == 36 [pid = 1647] [id = 236] 11:08:04 INFO - PROCESS | 1647 | --DOCSHELL 0x116a51000 == 35 [pid = 1647] [id = 228] 11:08:04 INFO - PROCESS | 1647 | --DOCSHELL 0x1188e8000 == 34 [pid = 1647] [id = 237] 11:08:04 INFO - PROCESS | 1647 | --DOCSHELL 0x12153a800 == 33 [pid = 1647] [id = 243] 11:08:04 INFO - PROCESS | 1647 | --DOCSHELL 0x121043800 == 32 [pid = 1647] [id = 242] 11:08:04 INFO - PROCESS | 1647 | --DOCSHELL 0x119cd1000 == 31 [pid = 1647] [id = 241] 11:08:04 INFO - PROCESS | 1647 | --DOCSHELL 0x1188de000 == 30 [pid = 1647] [id = 240] 11:08:04 INFO - PROCESS | 1647 | --DOCSHELL 0x123337000 == 29 [pid = 1647] [id = 235] 11:08:04 INFO - PROCESS | 1647 | --DOCSHELL 0x1170f1000 == 28 [pid = 1647] [id = 239] 11:08:04 INFO - PROCESS | 1647 | --DOCSHELL 0x115ffa000 == 27 [pid = 1647] [id = 238] 11:08:04 INFO - PROCESS | 1647 | 1468519684820 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1224ms 11:08:04 INFO - PROCESS | 1647 | 1468519684875 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 11:08:04 INFO - PROCESS | 1647 | 1468519684877 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 11:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:08:04 INFO - PROCESS | 1647 | 1468519684881 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:08:04 INFO - PROCESS | 1647 | 1468519684883 Marionette TRACE conn2 <- [1,950,null,{}] 11:08:04 INFO - PROCESS | 1647 | 1468519684893 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:04 INFO - PROCESS | 1647 | 1468519684894 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:04 INFO - PROCESS | 1647 | 1468519684979 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 11:08:04 INFO - PROCESS | 1647 | 1468519684989 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:04 INFO - PROCESS | 1647 | 1468519684990 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x115f45000 == 28 [pid = 1647] [id = 245] 11:08:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x11689e400) [pid = 1647] [serial = 733] [outer = 0x0] 11:08:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x11689f400) [pid = 1647] [serial = 734] [outer = 0x11689e400] 11:08:05 INFO - PROCESS | 1647 | 1468519685023 Marionette DEBUG loaded listener.js 11:08:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1168d0800) [pid = 1647] [serial = 735] [outer = 0x11689e400] 11:08:05 INFO - PROCESS | 1647 | 1468519685380 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 526ms 11:08:05 INFO - PROCESS | 1647 | 1468519685413 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 11:08:05 INFO - PROCESS | 1647 | 1468519685416 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 11:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:08:05 INFO - PROCESS | 1647 | 1468519685422 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:08:05 INFO - PROCESS | 1647 | 1468519685424 Marionette TRACE conn2 <- [1,954,null,{}] 11:08:05 INFO - PROCESS | 1647 | 1468519685427 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:05 INFO - PROCESS | 1647 | 1468519685429 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:05 INFO - PROCESS | 1647 | 1468519685510 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 11:08:05 INFO - PROCESS | 1647 | 1468519685514 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:05 INFO - PROCESS | 1647 | 1468519685516 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182cc000 == 29 [pid = 1647] [id = 246] 11:08:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1177ef400) [pid = 1647] [serial = 736] [outer = 0x0] 11:08:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x118324800) [pid = 1647] [serial = 737] [outer = 0x1177ef400] 11:08:05 INFO - PROCESS | 1647 | 1468519685546 Marionette DEBUG loaded listener.js 11:08:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1186a7000) [pid = 1647] [serial = 738] [outer = 0x1177ef400] 11:08:05 INFO - PROCESS | 1647 | 1468519685905 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 520ms 11:08:05 INFO - PROCESS | 1647 | 1468519685946 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 11:08:05 INFO - PROCESS | 1647 | 1468519685948 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 11:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:08:05 INFO - PROCESS | 1647 | 1468519685951 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:08:05 INFO - PROCESS | 1647 | 1468519685955 Marionette TRACE conn2 <- [1,958,null,{}] 11:08:05 INFO - PROCESS | 1647 | 1468519685970 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:05 INFO - PROCESS | 1647 | 1468519685974 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:06 INFO - PROCESS | 1647 | 1468519686050 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 11:08:06 INFO - PROCESS | 1647 | 1468519686057 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:06 INFO - PROCESS | 1647 | 1468519686059 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x1196f7000 == 30 [pid = 1647] [id = 247] 11:08:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1190cb800) [pid = 1647] [serial = 739] [outer = 0x0] 11:08:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1198b7c00) [pid = 1647] [serial = 740] [outer = 0x1190cb800] 11:08:06 INFO - PROCESS | 1647 | 1468519686087 Marionette DEBUG loaded listener.js 11:08:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1198e2000) [pid = 1647] [serial = 741] [outer = 0x1190cb800] 11:08:06 INFO - PROCESS | 1647 | 1468519686441 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 523ms 11:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:08:06 INFO - PROCESS | 1647 | 1468519686474 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 11:08:06 INFO - PROCESS | 1647 | 1468519686476 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 11:08:06 INFO - PROCESS | 1647 | 1468519686478 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:08:06 INFO - PROCESS | 1647 | 1468519686479 Marionette TRACE conn2 <- [1,962,null,{}] 11:08:06 INFO - PROCESS | 1647 | 1468519686482 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:06 INFO - PROCESS | 1647 | 1468519686483 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:06 INFO - PROCESS | 1647 | 1468519686594 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 11:08:06 INFO - PROCESS | 1647 | 1468519686608 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:06 INFO - PROCESS | 1647 | 1468519686609 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x119cc6800 == 31 [pid = 1647] [id = 248] 11:08:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1198ba800) [pid = 1647] [serial = 742] [outer = 0x0] 11:08:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1210f1800) [pid = 1647] [serial = 743] [outer = 0x1198ba800] 11:08:06 INFO - PROCESS | 1647 | 1468519686634 Marionette DEBUG loaded listener.js 11:08:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x123316000) [pid = 1647] [serial = 744] [outer = 0x1198ba800] 11:08:06 INFO - PROCESS | 1647 | 1468519686980 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 518ms 11:08:06 INFO - PROCESS | 1647 | 1468519686997 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 11:08:07 INFO - PROCESS | 1647 | 1468519686998 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 11:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:08:07 INFO - PROCESS | 1647 | 1468519687002 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:08:07 INFO - PROCESS | 1647 | 1468519687004 Marionette TRACE conn2 <- [1,966,null,{}] 11:08:07 INFO - PROCESS | 1647 | 1468519687006 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:07 INFO - PROCESS | 1647 | 1468519687007 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:07 INFO - PROCESS | 1647 | 1468519687114 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 11:08:07 INFO - PROCESS | 1647 | 1468519687118 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:07 INFO - PROCESS | 1647 | 1468519687119 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x123323000 == 32 [pid = 1647] [id = 249] 11:08:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x113062000) [pid = 1647] [serial = 745] [outer = 0x0] 11:08:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x124025400) [pid = 1647] [serial = 746] [outer = 0x113062000] 11:08:07 INFO - PROCESS | 1647 | 1468519687144 Marionette DEBUG loaded listener.js 11:08:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x124bcec00) [pid = 1647] [serial = 747] [outer = 0x113062000] 11:08:07 INFO - PROCESS | 1647 | 1468519687495 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 522ms 11:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:08:07 INFO - PROCESS | 1647 | 1468519687524 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 11:08:07 INFO - PROCESS | 1647 | 1468519687525 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 11:08:07 INFO - PROCESS | 1647 | 1468519687527 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:08:07 INFO - PROCESS | 1647 | 1468519687528 Marionette TRACE conn2 <- [1,970,null,{}] 11:08:07 INFO - PROCESS | 1647 | 1468519687531 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:07 INFO - PROCESS | 1647 | 1468519687537 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:07 INFO - PROCESS | 1647 | 1468519687650 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 11:08:07 INFO - PROCESS | 1647 | 1468519687684 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:07 INFO - PROCESS | 1647 | 1468519687685 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x125e3f800 == 33 [pid = 1647] [id = 250] 11:08:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x124bd4c00) [pid = 1647] [serial = 748] [outer = 0x0] 11:08:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x127035800) [pid = 1647] [serial = 749] [outer = 0x124bd4c00] 11:08:07 INFO - PROCESS | 1647 | 1468519687710 Marionette DEBUG loaded listener.js 11:08:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x128ab2400) [pid = 1647] [serial = 750] [outer = 0x124bd4c00] 11:08:08 INFO - PROCESS | 1647 | 1468519688037 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 517ms 11:08:08 INFO - PROCESS | 1647 | 1468519688046 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 11:08:08 INFO - PROCESS | 1647 | 1468519688047 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 11:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:08:08 INFO - PROCESS | 1647 | 1468519688049 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:08:08 INFO - PROCESS | 1647 | 1468519688050 Marionette TRACE conn2 <- [1,974,null,{}] 11:08:08 INFO - PROCESS | 1647 | 1468519688061 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:08 INFO - PROCESS | 1647 | 1468519688062 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:08 INFO - PROCESS | 1647 | 1468519688162 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 11:08:08 INFO - PROCESS | 1647 | 1468519688167 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:08 INFO - PROCESS | 1647 | 1468519688168 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x126e35000 == 34 [pid = 1647] [id = 251] 11:08:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x125e7a400) [pid = 1647] [serial = 751] [outer = 0x0] 11:08:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x128abf800) [pid = 1647] [serial = 752] [outer = 0x125e7a400] 11:08:08 INFO - PROCESS | 1647 | 1468519688192 Marionette DEBUG loaded listener.js 11:08:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x128e7b400) [pid = 1647] [serial = 753] [outer = 0x125e7a400] 11:08:08 INFO - PROCESS | 1647 | 1468519688511 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 473ms 11:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:08:08 INFO - PROCESS | 1647 | 1468519688525 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 11:08:08 INFO - PROCESS | 1647 | 1468519688526 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 11:08:08 INFO - PROCESS | 1647 | 1468519688529 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:08:08 INFO - PROCESS | 1647 | 1468519688530 Marionette TRACE conn2 <- [1,978,null,{}] 11:08:08 INFO - PROCESS | 1647 | 1468519688532 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:08 INFO - PROCESS | 1647 | 1468519688533 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:08 INFO - PROCESS | 1647 | 1468519688800 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 11:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x112eba000) [pid = 1647] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x113d66c00) [pid = 1647] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x11689f800) [pid = 1647] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x114f95000) [pid = 1647] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x117fb3000) [pid = 1647] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x11724c800) [pid = 1647] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x115e4ec00) [pid = 1647] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x119088c00) [pid = 1647] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x117253400) [pid = 1647] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1198c5c00) [pid = 1647] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1211b6000) [pid = 1647] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x115eef800) [pid = 1647] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x115e52c00) [pid = 1647] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x11709b800) [pid = 1647] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x116563800) [pid = 1647] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:08:08 INFO - PROCESS | 1647 | 1468519688842 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:08 INFO - PROCESS | 1647 | 1468519688843 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x116264000 == 35 [pid = 1647] [id = 252] 11:08:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x112a85800) [pid = 1647] [serial = 754] [outer = 0x0] 11:08:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1133f3800) [pid = 1647] [serial = 755] [outer = 0x112a85800] 11:08:08 INFO - PROCESS | 1647 | 1468519688867 Marionette DEBUG loaded listener.js 11:08:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1168d0400) [pid = 1647] [serial = 756] [outer = 0x112a85800] 11:08:09 INFO - PROCESS | 1647 | 1468519689159 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 669ms 11:08:09 INFO - PROCESS | 1647 | 1468519689199 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 11:08:09 INFO - PROCESS | 1647 | 1468519689201 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 11:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:08:09 INFO - PROCESS | 1647 | 1468519689207 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:08:09 INFO - PROCESS | 1647 | 1468519689208 Marionette TRACE conn2 <- [1,982,null,{}] 11:08:09 INFO - PROCESS | 1647 | 1468519689210 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:09 INFO - PROCESS | 1647 | 1468519689211 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:09 INFO - PROCESS | 1647 | 1468519689288 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 11:08:09 INFO - PROCESS | 1647 | 1468519689291 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:09 INFO - PROCESS | 1647 | 1468519689292 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x129170000 == 36 [pid = 1647] [id = 253] 11:08:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x11709b000) [pid = 1647] [serial = 757] [outer = 0x0] 11:08:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x117fb3000) [pid = 1647] [serial = 758] [outer = 0x11709b000] 11:08:09 INFO - PROCESS | 1647 | 1468519689324 Marionette DEBUG loaded listener.js 11:08:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x127393400) [pid = 1647] [serial = 759] [outer = 0x11709b000] 11:08:09 INFO - PROCESS | 1647 | 1468519689614 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 421ms 11:08:09 INFO - PROCESS | 1647 | 1468519689628 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 11:08:09 INFO - PROCESS | 1647 | 1468519689629 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 11:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:08:09 INFO - PROCESS | 1647 | 1468519689631 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:08:09 INFO - PROCESS | 1647 | 1468519689632 Marionette TRACE conn2 <- [1,986,null,{}] 11:08:09 INFO - PROCESS | 1647 | 1468519689644 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:09 INFO - PROCESS | 1647 | 1468519689645 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:09 INFO - PROCESS | 1647 | 1468519689750 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 11:08:09 INFO - PROCESS | 1647 | 1468519689756 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:09 INFO - PROCESS | 1647 | 1468519689757 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x129177800 == 37 [pid = 1647] [id = 254] 11:08:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1130de800) [pid = 1647] [serial = 760] [outer = 0x0] 11:08:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1211b6000) [pid = 1647] [serial = 761] [outer = 0x1130de800] 11:08:09 INFO - PROCESS | 1647 | 1468519689781 Marionette DEBUG loaded listener.js 11:08:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x129158c00) [pid = 1647] [serial = 762] [outer = 0x1130de800] 11:08:10 INFO - PROCESS | 1647 | 1468519690090 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 472ms 11:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:08:10 INFO - PROCESS | 1647 | 1468519690104 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 11:08:10 INFO - PROCESS | 1647 | 1468519690105 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 11:08:10 INFO - PROCESS | 1647 | 1468519690107 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:08:10 INFO - PROCESS | 1647 | 1468519690109 Marionette TRACE conn2 <- [1,990,null,{}] 11:08:10 INFO - PROCESS | 1647 | 1468519690111 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:10 INFO - PROCESS | 1647 | 1468519690113 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:10 INFO - PROCESS | 1647 | 1468519690204 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 11:08:10 INFO - PROCESS | 1647 | 1468519690208 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:10 INFO - PROCESS | 1647 | 1468519690209 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a60b000 == 38 [pid = 1647] [id = 255] 11:08:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12914f400) [pid = 1647] [serial = 763] [outer = 0x0] 11:08:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1292b5000) [pid = 1647] [serial = 764] [outer = 0x12914f400] 11:08:10 INFO - PROCESS | 1647 | 1468519690242 Marionette DEBUG loaded listener.js 11:08:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x129528c00) [pid = 1647] [serial = 765] [outer = 0x12914f400] 11:08:10 INFO - PROCESS | 1647 | 1468519690560 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 469ms 11:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:08:10 INFO - PROCESS | 1647 | 1468519690576 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 11:08:10 INFO - PROCESS | 1647 | 1468519690577 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 11:08:10 INFO - PROCESS | 1647 | 1468519690579 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:08:10 INFO - PROCESS | 1647 | 1468519690580 Marionette TRACE conn2 <- [1,994,null,{}] 11:08:10 INFO - PROCESS | 1647 | 1468519690582 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:10 INFO - PROCESS | 1647 | 1468519690584 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:10 INFO - PROCESS | 1647 | 1468519690694 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 11:08:10 INFO - PROCESS | 1647 | 1468519690701 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:10 INFO - PROCESS | 1647 | 1468519690702 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a797000 == 39 [pid = 1647] [id = 256] 11:08:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1241bec00) [pid = 1647] [serial = 766] [outer = 0x0] 11:08:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1292e6000) [pid = 1647] [serial = 767] [outer = 0x1241bec00] 11:08:10 INFO - PROCESS | 1647 | 1468519690737 Marionette DEBUG loaded listener.js 11:08:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12a59e800) [pid = 1647] [serial = 768] [outer = 0x1241bec00] 11:08:11 INFO - PROCESS | 1647 | 1468519691326 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 773ms 11:08:11 INFO - PROCESS | 1647 | 1468519691354 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 11:08:11 INFO - PROCESS | 1647 | 1468519691356 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 11:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:08:11 INFO - PROCESS | 1647 | 1468519691359 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:08:11 INFO - PROCESS | 1647 | 1468519691363 Marionette TRACE conn2 <- [1,998,null,{}] 11:08:11 INFO - PROCESS | 1647 | 1468519691366 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:11 INFO - PROCESS | 1647 | 1468519691368 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:11 INFO - PROCESS | 1647 | 1468519691549 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 11:08:11 INFO - PROCESS | 1647 | 1468519691630 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:11 INFO - PROCESS | 1647 | 1468519691632 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188dd800 == 40 [pid = 1647] [id = 257] 11:08:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x116a32000) [pid = 1647] [serial = 769] [outer = 0x0] 11:08:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x11709a400) [pid = 1647] [serial = 770] [outer = 0x116a32000] 11:08:11 INFO - PROCESS | 1647 | 1468519691663 Marionette DEBUG loaded listener.js 11:08:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x111ca8800) [pid = 1647] [serial = 771] [outer = 0x116a32000] 11:08:12 INFO - PROCESS | 1647 | 1468519692186 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 872ms 11:08:12 INFO - PROCESS | 1647 | 1468519692367 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 11:08:12 INFO - PROCESS | 1647 | 1468519692370 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 11:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:08:12 INFO - PROCESS | 1647 | 1468519692397 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:08:12 INFO - PROCESS | 1647 | 1468519692398 Marionette TRACE conn2 <- [1,1002,null,{}] 11:08:12 INFO - PROCESS | 1647 | 1468519692402 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:12 INFO - PROCESS | 1647 | 1468519692404 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:12 INFO - PROCESS | 1647 | 1468519692507 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 11:08:12 INFO - PROCESS | 1647 | 1468519692554 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:12 INFO - PROCESS | 1647 | 1468519692557 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x1170e3000 == 41 [pid = 1647] [id = 258] 11:08:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1177f1c00) [pid = 1647] [serial = 772] [outer = 0x0] 11:08:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x117fb7000) [pid = 1647] [serial = 773] [outer = 0x1177f1c00] 11:08:12 INFO - PROCESS | 1647 | 1468519692585 Marionette DEBUG loaded listener.js 11:08:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x118835c00) [pid = 1647] [serial = 774] [outer = 0x1177f1c00] 11:08:13 INFO - PROCESS | 1647 | --DOCSHELL 0x12a60b000 == 40 [pid = 1647] [id = 255] 11:08:13 INFO - PROCESS | 1647 | --DOCSHELL 0x129177800 == 39 [pid = 1647] [id = 254] 11:08:13 INFO - PROCESS | 1647 | --DOCSHELL 0x129170000 == 38 [pid = 1647] [id = 253] 11:08:13 INFO - PROCESS | 1647 | --DOCSHELL 0x116264000 == 37 [pid = 1647] [id = 252] 11:08:13 INFO - PROCESS | 1647 | --DOCSHELL 0x126e35000 == 36 [pid = 1647] [id = 251] 11:08:13 INFO - PROCESS | 1647 | --DOCSHELL 0x125e3f800 == 35 [pid = 1647] [id = 250] 11:08:13 INFO - PROCESS | 1647 | --DOCSHELL 0x123323000 == 34 [pid = 1647] [id = 249] 11:08:13 INFO - PROCESS | 1647 | --DOCSHELL 0x119cc6800 == 33 [pid = 1647] [id = 248] 11:08:13 INFO - PROCESS | 1647 | --DOCSHELL 0x1196f7000 == 32 [pid = 1647] [id = 247] 11:08:13 INFO - PROCESS | 1647 | --DOCSHELL 0x1182cc000 == 31 [pid = 1647] [id = 246] 11:08:13 INFO - PROCESS | 1647 | --DOCSHELL 0x115f45000 == 30 [pid = 1647] [id = 245] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x11709a800) [pid = 1647] [serial = 713] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x117fb2400) [pid = 1647] [serial = 714] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x127328c00) [pid = 1647] [serial = 702] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1274de400) [pid = 1647] [serial = 704] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x12341e400) [pid = 1647] [serial = 699] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1165eec00) [pid = 1647] [serial = 686] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x11709ac00) [pid = 1647] [serial = 683] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x119464000) [pid = 1647] [serial = 692] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1198b8400) [pid = 1647] [serial = 693] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x118319c00) [pid = 1647] [serial = 710] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x118834c00) [pid = 1647] [serial = 711] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x11831a000) [pid = 1647] [serial = 689] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x11869c000) [pid = 1647] [serial = 690] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x115f8d000) [pid = 1647] [serial = 671] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1184e7800) [pid = 1647] [serial = 674] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x121b6cc00) [pid = 1647] [serial = 677] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x119b8c800) [pid = 1647] [serial = 680] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x112f87000) [pid = 1647] [serial = 687] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x118271800) [pid = 1647] [serial = 684] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1168a1800) [pid = 1647] [serial = 708] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x127707000) [pid = 1647] [serial = 705] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x115f21c00) [pid = 1647] [serial = 707] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1210f2800) [pid = 1647] [serial = 696] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12142a400) [pid = 1647] [serial = 698] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x119e11800) [pid = 1647] [serial = 695] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12432e400) [pid = 1647] [serial = 701] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1241ca800) [pid = 1647] [serial = 678] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x1168d0000) [pid = 1647] [serial = 672] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x1274e7400) [pid = 1647] [serial = 681] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x119089400) [pid = 1647] [serial = 675] [outer = 0x0] [url = about:blank] 11:08:13 INFO - PROCESS | 1647 | 1468519693158 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 827ms 11:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:08:13 INFO - PROCESS | 1647 | 1468519693222 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 11:08:13 INFO - PROCESS | 1647 | 1468519693224 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 11:08:13 INFO - PROCESS | 1647 | 1468519693229 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:08:13 INFO - PROCESS | 1647 | 1468519693232 Marionette TRACE conn2 <- [1,1006,null,{}] 11:08:13 INFO - PROCESS | 1647 | 1468519693235 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:13 INFO - PROCESS | 1647 | 1468519693236 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:13 INFO - PROCESS | 1647 | 1468519693312 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 11:08:13 INFO - PROCESS | 1647 | 1468519693321 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:13 INFO - PROCESS | 1647 | 1468519693322 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x116be3800 == 31 [pid = 1647] [id = 259] 11:08:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x11869c000) [pid = 1647] [serial = 775] [outer = 0x0] 11:08:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x119092800) [pid = 1647] [serial = 776] [outer = 0x11869c000] 11:08:13 INFO - PROCESS | 1647 | 1468519693352 Marionette DEBUG loaded listener.js 11:08:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1197cf000) [pid = 1647] [serial = 777] [outer = 0x11869c000] 11:08:13 INFO - PROCESS | 1647 | 1468519693713 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 522ms 11:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:08:13 INFO - PROCESS | 1647 | 1468519693750 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 11:08:13 INFO - PROCESS | 1647 | 1468519693752 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 11:08:13 INFO - PROCESS | 1647 | 1468519693756 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:08:13 INFO - PROCESS | 1647 | 1468519693757 Marionette TRACE conn2 <- [1,1010,null,{}] 11:08:13 INFO - PROCESS | 1647 | 1468519693764 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:13 INFO - PROCESS | 1647 | 1468519693767 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:13 INFO - PROCESS | 1647 | 1468519693849 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 11:08:13 INFO - PROCESS | 1647 | 1468519693857 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:13 INFO - PROCESS | 1647 | 1468519693860 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x11941d800 == 32 [pid = 1647] [id = 260] 11:08:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1210ed800) [pid = 1647] [serial = 778] [outer = 0x0] 11:08:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1210f1400) [pid = 1647] [serial = 779] [outer = 0x1210ed800] 11:08:13 INFO - PROCESS | 1647 | 1468519693888 Marionette DEBUG loaded listener.js 11:08:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x121903c00) [pid = 1647] [serial = 780] [outer = 0x1210ed800] 11:08:14 INFO - PROCESS | 1647 | 1468519694259 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 522ms 11:08:14 INFO - PROCESS | 1647 | 1468519694279 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 11:08:14 INFO - PROCESS | 1647 | 1468519694280 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 11:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:08:14 INFO - PROCESS | 1647 | 1468519694282 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:08:14 INFO - PROCESS | 1647 | 1468519694284 Marionette TRACE conn2 <- [1,1014,null,{}] 11:08:14 INFO - PROCESS | 1647 | 1468519694287 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:14 INFO - PROCESS | 1647 | 1468519694288 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:14 INFO - PROCESS | 1647 | 1468519694368 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 11:08:14 INFO - PROCESS | 1647 | 1468519694374 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:14 INFO - PROCESS | 1647 | 1468519694375 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x119cd0000 == 33 [pid = 1647] [id = 261] 11:08:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x123316800) [pid = 1647] [serial = 781] [outer = 0x0] 11:08:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1241ca800) [pid = 1647] [serial = 782] [outer = 0x123316800] 11:08:14 INFO - PROCESS | 1647 | 1468519694400 Marionette DEBUG loaded listener.js 11:08:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x124bc8800) [pid = 1647] [serial = 783] [outer = 0x123316800] 11:08:14 INFO - PROCESS | 1647 | 1468519694726 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 472ms 11:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:08:14 INFO - PROCESS | 1647 | 1468519694755 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 11:08:14 INFO - PROCESS | 1647 | 1468519694756 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 11:08:14 INFO - PROCESS | 1647 | 1468519694758 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:08:14 INFO - PROCESS | 1647 | 1468519694759 Marionette TRACE conn2 <- [1,1018,null,{}] 11:08:14 INFO - PROCESS | 1647 | 1468519694761 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:14 INFO - PROCESS | 1647 | 1468519694763 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:14 INFO - PROCESS | 1647 | 1468519694863 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 11:08:14 INFO - PROCESS | 1647 | 1468519694870 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:14 INFO - PROCESS | 1647 | 1468519694871 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x121044000 == 34 [pid = 1647] [id = 262] 11:08:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1168a7000) [pid = 1647] [serial = 784] [outer = 0x0] 11:08:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1268e7400) [pid = 1647] [serial = 785] [outer = 0x1168a7000] 11:08:14 INFO - PROCESS | 1647 | 1468519694896 Marionette DEBUG loaded listener.js 11:08:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x12703b400) [pid = 1647] [serial = 786] [outer = 0x1168a7000] 11:08:15 INFO - PROCESS | 1647 | 1468519695221 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 519ms 11:08:15 INFO - PROCESS | 1647 | 1468519695278 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 11:08:15 INFO - PROCESS | 1647 | 1468519695279 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 11:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:08:15 INFO - PROCESS | 1647 | 1468519695281 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:08:15 INFO - PROCESS | 1647 | 1468519695282 Marionette TRACE conn2 <- [1,1022,null,{}] 11:08:15 INFO - PROCESS | 1647 | 1468519695284 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:15 INFO - PROCESS | 1647 | 1468519695289 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:15 INFO - PROCESS | 1647 | 1468519695408 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 11:08:15 INFO - PROCESS | 1647 | 1468519695423 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:15 INFO - PROCESS | 1647 | 1468519695425 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x12401c800 == 35 [pid = 1647] [id = 263] 11:08:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1274dec00) [pid = 1647] [serial = 787] [outer = 0x0] 11:08:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x127707000) [pid = 1647] [serial = 788] [outer = 0x1274dec00] 11:08:15 INFO - PROCESS | 1647 | 1468519695450 Marionette DEBUG loaded listener.js 11:08:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12914f800) [pid = 1647] [serial = 789] [outer = 0x1274dec00] 11:08:15 INFO - PROCESS | 1647 | 1468519695764 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 518ms 11:08:15 INFO - PROCESS | 1647 | 1468519695800 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 11:08:15 INFO - PROCESS | 1647 | 1468519695802 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 11:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:08:15 INFO - PROCESS | 1647 | 1468519695806 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:08:15 INFO - PROCESS | 1647 | 1468519695807 Marionette TRACE conn2 <- [1,1026,null,{}] 11:08:15 INFO - PROCESS | 1647 | 1468519695809 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:15 INFO - PROCESS | 1647 | 1468519695811 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:15 INFO - PROCESS | 1647 | 1468519695905 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 11:08:15 INFO - PROCESS | 1647 | 1468519695915 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:15 INFO - PROCESS | 1647 | 1468519695916 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x124baa000 == 36 [pid = 1647] [id = 264] 11:08:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x115f22000) [pid = 1647] [serial = 790] [outer = 0x0] 11:08:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x129157c00) [pid = 1647] [serial = 791] [outer = 0x115f22000] 11:08:15 INFO - PROCESS | 1647 | 1468519695940 Marionette DEBUG loaded listener.js 11:08:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1292de800) [pid = 1647] [serial = 792] [outer = 0x115f22000] 11:08:16 INFO - PROCESS | 1647 | 1468519696294 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 518ms 11:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:08:16 INFO - PROCESS | 1647 | 1468519696325 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 11:08:16 INFO - PROCESS | 1647 | 1468519696326 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 11:08:16 INFO - PROCESS | 1647 | 1468519696328 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:08:16 INFO - PROCESS | 1647 | 1468519696329 Marionette TRACE conn2 <- [1,1030,null,{}] 11:08:16 INFO - PROCESS | 1647 | 1468519696331 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:16 INFO - PROCESS | 1647 | 1468519696332 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:16 INFO - PROCESS | 1647 | 1468519696477 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 11:08:16 INFO - PROCESS | 1647 | 1468519696524 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:16 INFO - PROCESS | 1647 | 1468519696525 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x11336e000 == 37 [pid = 1647] [id = 265] 11:08:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x128abb000) [pid = 1647] [serial = 793] [outer = 0x0] 11:08:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x129528000) [pid = 1647] [serial = 794] [outer = 0x128abb000] 11:08:16 INFO - PROCESS | 1647 | 1468519696563 Marionette DEBUG loaded listener.js 11:08:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12952b400) [pid = 1647] [serial = 795] [outer = 0x128abb000] 11:08:16 INFO - PROCESS | 1647 | 1468519696969 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 667ms 11:08:16 INFO - PROCESS | 1647 | 1468519696997 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 11:08:17 INFO - PROCESS | 1647 | 1468519696999 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 11:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:08:17 INFO - PROCESS | 1647 | 1468519697009 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:08:17 INFO - PROCESS | 1647 | 1468519697010 Marionette TRACE conn2 <- [1,1034,null,{}] 11:08:17 INFO - PROCESS | 1647 | 1468519697012 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:17 INFO - PROCESS | 1647 | 1468519697013 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:17 INFO - PROCESS | 1647 | 1468519697108 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 11:08:17 INFO - PROCESS | 1647 | 1468519697111 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:17 INFO - PROCESS | 1647 | 1468519697112 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x12917a800 == 38 [pid = 1647] [id = 266] 11:08:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x116296800) [pid = 1647] [serial = 796] [outer = 0x0] 11:08:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12a5a4800) [pid = 1647] [serial = 797] [outer = 0x116296800] 11:08:17 INFO - PROCESS | 1647 | 1468519697136 Marionette DEBUG loaded listener.js 11:08:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12a7df800) [pid = 1647] [serial = 798] [outer = 0x116296800] 11:08:17 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12914f400) [pid = 1647] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:08:17 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x113062000) [pid = 1647] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:08:17 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x124bd4c00) [pid = 1647] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:08:17 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1190cb800) [pid = 1647] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:08:17 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11689e400) [pid = 1647] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:08:17 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1177ef400) [pid = 1647] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:08:17 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x127392000) [pid = 1647] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:08:17 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x125e7a400) [pid = 1647] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:08:17 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x112a85800) [pid = 1647] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:08:17 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1130de800) [pid = 1647] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:08:17 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1177ed000) [pid = 1647] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:08:17 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1197cf400) [pid = 1647] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:08:17 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1198ba800) [pid = 1647] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:08:17 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1198c0400) [pid = 1647] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:08:17 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x123422400) [pid = 1647] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:08:17 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x11709b000) [pid = 1647] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:08:17 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x112d17000) [pid = 1647] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:08:17 INFO - PROCESS | 1647 | 1468519697525 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 575ms 11:08:17 INFO - PROCESS | 1647 | 1468519697590 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 11:08:17 INFO - PROCESS | 1647 | 1468519697591 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 11:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:08:17 INFO - PROCESS | 1647 | 1468519697594 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:08:17 INFO - PROCESS | 1647 | 1468519697596 Marionette TRACE conn2 <- [1,1038,null,{}] 11:08:17 INFO - PROCESS | 1647 | 1468519697598 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:17 INFO - PROCESS | 1647 | 1468519697599 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:17 INFO - PROCESS | 1647 | 1468519697680 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 11:08:17 INFO - PROCESS | 1647 | 1468519697684 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:17 INFO - PROCESS | 1647 | 1468519697685 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x12736c000 == 39 [pid = 1647] [id = 267] 11:08:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x113d8b000) [pid = 1647] [serial = 799] [outer = 0x0] 11:08:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1198b9400) [pid = 1647] [serial = 800] [outer = 0x113d8b000] 11:08:17 INFO - PROCESS | 1647 | 1468519697711 Marionette DEBUG loaded listener.js 11:08:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x12432a000) [pid = 1647] [serial = 801] [outer = 0x113d8b000] 11:08:18 INFO - PROCESS | 1647 | 1468519698081 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 519ms 11:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:08:18 INFO - PROCESS | 1647 | 1468519698115 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 11:08:18 INFO - PROCESS | 1647 | 1468519698118 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 11:08:18 INFO - PROCESS | 1647 | 1468519698122 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:08:18 INFO - PROCESS | 1647 | 1468519698124 Marionette TRACE conn2 <- [1,1042,null,{}] 11:08:18 INFO - PROCESS | 1647 | 1468519698128 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:18 INFO - PROCESS | 1647 | 1468519698130 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:18 INFO - PROCESS | 1647 | 1468519698298 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 11:08:18 INFO - PROCESS | 1647 | 1468519698316 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:18 INFO - PROCESS | 1647 | 1468519698318 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a79c800 == 40 [pid = 1647] [id = 268] 11:08:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1190cb800) [pid = 1647] [serial = 802] [outer = 0x0] 11:08:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1274e9c00) [pid = 1647] [serial = 803] [outer = 0x1190cb800] 11:08:18 INFO - PROCESS | 1647 | 1468519698370 Marionette DEBUG loaded listener.js 11:08:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12a7ea400) [pid = 1647] [serial = 804] [outer = 0x1190cb800] 11:08:18 INFO - PROCESS | 1647 | 1468519698698 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 621ms 11:08:18 INFO - PROCESS | 1647 | 1468519698742 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 11:08:18 INFO - PROCESS | 1647 | 1468519698743 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 11:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:08:18 INFO - PROCESS | 1647 | 1468519698746 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:08:18 INFO - PROCESS | 1647 | 1468519698747 Marionette TRACE conn2 <- [1,1046,null,{}] 11:08:18 INFO - PROCESS | 1647 | 1468519698749 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:18 INFO - PROCESS | 1647 | 1468519698750 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:18 INFO - PROCESS | 1647 | 1468519698828 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 11:08:18 INFO - PROCESS | 1647 | 1468519698900 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:18 INFO - PROCESS | 1647 | 1468519698901 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b099800 == 41 [pid = 1647] [id = 269] 11:08:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12b07a000) [pid = 1647] [serial = 805] [outer = 0x0] 11:08:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12b14c800) [pid = 1647] [serial = 806] [outer = 0x12b07a000] 11:08:18 INFO - PROCESS | 1647 | 1468519698925 Marionette DEBUG loaded listener.js 11:08:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12b159400) [pid = 1647] [serial = 807] [outer = 0x12b07a000] 11:08:19 INFO - PROCESS | 1647 | 1468519699201 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 468ms 11:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:08:19 INFO - PROCESS | 1647 | 1468519699215 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 11:08:19 INFO - PROCESS | 1647 | 1468519699216 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 11:08:19 INFO - PROCESS | 1647 | 1468519699226 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:08:19 INFO - PROCESS | 1647 | 1468519699227 Marionette TRACE conn2 <- [1,1050,null,{}] 11:08:19 INFO - PROCESS | 1647 | 1468519699229 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:19 INFO - PROCESS | 1647 | 1468519699230 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:19 INFO - PROCESS | 1647 | 1468519699323 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 11:08:19 INFO - PROCESS | 1647 | 1468519699369 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:19 INFO - PROCESS | 1647 | 1468519699371 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x113d24000 == 42 [pid = 1647] [id = 270] 11:08:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x111f3b400) [pid = 1647] [serial = 808] [outer = 0x0] 11:08:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x113060c00) [pid = 1647] [serial = 809] [outer = 0x111f3b400] 11:08:19 INFO - PROCESS | 1647 | 1468519699455 Marionette DEBUG loaded listener.js 11:08:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x115f2b800) [pid = 1647] [serial = 810] [outer = 0x111f3b400] 11:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 781ms 11:08:20 INFO - PROCESS | 1647 | 1468519699992 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:08:20 INFO - PROCESS | 1647 | 1468519700000 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 11:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:08:20 INFO - PROCESS | 1647 | 1468519700005 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 11:08:20 INFO - PROCESS | 1647 | 1468519700008 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:08:20 INFO - PROCESS | 1647 | 1468519700010 Marionette TRACE conn2 <- [1,1054,null,{}] 11:08:20 INFO - PROCESS | 1647 | 1468519700014 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:20 INFO - PROCESS | 1647 | 1468519700016 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:20 INFO - PROCESS | 1647 | 1468519700139 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 11:08:20 INFO - PROCESS | 1647 | 1468519700217 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:20 INFO - PROCESS | 1647 | 1468519700219 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x119417800 == 43 [pid = 1647] [id = 271] 11:08:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x118655400) [pid = 1647] [serial = 811] [outer = 0x0] 11:08:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x119087400) [pid = 1647] [serial = 812] [outer = 0x118655400] 11:08:20 INFO - PROCESS | 1647 | 1468519700248 Marionette DEBUG loaded listener.js 11:08:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x11984f000) [pid = 1647] [serial = 813] [outer = 0x118655400] 11:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 11:08:20 INFO - PROCESS | 1647 | 1468519700671 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:08:20 INFO - PROCESS | 1647 | 1468519700680 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 11:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:08:20 INFO - PROCESS | 1647 | 1468519700682 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 11:08:20 INFO - PROCESS | 1647 | 1468519700686 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:08:20 INFO - PROCESS | 1647 | 1468519700687 Marionette TRACE conn2 <- [1,1058,null,{}] 11:08:20 INFO - PROCESS | 1647 | 1468519700690 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:20 INFO - PROCESS | 1647 | 1468519700691 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:20 INFO - PROCESS | 1647 | 1468519700793 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 11:08:20 INFO - PROCESS | 1647 | 1468519700842 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:20 INFO - PROCESS | 1647 | 1468519700843 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x129165800 == 44 [pid = 1647] [id = 272] 11:08:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1198b8400) [pid = 1647] [serial = 814] [outer = 0x0] 11:08:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1216f3800) [pid = 1647] [serial = 815] [outer = 0x1198b8400] 11:08:20 INFO - PROCESS | 1647 | 1468519700872 Marionette DEBUG loaded listener.js 11:08:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x124bc8400) [pid = 1647] [serial = 816] [outer = 0x1198b8400] 11:08:21 INFO - PROCESS | 1647 | 1468519701293 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 619ms 11:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:08:21 INFO - PROCESS | 1647 | 1468519701305 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 11:08:21 INFO - PROCESS | 1647 | 1468519701307 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 11:08:21 INFO - PROCESS | 1647 | 1468519701310 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:08:21 INFO - PROCESS | 1647 | 1468519701315 Marionette TRACE conn2 <- [1,1062,null,{}] 11:08:21 INFO - PROCESS | 1647 | 1468519701322 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:21 INFO - PROCESS | 1647 | 1468519701324 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:21 INFO - PROCESS | 1647 | 1468519701430 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 11:08:21 INFO - PROCESS | 1647 | 1468519701520 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:21 INFO - PROCESS | 1647 | 1468519701521 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ba99800 == 45 [pid = 1647] [id = 273] 11:08:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1274ddc00) [pid = 1647] [serial = 817] [outer = 0x0] 11:08:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x128ab8800) [pid = 1647] [serial = 818] [outer = 0x1274ddc00] 11:08:21 INFO - PROCESS | 1647 | 1468519701553 Marionette DEBUG loaded listener.js 11:08:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x129151000) [pid = 1647] [serial = 819] [outer = 0x1274ddc00] 11:08:21 INFO - PROCESS | 1647 | 1468519701949 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 675ms 11:08:21 INFO - PROCESS | 1647 | 1468519701984 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 11:08:21 INFO - PROCESS | 1647 | 1468519701986 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 11:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:08:21 INFO - PROCESS | 1647 | 1468519701989 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:08:21 INFO - PROCESS | 1647 | 1468519701990 Marionette TRACE conn2 <- [1,1066,null,{}] 11:08:21 INFO - PROCESS | 1647 | 1468519701992 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:21 INFO - PROCESS | 1647 | 1468519701994 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:22 INFO - PROCESS | 1647 | 1468519702101 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 11:08:22 INFO - PROCESS | 1647 | 1468519702214 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:22 INFO - PROCESS | 1647 | 1468519702216 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x12baab000 == 46 [pid = 1647] [id = 274] 11:08:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x127393800) [pid = 1647] [serial = 820] [outer = 0x0] 11:08:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x12a5a5c00) [pid = 1647] [serial = 821] [outer = 0x127393800] 11:08:22 INFO - PROCESS | 1647 | 1468519702251 Marionette DEBUG loaded listener.js 11:08:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x12a7e5800) [pid = 1647] [serial = 822] [outer = 0x127393800] 11:08:22 INFO - PROCESS | 1647 | 1468519702914 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 975ms 11:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:08:22 INFO - PROCESS | 1647 | 1468519702965 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 11:08:22 INFO - PROCESS | 1647 | 1468519702969 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 11:08:22 INFO - PROCESS | 1647 | 1468519702973 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:08:22 INFO - PROCESS | 1647 | 1468519702975 Marionette TRACE conn2 <- [1,1070,null,{}] 11:08:22 INFO - PROCESS | 1647 | 1468519702980 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:22 INFO - PROCESS | 1647 | 1468519702982 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:23 INFO - PROCESS | 1647 | 1468519703109 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 11:08:23 INFO - PROCESS | 1647 | 1468519703176 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:23 INFO - PROCESS | 1647 | 1468519703179 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x119005000 == 47 [pid = 1647] [id = 275] 11:08:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x1168cc400) [pid = 1647] [serial = 823] [outer = 0x0] 11:08:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x118271400) [pid = 1647] [serial = 824] [outer = 0x1168cc400] 11:08:23 INFO - PROCESS | 1647 | 1468519703206 Marionette DEBUG loaded listener.js 11:08:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x118956800) [pid = 1647] [serial = 825] [outer = 0x1168cc400] 11:08:23 INFO - PROCESS | 1647 | 1468519703670 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 721ms 11:08:23 INFO - PROCESS | 1647 | 1468519703705 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 11:08:23 INFO - PROCESS | 1647 | 1468519703710 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 11:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:08:23 INFO - PROCESS | 1647 | 1468519703719 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:08:23 INFO - PROCESS | 1647 | 1468519703723 Marionette TRACE conn2 <- [1,1074,null,{}] 11:08:23 INFO - PROCESS | 1647 | 1468519703726 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:23 INFO - PROCESS | 1647 | 1468519703729 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:23 INFO - PROCESS | 1647 | 1468519703850 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 11:08:23 INFO - PROCESS | 1647 | 1468519703917 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:23 INFO - PROCESS | 1647 | 1468519703918 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x1170f4800 == 48 [pid = 1647] [id = 276] 11:08:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x1190cbc00) [pid = 1647] [serial = 826] [outer = 0x0] 11:08:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x1197d2800) [pid = 1647] [serial = 827] [outer = 0x1190cbc00] 11:08:23 INFO - PROCESS | 1647 | 1468519703946 Marionette DEBUG loaded listener.js 11:08:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x1198bdc00) [pid = 1647] [serial = 828] [outer = 0x1190cbc00] 11:08:24 INFO - PROCESS | 1647 | --DOCSHELL 0x12b099800 == 47 [pid = 1647] [id = 269] 11:08:24 INFO - PROCESS | 1647 | --DOCSHELL 0x12a79c800 == 46 [pid = 1647] [id = 268] 11:08:24 INFO - PROCESS | 1647 | --DOCSHELL 0x12736c000 == 45 [pid = 1647] [id = 267] 11:08:24 INFO - PROCESS | 1647 | --DOCSHELL 0x12917a800 == 44 [pid = 1647] [id = 266] 11:08:24 INFO - PROCESS | 1647 | --DOCSHELL 0x11336e000 == 43 [pid = 1647] [id = 265] 11:08:24 INFO - PROCESS | 1647 | --DOCSHELL 0x124baa000 == 42 [pid = 1647] [id = 264] 11:08:24 INFO - PROCESS | 1647 | --DOCSHELL 0x12401c800 == 41 [pid = 1647] [id = 263] 11:08:24 INFO - PROCESS | 1647 | --DOCSHELL 0x121044000 == 40 [pid = 1647] [id = 262] 11:08:24 INFO - PROCESS | 1647 | --DOCSHELL 0x119cd0000 == 39 [pid = 1647] [id = 261] 11:08:24 INFO - PROCESS | 1647 | --DOCSHELL 0x11941d800 == 38 [pid = 1647] [id = 260] 11:08:24 INFO - PROCESS | 1647 | --DOCSHELL 0x116be3800 == 37 [pid = 1647] [id = 259] 11:08:24 INFO - PROCESS | 1647 | --DOCSHELL 0x1170e3000 == 36 [pid = 1647] [id = 258] 11:08:24 INFO - PROCESS | 1647 | --DOCSHELL 0x1188dd800 == 35 [pid = 1647] [id = 257] 11:08:24 INFO - PROCESS | 1647 | --DOCSHELL 0x12a797000 == 34 [pid = 1647] [id = 256] 11:08:24 INFO - PROCESS | 1647 | --DOCSHELL 0x124ba3000 == 33 [pid = 1647] [id = 244] 11:08:24 INFO - PROCESS | 1647 | --DOCSHELL 0x119005000 == 32 [pid = 1647] [id = 275] 11:08:24 INFO - PROCESS | 1647 | --DOCSHELL 0x12baab000 == 31 [pid = 1647] [id = 274] 11:08:24 INFO - PROCESS | 1647 | --DOCSHELL 0x12ba99800 == 30 [pid = 1647] [id = 273] 11:08:24 INFO - PROCESS | 1647 | --DOCSHELL 0x129165800 == 29 [pid = 1647] [id = 272] 11:08:24 INFO - PROCESS | 1647 | --DOCSHELL 0x119417800 == 28 [pid = 1647] [id = 271] 11:08:24 INFO - PROCESS | 1647 | --DOCSHELL 0x113d24000 == 27 [pid = 1647] [id = 270] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x1292b5000) [pid = 1647] [serial = 764] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x124025400) [pid = 1647] [serial = 746] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x127035800) [pid = 1647] [serial = 749] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x1198b7c00) [pid = 1647] [serial = 740] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x1198e2000) [pid = 1647] [serial = 741] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x11689f400) [pid = 1647] [serial = 734] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1168d0800) [pid = 1647] [serial = 735] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x118324800) [pid = 1647] [serial = 737] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1186a7000) [pid = 1647] [serial = 738] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x128c5dc00) [pid = 1647] [serial = 732] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x128abb800) [pid = 1647] [serial = 731] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x128abf800) [pid = 1647] [serial = 752] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x128ab2400) [pid = 1647] [serial = 750] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x128e7b400) [pid = 1647] [serial = 753] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1168d0400) [pid = 1647] [serial = 756] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1211b6000) [pid = 1647] [serial = 761] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1186a6800) [pid = 1647] [serial = 717] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1133f3800) [pid = 1647] [serial = 755] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x118274400) [pid = 1647] [serial = 716] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x129528c00) [pid = 1647] [serial = 765] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x119859400) [pid = 1647] [serial = 720] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1197da000) [pid = 1647] [serial = 719] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1210f1800) [pid = 1647] [serial = 743] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x129158c00) [pid = 1647] [serial = 762] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x121911000) [pid = 1647] [serial = 723] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x119b94400) [pid = 1647] [serial = 722] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x124b1f800) [pid = 1647] [serial = 726] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12439d800) [pid = 1647] [serial = 725] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x117fb3000) [pid = 1647] [serial = 758] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1268f1400) [pid = 1647] [serial = 729] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x125e7bc00) [pid = 1647] [serial = 728] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x124bcec00) [pid = 1647] [serial = 747] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x127393400) [pid = 1647] [serial = 759] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x123316000) [pid = 1647] [serial = 744] [outer = 0x0] [url = about:blank] 11:08:24 INFO - PROCESS | 1647 | 1468519704874 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1175ms 11:08:24 INFO - PROCESS | 1647 | 1468519704895 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 11:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:08:24 INFO - PROCESS | 1647 | 1468519704899 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 11:08:24 INFO - PROCESS | 1647 | 1468519704904 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:08:24 INFO - PROCESS | 1647 | 1468519704906 Marionette TRACE conn2 <- [1,1078,null,{}] 11:08:24 INFO - PROCESS | 1647 | 1468519704916 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:24 INFO - PROCESS | 1647 | 1468519704918 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:25 INFO - PROCESS | 1647 | 1468519705034 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 11:08:25 INFO - PROCESS | 1647 | 1468519705045 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:25 INFO - PROCESS | 1647 | 1468519705049 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x116a67000 == 28 [pid = 1647] [id = 277] 11:08:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1168a8c00) [pid = 1647] [serial = 829] [outer = 0x0] 11:08:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x116b29400) [pid = 1647] [serial = 830] [outer = 0x1168a8c00] 11:08:25 INFO - PROCESS | 1647 | 1468519705091 Marionette DEBUG loaded listener.js 11:08:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11831a000) [pid = 1647] [serial = 831] [outer = 0x1168a8c00] 11:08:25 INFO - PROCESS | 1647 | 1468519705514 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 674ms 11:08:25 INFO - PROCESS | 1647 | 1468519705578 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 11:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:08:25 INFO - PROCESS | 1647 | 1468519705582 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 11:08:25 INFO - PROCESS | 1647 | 1468519705588 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:08:25 INFO - PROCESS | 1647 | 1468519705590 Marionette TRACE conn2 <- [1,1082,null,{}] 11:08:25 INFO - PROCESS | 1647 | 1468519705592 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:25 INFO - PROCESS | 1647 | 1468519705593 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:25 INFO - PROCESS | 1647 | 1468519705653 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 11:08:25 INFO - PROCESS | 1647 | 1468519705656 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:25 INFO - PROCESS | 1647 | 1468519705658 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182c3000 == 29 [pid = 1647] [id = 278] 11:08:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11864b000) [pid = 1647] [serial = 832] [outer = 0x0] 11:08:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1190cdc00) [pid = 1647] [serial = 833] [outer = 0x11864b000] 11:08:25 INFO - PROCESS | 1647 | 1468519705682 Marionette DEBUG loaded listener.js 11:08:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x119852400) [pid = 1647] [serial = 834] [outer = 0x11864b000] 11:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:08:26 INFO - PROCESS | 1647 | 1468519706148 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 570ms 11:08:26 INFO - PROCESS | 1647 | 1468519706158 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 11:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:08:26 INFO - PROCESS | 1647 | 1468519706161 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 11:08:26 INFO - PROCESS | 1647 | 1468519706164 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:08:26 INFO - PROCESS | 1647 | 1468519706168 Marionette TRACE conn2 <- [1,1086,null,{}] 11:08:26 INFO - PROCESS | 1647 | 1468519706180 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:26 INFO - PROCESS | 1647 | 1468519706185 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:26 INFO - PROCESS | 1647 | 1468519706301 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 11:08:26 INFO - PROCESS | 1647 | 1468519706311 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:26 INFO - PROCESS | 1647 | 1468519706313 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x1196f0800 == 30 [pid = 1647] [id = 279] 11:08:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x116a11400) [pid = 1647] [serial = 835] [outer = 0x0] 11:08:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1210ed000) [pid = 1647] [serial = 836] [outer = 0x116a11400] 11:08:26 INFO - PROCESS | 1647 | 1468519706356 Marionette DEBUG loaded listener.js 11:08:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x121911000) [pid = 1647] [serial = 837] [outer = 0x116a11400] 11:08:26 INFO - PROCESS | 1647 | 1468519706710 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 577ms 11:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:08:26 INFO - PROCESS | 1647 | 1468519706742 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 11:08:26 INFO - PROCESS | 1647 | 1468519706743 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 11:08:26 INFO - PROCESS | 1647 | 1468519706745 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:08:26 INFO - PROCESS | 1647 | 1468519706746 Marionette TRACE conn2 <- [1,1090,null,{}] 11:08:26 INFO - PROCESS | 1647 | 1468519706749 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:26 INFO - PROCESS | 1647 | 1468519706750 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:26 INFO - PROCESS | 1647 | 1468519706859 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 11:08:26 INFO - PROCESS | 1647 | 1468519706891 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:26 INFO - PROCESS | 1647 | 1468519706892 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f1b000 == 31 [pid = 1647] [id = 280] 11:08:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x121ae6800) [pid = 1647] [serial = 838] [outer = 0x0] 11:08:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x124321000) [pid = 1647] [serial = 839] [outer = 0x121ae6800] 11:08:26 INFO - PROCESS | 1647 | 1468519706917 Marionette DEBUG loaded listener.js 11:08:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x124b23c00) [pid = 1647] [serial = 840] [outer = 0x121ae6800] 11:08:27 INFO - PROCESS | 1647 | 1468519707228 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 524ms 11:08:27 INFO - PROCESS | 1647 | 1468519707272 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 11:08:27 INFO - PROCESS | 1647 | 1468519707273 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 11:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:08:27 INFO - PROCESS | 1647 | 1468519707276 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:08:27 INFO - PROCESS | 1647 | 1468519707277 Marionette TRACE conn2 <- [1,1094,null,{}] 11:08:27 INFO - PROCESS | 1647 | 1468519707279 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:27 INFO - PROCESS | 1647 | 1468519707280 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:27 INFO - PROCESS | 1647 | 1468519707380 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 11:08:27 INFO - PROCESS | 1647 | 1468519707383 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:27 INFO - PROCESS | 1647 | 1468519707384 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x121486800 == 32 [pid = 1647] [id = 281] 11:08:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x116734800) [pid = 1647] [serial = 841] [outer = 0x0] 11:08:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x124bd0400) [pid = 1647] [serial = 842] [outer = 0x116734800] 11:08:27 INFO - PROCESS | 1647 | 1468519707410 Marionette DEBUG loaded listener.js 11:08:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1268e7800) [pid = 1647] [serial = 843] [outer = 0x116734800] 11:08:27 INFO - PROCESS | 1647 | 1468519707745 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 518ms 11:08:27 INFO - PROCESS | 1647 | 1468519707794 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 11:08:27 INFO - PROCESS | 1647 | 1468519707795 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 11:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:08:27 INFO - PROCESS | 1647 | 1468519707797 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:08:27 INFO - PROCESS | 1647 | 1468519707798 Marionette TRACE conn2 <- [1,1098,null,{}] 11:08:27 INFO - PROCESS | 1647 | 1468519707801 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:27 INFO - PROCESS | 1647 | 1468519707804 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:27 INFO - PROCESS | 1647 | 1468519707909 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 11:08:27 INFO - PROCESS | 1647 | 1468519707947 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:27 INFO - PROCESS | 1647 | 1468519707948 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x12401c000 == 33 [pid = 1647] [id = 282] 11:08:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x115f28400) [pid = 1647] [serial = 844] [outer = 0x0] 11:08:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1274e6000) [pid = 1647] [serial = 845] [outer = 0x115f28400] 11:08:27 INFO - PROCESS | 1647 | 1468519707977 Marionette DEBUG loaded listener.js 11:08:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x129151c00) [pid = 1647] [serial = 846] [outer = 0x115f28400] 11:08:28 INFO - PROCESS | 1647 | 1468519708459 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 11:08:28 INFO - PROCESS | 1647 | 1468519708469 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 11:08:28 INFO - PROCESS | 1647 | 1468519708471 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 11:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:08:28 INFO - PROCESS | 1647 | 1468519708474 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:08:28 INFO - PROCESS | 1647 | 1468519708475 Marionette TRACE conn2 <- [1,1102,null,{}] 11:08:28 INFO - PROCESS | 1647 | 1468519708484 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:28 INFO - PROCESS | 1647 | 1468519708485 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:28 INFO - PROCESS | 1647 | 1468519708604 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 11:08:28 INFO - PROCESS | 1647 | 1468519708610 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:28 INFO - PROCESS | 1647 | 1468519708611 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x124baa000 == 34 [pid = 1647] [id = 283] 11:08:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x126e93c00) [pid = 1647] [serial = 847] [outer = 0x0] 11:08:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1292b4c00) [pid = 1647] [serial = 848] [outer = 0x126e93c00] 11:08:28 INFO - PROCESS | 1647 | 1468519708695 Marionette DEBUG loaded listener.js 11:08:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1292df400) [pid = 1647] [serial = 849] [outer = 0x126e93c00] 11:08:29 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1190cb800) [pid = 1647] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:08:29 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1274dec00) [pid = 1647] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:08:29 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x128abb000) [pid = 1647] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:08:29 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x115f22000) [pid = 1647] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:08:29 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1168a7000) [pid = 1647] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:08:29 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1241bec00) [pid = 1647] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:08:29 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x116a32000) [pid = 1647] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:08:29 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1177f1c00) [pid = 1647] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:08:29 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x11869c000) [pid = 1647] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:08:29 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1210ed800) [pid = 1647] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:08:29 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x116296800) [pid = 1647] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:08:29 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x123316800) [pid = 1647] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:08:29 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12b07a000) [pid = 1647] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:08:29 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x113d8b000) [pid = 1647] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:08:29 INFO - PROCESS | 1647 | 1468519709309 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 869ms 11:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:08:29 INFO - PROCESS | 1647 | 1468519709343 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 11:08:29 INFO - PROCESS | 1647 | 1468519709344 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 11:08:29 INFO - PROCESS | 1647 | 1468519709346 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:08:29 INFO - PROCESS | 1647 | 1468519709347 Marionette TRACE conn2 <- [1,1106,null,{}] 11:08:29 INFO - PROCESS | 1647 | 1468519709350 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:29 INFO - PROCESS | 1647 | 1468519709351 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:29 INFO - PROCESS | 1647 | 1468519709461 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 11:08:29 INFO - PROCESS | 1647 | 1468519709498 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:29 INFO - PROCESS | 1647 | 1468519709499 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x1268da800 == 35 [pid = 1647] [id = 284] 11:08:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x115e53c00) [pid = 1647] [serial = 850] [outer = 0x0] 11:08:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1197ce800) [pid = 1647] [serial = 851] [outer = 0x115e53c00] 11:08:29 INFO - PROCESS | 1647 | 1468519709523 Marionette DEBUG loaded listener.js 11:08:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x127044800) [pid = 1647] [serial = 852] [outer = 0x115e53c00] 11:08:29 INFO - PROCESS | 1647 | 1468519709772 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 469ms 11:08:29 INFO - PROCESS | 1647 | 1468519709817 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 11:08:29 INFO - PROCESS | 1647 | 1468519709818 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 11:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:08:29 INFO - PROCESS | 1647 | 1468519709829 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:08:29 INFO - PROCESS | 1647 | 1468519709830 Marionette TRACE conn2 <- [1,1110,null,{}] 11:08:29 INFO - PROCESS | 1647 | 1468519709832 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:29 INFO - PROCESS | 1647 | 1468519709833 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:29 INFO - PROCESS | 1647 | 1468519709948 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 11:08:30 INFO - PROCESS | 1647 | 1468519710094 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:30 INFO - PROCESS | 1647 | 1468519710095 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x1196ed000 == 36 [pid = 1647] [id = 285] 11:08:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x127398800) [pid = 1647] [serial = 853] [outer = 0x0] 11:08:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12a7ec800) [pid = 1647] [serial = 854] [outer = 0x127398800] 11:08:30 INFO - PROCESS | 1647 | 1468519710137 Marionette DEBUG loaded listener.js 11:08:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12b07f400) [pid = 1647] [serial = 855] [outer = 0x127398800] 11:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 570ms 11:08:30 INFO - PROCESS | 1647 | 1468519710393 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:08:30 INFO - PROCESS | 1647 | 1468519710400 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 11:08:30 INFO - PROCESS | 1647 | 1468519710401 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 11:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:08:30 INFO - PROCESS | 1647 | 1468519710411 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:08:30 INFO - PROCESS | 1647 | 1468519710412 Marionette TRACE conn2 <- [1,1114,null,{}] 11:08:30 INFO - PROCESS | 1647 | 1468519710416 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:30 INFO - PROCESS | 1647 | 1468519710417 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:30 INFO - PROCESS | 1647 | 1468519710507 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 11:08:30 INFO - PROCESS | 1647 | 1468519710511 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:30 INFO - PROCESS | 1647 | 1468519710512 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a721000 == 37 [pid = 1647] [id = 286] 11:08:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12b084400) [pid = 1647] [serial = 856] [outer = 0x0] 11:08:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12b795400) [pid = 1647] [serial = 857] [outer = 0x12b084400] 11:08:30 INFO - PROCESS | 1647 | 1468519710536 Marionette DEBUG loaded listener.js 11:08:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12b7a1000) [pid = 1647] [serial = 858] [outer = 0x12b084400] 11:08:30 INFO - PROCESS | 1647 | 1468519710885 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 521ms 11:08:30 INFO - PROCESS | 1647 | 1468519710933 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 11:08:30 INFO - PROCESS | 1647 | 1468519710934 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 11:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:08:30 INFO - PROCESS | 1647 | 1468519710936 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:08:30 INFO - PROCESS | 1647 | 1468519710938 Marionette TRACE conn2 <- [1,1118,null,{}] 11:08:30 INFO - PROCESS | 1647 | 1468519710940 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:30 INFO - PROCESS | 1647 | 1468519710942 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:31 INFO - PROCESS | 1647 | 1468519711030 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 11:08:31 INFO - PROCESS | 1647 | 1468519711033 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:31 INFO - PROCESS | 1647 | 1468519711035 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x121357800 == 38 [pid = 1647] [id = 287] 11:08:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12b950400) [pid = 1647] [serial = 859] [outer = 0x0] 11:08:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12b958400) [pid = 1647] [serial = 860] [outer = 0x12b950400] 11:08:31 INFO - PROCESS | 1647 | 1468519711064 Marionette DEBUG loaded listener.js 11:08:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12b9b1c00) [pid = 1647] [serial = 861] [outer = 0x12b950400] 11:08:31 INFO - PROCESS | 1647 | 1468519711636 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 720ms 11:08:31 INFO - PROCESS | 1647 | 1468519711678 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 11:08:31 INFO - PROCESS | 1647 | 1468519711680 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 11:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:08:31 INFO - PROCESS | 1647 | 1468519711685 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:08:31 INFO - PROCESS | 1647 | 1468519711690 Marionette TRACE conn2 <- [1,1122,null,{}] 11:08:31 INFO - PROCESS | 1647 | 1468519711694 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:31 INFO - PROCESS | 1647 | 1468519711695 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:31 INFO - PROCESS | 1647 | 1468519711827 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 11:08:31 INFO - PROCESS | 1647 | 1468519711904 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:31 INFO - PROCESS | 1647 | 1468519711905 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x117f70000 == 39 [pid = 1647] [id = 288] 11:08:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1168a5c00) [pid = 1647] [serial = 862] [outer = 0x0] 11:08:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x116b23800) [pid = 1647] [serial = 863] [outer = 0x1168a5c00] 11:08:31 INFO - PROCESS | 1647 | 1468519711936 Marionette DEBUG loaded listener.js 11:08:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x118321400) [pid = 1647] [serial = 864] [outer = 0x1168a5c00] 11:08:32 INFO - PROCESS | 1647 | 1468519712478 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 824ms 11:08:32 INFO - PROCESS | 1647 | 1468519712512 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 11:08:32 INFO - PROCESS | 1647 | 1468519712515 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 11:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:08:32 INFO - PROCESS | 1647 | 1468519712523 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:08:32 INFO - PROCESS | 1647 | 1468519712525 Marionette TRACE conn2 <- [1,1126,null,{}] 11:08:32 INFO - PROCESS | 1647 | 1468519712528 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:32 INFO - PROCESS | 1647 | 1468519712530 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:32 INFO - PROCESS | 1647 | 1468519712728 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 11:08:32 INFO - PROCESS | 1647 | 1468519712816 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:32 INFO - PROCESS | 1647 | 1468519712818 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x116265000 == 40 [pid = 1647] [id = 289] 11:08:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x11689f400) [pid = 1647] [serial = 865] [outer = 0x0] 11:08:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x116a08800) [pid = 1647] [serial = 866] [outer = 0x11689f400] 11:08:32 INFO - PROCESS | 1647 | 1468519712846 Marionette DEBUG loaded listener.js 11:08:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x118325000) [pid = 1647] [serial = 867] [outer = 0x11689f400] 11:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12a721000 == 39 [pid = 1647] [id = 286] 11:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x1196ed000 == 38 [pid = 1647] [id = 285] 11:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x1268da800 == 37 [pid = 1647] [id = 284] 11:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x124baa000 == 36 [pid = 1647] [id = 283] 11:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12401c000 == 35 [pid = 1647] [id = 282] 11:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x121486800 == 34 [pid = 1647] [id = 281] 11:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x120f1b000 == 33 [pid = 1647] [id = 280] 11:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x1196f0800 == 32 [pid = 1647] [id = 279] 11:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x1182c3000 == 31 [pid = 1647] [id = 278] 11:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x116a67000 == 30 [pid = 1647] [id = 277] 11:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x1170f4800 == 29 [pid = 1647] [id = 276] 11:08:33 INFO - PROCESS | 1647 | 1468519713302 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x12a7ea400) [pid = 1647] [serial = 804] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x127707000) [pid = 1647] [serial = 788] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x129528000) [pid = 1647] [serial = 794] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x129157c00) [pid = 1647] [serial = 791] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1292de800) [pid = 1647] [serial = 792] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x12952b400) [pid = 1647] [serial = 795] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1268e7400) [pid = 1647] [serial = 785] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x12a59e800) [pid = 1647] [serial = 768] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1292e6000) [pid = 1647] [serial = 767] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x11709a400) [pid = 1647] [serial = 770] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x111ca8800) [pid = 1647] [serial = 771] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x117fb7000) [pid = 1647] [serial = 773] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118835c00) [pid = 1647] [serial = 774] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x119092800) [pid = 1647] [serial = 776] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1197cf000) [pid = 1647] [serial = 777] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1210f1400) [pid = 1647] [serial = 779] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x121903c00) [pid = 1647] [serial = 780] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12a5a4800) [pid = 1647] [serial = 797] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1241ca800) [pid = 1647] [serial = 782] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x124bc8800) [pid = 1647] [serial = 783] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1274e9c00) [pid = 1647] [serial = 803] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12b14c800) [pid = 1647] [serial = 806] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12b159400) [pid = 1647] [serial = 807] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1198b9400) [pid = 1647] [serial = 800] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12a7df800) [pid = 1647] [serial = 798] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12914f800) [pid = 1647] [serial = 789] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12703b400) [pid = 1647] [serial = 786] [outer = 0x0] [url = about:blank] 11:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x12432a000) [pid = 1647] [serial = 801] [outer = 0x0] [url = about:blank] 11:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 822ms 11:08:33 INFO - PROCESS | 1647 | 1468519713346 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 11:08:33 INFO - PROCESS | 1647 | 1468519713349 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 11:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:08:33 INFO - PROCESS | 1647 | 1468519713352 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:08:33 INFO - PROCESS | 1647 | 1468519713354 Marionette TRACE conn2 <- [1,1130,null,{}] 11:08:33 INFO - PROCESS | 1647 | 1468519713357 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:33 INFO - PROCESS | 1647 | 1468519713358 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:33 INFO - PROCESS | 1647 | 1468519713439 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 11:08:33 INFO - PROCESS | 1647 | 1468519713444 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:33 INFO - PROCESS | 1647 | 1468519713446 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x1170dd800 == 30 [pid = 1647] [id = 290] 11:08:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x119462800) [pid = 1647] [serial = 868] [outer = 0x0] 11:08:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1197d7800) [pid = 1647] [serial = 869] [outer = 0x119462800] 11:08:33 INFO - PROCESS | 1647 | 1468519713472 Marionette DEBUG loaded listener.js 11:08:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1198bd800) [pid = 1647] [serial = 870] [outer = 0x119462800] 11:08:33 INFO - PROCESS | 1647 | 1468519713813 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 473ms 11:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:08:33 INFO - PROCESS | 1647 | 1468519713825 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 11:08:33 INFO - PROCESS | 1647 | 1468519713827 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 11:08:33 INFO - PROCESS | 1647 | 1468519713829 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:08:33 INFO - PROCESS | 1647 | 1468519713830 Marionette TRACE conn2 <- [1,1134,null,{}] 11:08:33 INFO - PROCESS | 1647 | 1468519713832 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:33 INFO - PROCESS | 1647 | 1468519713834 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:33 INFO - PROCESS | 1647 | 1468519713924 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 11:08:33 INFO - PROCESS | 1647 | 1468519713978 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:33 INFO - PROCESS | 1647 | 1468519713979 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188f2000 == 31 [pid = 1647] [id = 291] 11:08:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1198be400) [pid = 1647] [serial = 871] [outer = 0x0] 11:08:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1210ee400) [pid = 1647] [serial = 872] [outer = 0x1198be400] 11:08:34 INFO - PROCESS | 1647 | 1468519714004 Marionette DEBUG loaded listener.js 11:08:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x121b61c00) [pid = 1647] [serial = 873] [outer = 0x1198be400] 11:08:34 INFO - PROCESS | 1647 | 1468519714347 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 568ms 11:08:34 INFO - PROCESS | 1647 | 1468519714397 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 11:08:34 INFO - PROCESS | 1647 | 1468519714400 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 11:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:08:34 INFO - PROCESS | 1647 | 1468519714408 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:08:34 INFO - PROCESS | 1647 | 1468519714411 Marionette TRACE conn2 <- [1,1138,null,{}] 11:08:34 INFO - PROCESS | 1647 | 1468519714414 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:34 INFO - PROCESS | 1647 | 1468519714416 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:34 INFO - PROCESS | 1647 | 1468519714501 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 11:08:34 INFO - PROCESS | 1647 | 1468519714555 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:34 INFO - PROCESS | 1647 | 1468519714556 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x121038800 == 32 [pid = 1647] [id = 292] 11:08:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1133f3800) [pid = 1647] [serial = 874] [outer = 0x0] 11:08:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x124327c00) [pid = 1647] [serial = 875] [outer = 0x1133f3800] 11:08:34 INFO - PROCESS | 1647 | 1468519714581 Marionette DEBUG loaded listener.js 11:08:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x126e92c00) [pid = 1647] [serial = 876] [outer = 0x1133f3800] 11:08:34 INFO - PROCESS | 1647 | 1468519714859 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 475ms 11:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:08:34 INFO - PROCESS | 1647 | 1468519714879 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 11:08:34 INFO - PROCESS | 1647 | 1468519714880 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 11:08:34 INFO - PROCESS | 1647 | 1468519714883 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:08:34 INFO - PROCESS | 1647 | 1468519714885 Marionette TRACE conn2 <- [1,1142,null,{}] 11:08:34 INFO - PROCESS | 1647 | 1468519714897 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:34 INFO - PROCESS | 1647 | 1468519714898 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:34 INFO - PROCESS | 1647 | 1468519714985 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 11:08:34 INFO - PROCESS | 1647 | 1468519714992 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:34 INFO - PROCESS | 1647 | 1468519714993 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x121654800 == 33 [pid = 1647] [id = 293] 11:08:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x11629b800) [pid = 1647] [serial = 877] [outer = 0x0] 11:08:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1274de800) [pid = 1647] [serial = 878] [outer = 0x11629b800] 11:08:35 INFO - PROCESS | 1647 | 1468519715019 Marionette DEBUG loaded listener.js 11:08:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x128ab3000) [pid = 1647] [serial = 879] [outer = 0x11629b800] 11:08:35 INFO - PROCESS | 1647 | 1468519715414 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 583ms 11:08:35 INFO - PROCESS | 1647 | 1468519715470 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 11:08:35 INFO - PROCESS | 1647 | 1468519715472 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 11:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:08:35 INFO - PROCESS | 1647 | 1468519715476 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:08:35 INFO - PROCESS | 1647 | 1468519715478 Marionette TRACE conn2 <- [1,1146,null,{}] 11:08:35 INFO - PROCESS | 1647 | 1468519715481 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:35 INFO - PROCESS | 1647 | 1468519715483 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:35 INFO - PROCESS | 1647 | 1468519715629 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 11:08:35 INFO - PROCESS | 1647 | 1468519715682 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:35 INFO - PROCESS | 1647 | 1468519715688 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f29000 == 34 [pid = 1647] [id = 294] 11:08:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12914f000) [pid = 1647] [serial = 880] [outer = 0x0] 11:08:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x129153000) [pid = 1647] [serial = 881] [outer = 0x12914f000] 11:08:35 INFO - PROCESS | 1647 | 1468519715739 Marionette DEBUG loaded listener.js 11:08:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1292e0400) [pid = 1647] [serial = 882] [outer = 0x12914f000] 11:08:36 INFO - PROCESS | 1647 | 1468519716177 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 722ms 11:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:08:36 INFO - PROCESS | 1647 | 1468519716197 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 11:08:36 INFO - PROCESS | 1647 | 1468519716199 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 11:08:36 INFO - PROCESS | 1647 | 1468519716201 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:08:36 INFO - PROCESS | 1647 | 1468519716202 Marionette TRACE conn2 <- [1,1150,null,{}] 11:08:36 INFO - PROCESS | 1647 | 1468519716204 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:36 INFO - PROCESS | 1647 | 1468519716206 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:36 INFO - PROCESS | 1647 | 1468519716305 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 11:08:36 INFO - PROCESS | 1647 | 1468519716340 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:36 INFO - PROCESS | 1647 | 1468519716341 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x1268d3800 == 35 [pid = 1647] [id = 295] 11:08:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12a59d800) [pid = 1647] [serial = 883] [outer = 0x0] 11:08:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12b14b400) [pid = 1647] [serial = 884] [outer = 0x12a59d800] 11:08:36 INFO - PROCESS | 1647 | 1468519716372 Marionette DEBUG loaded listener.js 11:08:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12b94d400) [pid = 1647] [serial = 885] [outer = 0x12a59d800] 11:08:36 INFO - PROCESS | 1647 | 1468519716673 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 522ms 11:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:08:36 INFO - PROCESS | 1647 | 1468519716724 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 11:08:36 INFO - PROCESS | 1647 | 1468519716725 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 11:08:36 INFO - PROCESS | 1647 | 1468519716727 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:08:36 INFO - PROCESS | 1647 | 1468519716728 Marionette TRACE conn2 <- [1,1154,null,{}] 11:08:36 INFO - PROCESS | 1647 | 1468519716730 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:36 INFO - PROCESS | 1647 | 1468519716731 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:36 INFO - PROCESS | 1647 | 1468519716825 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 11:08:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12b955800) [pid = 1647] [serial = 886] [outer = 0x12cf5d000] 11:08:36 INFO - PROCESS | 1647 | 1468519716860 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:36 INFO - PROCESS | 1647 | 1468519716861 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x11940d000 == 36 [pid = 1647] [id = 296] 11:08:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12b959800) [pid = 1647] [serial = 887] [outer = 0x0] 11:08:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12b9ab800) [pid = 1647] [serial = 888] [outer = 0x12b959800] 11:08:36 INFO - PROCESS | 1647 | 1468519716889 Marionette DEBUG loaded listener.js 11:08:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12b9b0000) [pid = 1647] [serial = 889] [outer = 0x12b959800] 11:08:37 INFO - PROCESS | 1647 | 1468519717262 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 568ms 11:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:08:37 INFO - PROCESS | 1647 | 1468519717297 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 11:08:37 INFO - PROCESS | 1647 | 1468519717298 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 11:08:37 INFO - PROCESS | 1647 | 1468519717300 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:08:37 INFO - PROCESS | 1647 | 1468519717301 Marionette TRACE conn2 <- [1,1158,null,{}] 11:08:37 INFO - PROCESS | 1647 | 1468519717304 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:37 INFO - PROCESS | 1647 | 1468519717305 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:37 INFO - PROCESS | 1647 | 1468519717445 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 11:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x116734800) [pid = 1647] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x115f28400) [pid = 1647] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1190cbc00) [pid = 1647] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1168a8c00) [pid = 1647] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x11864b000) [pid = 1647] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x116a11400) [pid = 1647] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x111f3b400) [pid = 1647] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x118655400) [pid = 1647] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1198b8400) [pid = 1647] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1274ddc00) [pid = 1647] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x127393800) [pid = 1647] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1168cc400) [pid = 1647] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x126e93c00) [pid = 1647] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x115e53c00) [pid = 1647] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x127398800) [pid = 1647] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x121ae6800) [pid = 1647] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12b084400) [pid = 1647] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:08:37 INFO - PROCESS | 1647 | 1468519717620 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:37 INFO - PROCESS | 1647 | 1468519717621 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x1170f2800 == 37 [pid = 1647] [id = 297] 11:08:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x113d8b000) [pid = 1647] [serial = 890] [outer = 0x0] 11:08:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1165eec00) [pid = 1647] [serial = 891] [outer = 0x113d8b000] 11:08:37 INFO - PROCESS | 1647 | 1468519717640 Marionette DEBUG loaded listener.js 11:08:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11864d800) [pid = 1647] [serial = 892] [outer = 0x113d8b000] 11:08:37 INFO - PROCESS | 1647 | 1468519717873 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 11:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 624ms 11:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:08:37 INFO - PROCESS | 1647 | 1468519717927 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 11:08:37 INFO - PROCESS | 1647 | 1468519717928 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 11:08:37 INFO - PROCESS | 1647 | 1468519717930 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:08:37 INFO - PROCESS | 1647 | 1468519717931 Marionette TRACE conn2 <- [1,1162,null,{}] 11:08:37 INFO - PROCESS | 1647 | 1468519717934 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:37 INFO - PROCESS | 1647 | 1468519717935 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:38 INFO - PROCESS | 1647 | 1468519718027 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 11:08:38 INFO - PROCESS | 1647 | 1468519718031 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:38 INFO - PROCESS | 1647 | 1468519718032 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a71e800 == 38 [pid = 1647] [id = 298] 11:08:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x118655400) [pid = 1647] [serial = 893] [outer = 0x0] 11:08:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x12703ac00) [pid = 1647] [serial = 894] [outer = 0x118655400] 11:08:38 INFO - PROCESS | 1647 | 1468519718058 Marionette DEBUG loaded listener.js 11:08:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12b07d800) [pid = 1647] [serial = 895] [outer = 0x118655400] 11:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 468ms 11:08:38 INFO - PROCESS | 1647 | 1468519718394 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:08:38 INFO - PROCESS | 1647 | 1468519718399 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 11:08:38 INFO - PROCESS | 1647 | 1468519718400 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 11:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:08:38 INFO - PROCESS | 1647 | 1468519718404 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:08:38 INFO - PROCESS | 1647 | 1468519718407 Marionette TRACE conn2 <- [1,1166,null,{}] 11:08:38 INFO - PROCESS | 1647 | 1468519718410 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:38 INFO - PROCESS | 1647 | 1468519718411 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:38 INFO - PROCESS | 1647 | 1468519718497 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 11:08:38 INFO - PROCESS | 1647 | 1468519718554 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:38 INFO - PROCESS | 1647 | 1468519718556 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b09b800 == 39 [pid = 1647] [id = 299] 11:08:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1274ddc00) [pid = 1647] [serial = 896] [outer = 0x0] 11:08:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x127708800) [pid = 1647] [serial = 897] [outer = 0x1274ddc00] 11:08:38 INFO - PROCESS | 1647 | 1468519718581 Marionette DEBUG loaded listener.js 11:08:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12ba0bc00) [pid = 1647] [serial = 898] [outer = 0x1274ddc00] 11:08:38 INFO - PROCESS | 1647 | 1468519718861 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 472ms 11:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:08:38 INFO - PROCESS | 1647 | 1468519718876 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 11:08:38 INFO - PROCESS | 1647 | 1468519718879 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 11:08:38 INFO - PROCESS | 1647 | 1468519718881 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:08:38 INFO - PROCESS | 1647 | 1468519718883 Marionette TRACE conn2 <- [1,1170,null,{}] 11:08:38 INFO - PROCESS | 1647 | 1468519718893 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:38 INFO - PROCESS | 1647 | 1468519718894 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:38 INFO - PROCESS | 1647 | 1468519718990 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 11:08:38 INFO - PROCESS | 1647 | 1468519718994 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:38 INFO - PROCESS | 1647 | 1468519718995 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdba000 == 40 [pid = 1647] [id = 300] 11:08:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12ba0e000) [pid = 1647] [serial = 899] [outer = 0x0] 11:08:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12ba78800) [pid = 1647] [serial = 900] [outer = 0x12ba0e000] 11:08:39 INFO - PROCESS | 1647 | 1468519719019 Marionette DEBUG loaded listener.js 11:08:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12bd69000) [pid = 1647] [serial = 901] [outer = 0x12ba0e000] 11:08:39 INFO - PROCESS | 1647 | 1468519719340 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 479ms 11:08:39 INFO - PROCESS | 1647 | 1468519719361 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 11:08:39 INFO - PROCESS | 1647 | 1468519719362 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 11:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:08:39 INFO - PROCESS | 1647 | 1468519719364 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:08:39 INFO - PROCESS | 1647 | 1468519719365 Marionette TRACE conn2 <- [1,1174,null,{}] 11:08:39 INFO - PROCESS | 1647 | 1468519719368 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:39 INFO - PROCESS | 1647 | 1468519719369 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:39 INFO - PROCESS | 1647 | 1468519719481 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 11:08:39 INFO - PROCESS | 1647 | 1468519719490 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:39 INFO - PROCESS | 1647 | 1468519719491 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdcb800 == 41 [pid = 1647] [id = 301] 11:08:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12bd6b000) [pid = 1647] [serial = 902] [outer = 0x0] 11:08:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12bde9800) [pid = 1647] [serial = 903] [outer = 0x12bd6b000] 11:08:39 INFO - PROCESS | 1647 | 1468519719515 Marionette DEBUG loaded listener.js 11:08:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12bf12800) [pid = 1647] [serial = 904] [outer = 0x12bd6b000] 11:08:39 INFO - PROCESS | 1647 | 1468519719958 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:08:39 INFO - PROCESS | 1647 | 1468519719987 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 11:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:08:39 INFO - PROCESS | 1647 | 1468519719990 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:08:39 INFO - PROCESS | 1647 | 1468519719992 Marionette TRACE conn2 <- [1,1178,null,{}] 11:08:40 INFO - PROCESS | 1647 | 1468519719997 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:40 INFO - PROCESS | 1647 | 1468519719998 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:40 INFO - PROCESS | 1647 | 1468519720105 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 11:08:40 INFO - PROCESS | 1647 | 1468519720161 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:40 INFO - PROCESS | 1647 | 1468519720162 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x119216800 == 42 [pid = 1647] [id = 302] 11:08:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x11864fc00) [pid = 1647] [serial = 905] [outer = 0x0] 11:08:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1190cd000) [pid = 1647] [serial = 906] [outer = 0x11864fc00] 11:08:40 INFO - PROCESS | 1647 | 1468519720193 Marionette DEBUG loaded listener.js 11:08:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1198bf000) [pid = 1647] [serial = 907] [outer = 0x11864fc00] 11:08:40 INFO - PROCESS | 1647 | 1468519720671 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:08:40 INFO - PROCESS | 1647 | 1468519720749 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 11:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:08:40 INFO - PROCESS | 1647 | 1468519720756 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:08:40 INFO - PROCESS | 1647 | 1468519720759 Marionette TRACE conn2 <- [1,1182,null,{}] 11:08:40 INFO - PROCESS | 1647 | 1468519720763 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:40 INFO - PROCESS | 1647 | 1468519720766 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:40 INFO - PROCESS | 1647 | 1468519720921 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 11:08:41 INFO - PROCESS | 1647 | 1468519721008 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:41 INFO - PROCESS | 1647 | 1468519721009 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x124022000 == 43 [pid = 1647] [id = 303] 11:08:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1211b6400) [pid = 1647] [serial = 908] [outer = 0x0] 11:08:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x121552000) [pid = 1647] [serial = 909] [outer = 0x1211b6400] 11:08:41 INFO - PROCESS | 1647 | 1468519721040 Marionette DEBUG loaded listener.js 11:08:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x121557c00) [pid = 1647] [serial = 910] [outer = 0x1211b6400] 11:08:41 INFO - PROCESS | 1647 | 1468519721460 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 11:08:41 INFO - PROCESS | 1647 | 1468519721480 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 11:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:08:41 INFO - PROCESS | 1647 | 1468519721483 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:08:41 INFO - PROCESS | 1647 | 1468519721486 Marionette TRACE conn2 <- [1,1186,null,{}] 11:08:41 INFO - PROCESS | 1647 | 1468519721494 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:41 INFO - PROCESS | 1647 | 1468519721497 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:41 INFO - PROCESS | 1647 | 1468519721603 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 11:08:41 INFO - PROCESS | 1647 | 1468519721662 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:41 INFO - PROCESS | 1647 | 1468519721664 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3d6000 == 44 [pid = 1647] [id = 304] 11:08:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x121b64000) [pid = 1647] [serial = 911] [outer = 0x0] 11:08:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x124bd2400) [pid = 1647] [serial = 912] [outer = 0x121b64000] 11:08:41 INFO - PROCESS | 1647 | 1468519721696 Marionette DEBUG loaded listener.js 11:08:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x128c53800) [pid = 1647] [serial = 913] [outer = 0x121b64000] 11:08:42 INFO - PROCESS | 1647 | 1468519722145 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 11:08:42 INFO - PROCESS | 1647 | 1468519722161 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 11:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:08:42 INFO - PROCESS | 1647 | 1468519722164 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:08:42 INFO - PROCESS | 1647 | 1468519722166 Marionette TRACE conn2 <- [1,1190,null,{}] 11:08:42 INFO - PROCESS | 1647 | 1468519722170 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:42 INFO - PROCESS | 1647 | 1468519722172 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:42 INFO - PROCESS | 1647 | 1468519722350 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 11:08:42 INFO - PROCESS | 1647 | 1468519722457 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:42 INFO - PROCESS | 1647 | 1468519722459 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c640000 == 45 [pid = 1647] [id = 305] 11:08:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x1292bf400) [pid = 1647] [serial = 914] [outer = 0x0] 11:08:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x12a7ddc00) [pid = 1647] [serial = 915] [outer = 0x1292bf400] 11:08:42 INFO - PROCESS | 1647 | 1468519722506 Marionette DEBUG loaded listener.js 11:08:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x12b153400) [pid = 1647] [serial = 916] [outer = 0x1292bf400] 11:08:42 INFO - PROCESS | 1647 | 1468519722955 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 11:08:42 INFO - PROCESS | 1647 | 1468519722986 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 11:08:42 INFO - PROCESS | 1647 | 1468519722989 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:08:42 INFO - PROCESS | 1647 | 1468519722990 Marionette TRACE conn2 <- [1,1194,null,{}] 11:08:42 INFO - PROCESS | 1647 | 1468519722992 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:42 INFO - PROCESS | 1647 | 1468519722993 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:43 INFO - PROCESS | 1647 | 1468519723102 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 11:08:43 INFO - PROCESS | 1647 | 1468519723157 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:43 INFO - PROCESS | 1647 | 1468519723158 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c652000 == 46 [pid = 1647] [id = 306] 11:08:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1292de000) [pid = 1647] [serial = 917] [outer = 0x0] 11:08:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x12b952400) [pid = 1647] [serial = 918] [outer = 0x1292de000] 11:08:43 INFO - PROCESS | 1647 | 1468519723187 Marionette DEBUG loaded listener.js 11:08:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x12ba0a000) [pid = 1647] [serial = 919] [outer = 0x1292de000] 11:08:43 INFO - PROCESS | 1647 | 1468519723851 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 11:08:43 INFO - PROCESS | 1647 | 1468519723913 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 11:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:08:43 INFO - PROCESS | 1647 | 1468519723918 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:08:43 INFO - PROCESS | 1647 | 1468519723921 Marionette TRACE conn2 <- [1,1198,null,{}] 11:08:43 INFO - PROCESS | 1647 | 1468519723927 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:43 INFO - PROCESS | 1647 | 1468519723929 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:44 INFO - PROCESS | 1647 | 1468519724076 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 11:08:44 INFO - PROCESS | 1647 | 1468519724144 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:44 INFO - PROCESS | 1647 | 1468519724147 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x11921b000 == 47 [pid = 1647] [id = 307] 11:08:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x1186a6c00) [pid = 1647] [serial = 920] [outer = 0x0] 11:08:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x119091000) [pid = 1647] [serial = 921] [outer = 0x1186a6c00] 11:08:44 INFO - PROCESS | 1647 | 1468519724175 Marionette DEBUG loaded listener.js 11:08:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x119851000) [pid = 1647] [serial = 922] [outer = 0x1186a6c00] 11:08:44 INFO - PROCESS | 1647 | 1468519724596 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 724ms 11:08:44 INFO - PROCESS | 1647 | 1468519724641 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 11:08:44 INFO - PROCESS | 1647 | 1468519724644 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 11:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:08:44 INFO - PROCESS | 1647 | 1468519724648 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:08:44 INFO - PROCESS | 1647 | 1468519724650 Marionette TRACE conn2 <- [1,1202,null,{}] 11:08:44 INFO - PROCESS | 1647 | 1468519724652 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:44 INFO - PROCESS | 1647 | 1468519724654 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:44 INFO - PROCESS | 1647 | 1468519724748 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 11:08:44 INFO - PROCESS | 1647 | 1468519724804 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:44 INFO - PROCESS | 1647 | 1468519724806 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x116ac2000 == 48 [pid = 1647] [id = 308] 11:08:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x119b94400) [pid = 1647] [serial = 923] [outer = 0x0] 11:08:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x1211b5c00) [pid = 1647] [serial = 924] [outer = 0x119b94400] 11:08:44 INFO - PROCESS | 1647 | 1468519724833 Marionette DEBUG loaded listener.js 11:08:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x121550000) [pid = 1647] [serial = 925] [outer = 0x119b94400] 11:08:45 INFO - PROCESS | 1647 | --DOCSHELL 0x12bdba000 == 47 [pid = 1647] [id = 300] 11:08:45 INFO - PROCESS | 1647 | --DOCSHELL 0x12b09b800 == 46 [pid = 1647] [id = 299] 11:08:45 INFO - PROCESS | 1647 | --DOCSHELL 0x12a71e800 == 45 [pid = 1647] [id = 298] 11:08:45 INFO - PROCESS | 1647 | --DOCSHELL 0x1170f2800 == 44 [pid = 1647] [id = 297] 11:08:45 INFO - PROCESS | 1647 | --DOCSHELL 0x11940d000 == 43 [pid = 1647] [id = 296] 11:08:45 INFO - PROCESS | 1647 | --DOCSHELL 0x1268d3800 == 42 [pid = 1647] [id = 295] 11:08:45 INFO - PROCESS | 1647 | --DOCSHELL 0x120f29000 == 41 [pid = 1647] [id = 294] 11:08:45 INFO - PROCESS | 1647 | --DOCSHELL 0x121654800 == 40 [pid = 1647] [id = 293] 11:08:45 INFO - PROCESS | 1647 | --DOCSHELL 0x121038800 == 39 [pid = 1647] [id = 292] 11:08:45 INFO - PROCESS | 1647 | --DOCSHELL 0x1188f2000 == 38 [pid = 1647] [id = 291] 11:08:45 INFO - PROCESS | 1647 | --DOCSHELL 0x1170dd800 == 37 [pid = 1647] [id = 290] 11:08:45 INFO - PROCESS | 1647 | --DOCSHELL 0x116265000 == 36 [pid = 1647] [id = 289] 11:08:45 INFO - PROCESS | 1647 | --DOCSHELL 0x117f70000 == 35 [pid = 1647] [id = 288] 11:08:45 INFO - PROCESS | 1647 | --DOCSHELL 0x121357800 == 34 [pid = 1647] [id = 287] 11:08:45 INFO - PROCESS | 1647 | --DOCSHELL 0x11921b000 == 33 [pid = 1647] [id = 307] 11:08:45 INFO - PROCESS | 1647 | --DOCSHELL 0x12c652000 == 32 [pid = 1647] [id = 306] 11:08:45 INFO - PROCESS | 1647 | --DOCSHELL 0x12c640000 == 31 [pid = 1647] [id = 305] 11:08:45 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3d6000 == 30 [pid = 1647] [id = 304] 11:08:45 INFO - PROCESS | 1647 | --DOCSHELL 0x124022000 == 29 [pid = 1647] [id = 303] 11:08:45 INFO - PROCESS | 1647 | --DOCSHELL 0x12bdcb800 == 28 [pid = 1647] [id = 301] 11:08:45 INFO - PROCESS | 1647 | --DOCSHELL 0x119216800 == 27 [pid = 1647] [id = 302] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x11984f000) [pid = 1647] [serial = 813] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x119087400) [pid = 1647] [serial = 812] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x124bc8400) [pid = 1647] [serial = 816] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x1216f3800) [pid = 1647] [serial = 815] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x129151000) [pid = 1647] [serial = 819] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x128ab8800) [pid = 1647] [serial = 818] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x12a7e5800) [pid = 1647] [serial = 822] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x12a5a5c00) [pid = 1647] [serial = 821] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x118956800) [pid = 1647] [serial = 825] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x118271400) [pid = 1647] [serial = 824] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1292b4c00) [pid = 1647] [serial = 848] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1197ce800) [pid = 1647] [serial = 851] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x129151c00) [pid = 1647] [serial = 846] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x12a7ec800) [pid = 1647] [serial = 854] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x12b07f400) [pid = 1647] [serial = 855] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x127044800) [pid = 1647] [serial = 852] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1292df400) [pid = 1647] [serial = 849] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x124321000) [pid = 1647] [serial = 839] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x124b23c00) [pid = 1647] [serial = 840] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12b7a1000) [pid = 1647] [serial = 858] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1268e7800) [pid = 1647] [serial = 843] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12b958400) [pid = 1647] [serial = 860] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12b795400) [pid = 1647] [serial = 857] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x124bd0400) [pid = 1647] [serial = 842] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1274e6000) [pid = 1647] [serial = 845] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1198bdc00) [pid = 1647] [serial = 828] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1197d2800) [pid = 1647] [serial = 827] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x116b29400) [pid = 1647] [serial = 830] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x11831a000) [pid = 1647] [serial = 831] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1190cdc00) [pid = 1647] [serial = 833] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x119852400) [pid = 1647] [serial = 834] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1210ed000) [pid = 1647] [serial = 836] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x121911000) [pid = 1647] [serial = 837] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x115f2b800) [pid = 1647] [serial = 810] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x113060c00) [pid = 1647] [serial = 809] [outer = 0x0] [url = about:blank] 11:08:45 INFO - PROCESS | 1647 | 1468519725742 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1120ms 11:08:45 INFO - PROCESS | 1647 | 1468519725769 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 11:08:45 INFO - PROCESS | 1647 | 1468519725772 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 11:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:08:45 INFO - PROCESS | 1647 | 1468519725775 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:08:45 INFO - PROCESS | 1647 | 1468519725776 Marionette TRACE conn2 <- [1,1206,null,{}] 11:08:45 INFO - PROCESS | 1647 | 1468519725781 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:45 INFO - PROCESS | 1647 | 1468519725782 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:45 INFO - PROCESS | 1647 | 1468519725865 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 11:08:45 INFO - PROCESS | 1647 | 1468519725916 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:45 INFO - PROCESS | 1647 | 1468519725919 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x11671f800 == 28 [pid = 1647] [id = 309] 11:08:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1168a1c00) [pid = 1647] [serial = 926] [outer = 0x0] 11:08:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x116b1c000) [pid = 1647] [serial = 927] [outer = 0x1168a1c00] 11:08:45 INFO - PROCESS | 1647 | 1468519725947 Marionette DEBUG loaded listener.js 11:08:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x117fb1000) [pid = 1647] [serial = 928] [outer = 0x1168a1c00] 11:08:46 INFO - PROCESS | 1647 | 1468519726284 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 520ms 11:08:46 INFO - PROCESS | 1647 | 1468519726295 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 11:08:46 INFO - PROCESS | 1647 | 1468519726299 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 11:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:08:46 INFO - PROCESS | 1647 | 1468519726308 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:08:46 INFO - PROCESS | 1647 | 1468519726310 Marionette TRACE conn2 <- [1,1210,null,{}] 11:08:46 INFO - PROCESS | 1647 | 1468519726314 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:46 INFO - PROCESS | 1647 | 1468519726317 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:46 INFO - PROCESS | 1647 | 1468519726432 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 11:08:46 INFO - PROCESS | 1647 | 1468519726494 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:46 INFO - PROCESS | 1647 | 1468519726495 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x11756b800 == 29 [pid = 1647] [id = 310] 11:08:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x118273c00) [pid = 1647] [serial = 929] [outer = 0x0] 11:08:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x11864b000) [pid = 1647] [serial = 930] [outer = 0x118273c00] 11:08:46 INFO - PROCESS | 1647 | 1468519726522 Marionette DEBUG loaded listener.js 11:08:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1190cac00) [pid = 1647] [serial = 931] [outer = 0x118273c00] 11:08:46 INFO - PROCESS | 1647 | 1468519726841 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 571ms 11:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:08:46 INFO - PROCESS | 1647 | 1468519726878 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 11:08:46 INFO - PROCESS | 1647 | 1468519726879 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 11:08:46 INFO - PROCESS | 1647 | 1468519726881 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:08:46 INFO - PROCESS | 1647 | 1468519726884 Marionette TRACE conn2 <- [1,1214,null,{}] 11:08:46 INFO - PROCESS | 1647 | 1468519726891 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:46 INFO - PROCESS | 1647 | 1468519726895 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:46 INFO - PROCESS | 1647 | 1468519726969 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 11:08:46 INFO - PROCESS | 1647 | 1468519726976 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:46 INFO - PROCESS | 1647 | 1468519726978 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x11901c000 == 30 [pid = 1647] [id = 311] 11:08:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x115f8b400) [pid = 1647] [serial = 932] [outer = 0x0] 11:08:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1197cf400) [pid = 1647] [serial = 933] [outer = 0x115f8b400] 11:08:47 INFO - PROCESS | 1647 | 1468519727049 Marionette DEBUG loaded listener.js 11:08:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1210edc00) [pid = 1647] [serial = 934] [outer = 0x115f8b400] 11:08:47 INFO - PROCESS | 1647 | 1468519727345 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 524ms 11:08:47 INFO - PROCESS | 1647 | 1468519727407 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 11:08:47 INFO - PROCESS | 1647 | 1468519727409 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 11:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:08:47 INFO - PROCESS | 1647 | 1468519727412 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:08:47 INFO - PROCESS | 1647 | 1468519727414 Marionette TRACE conn2 <- [1,1218,null,{}] 11:08:47 INFO - PROCESS | 1647 | 1468519727417 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:47 INFO - PROCESS | 1647 | 1468519727419 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:47 INFO - PROCESS | 1647 | 1468519727535 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 11:08:47 INFO - PROCESS | 1647 | 1468519727543 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:47 INFO - PROCESS | 1647 | 1468519727544 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x11981a800 == 31 [pid = 1647] [id = 312] 11:08:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1210ef400) [pid = 1647] [serial = 935] [outer = 0x0] 11:08:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12154e000) [pid = 1647] [serial = 936] [outer = 0x1210ef400] 11:08:47 INFO - PROCESS | 1647 | 1468519727584 Marionette DEBUG loaded listener.js 11:08:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1216f3800) [pid = 1647] [serial = 937] [outer = 0x1210ef400] 11:08:48 INFO - PROCESS | 1647 | 1468519728009 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 621ms 11:08:48 INFO - PROCESS | 1647 | 1468519728033 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 11:08:48 INFO - PROCESS | 1647 | 1468519728034 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 11:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:08:48 INFO - PROCESS | 1647 | 1468519728039 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:08:48 INFO - PROCESS | 1647 | 1468519728040 Marionette TRACE conn2 <- [1,1222,null,{}] 11:08:48 INFO - PROCESS | 1647 | 1468519728050 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:48 INFO - PROCESS | 1647 | 1468519728051 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:48 INFO - PROCESS | 1647 | 1468519728143 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 11:08:48 INFO - PROCESS | 1647 | 1468519728146 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:48 INFO - PROCESS | 1647 | 1468519728147 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f25800 == 32 [pid = 1647] [id = 313] 11:08:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x115e4cc00) [pid = 1647] [serial = 938] [outer = 0x0] 11:08:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x121903c00) [pid = 1647] [serial = 939] [outer = 0x115e4cc00] 11:08:48 INFO - PROCESS | 1647 | 1468519728172 Marionette DEBUG loaded listener.js 11:08:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12405cc00) [pid = 1647] [serial = 940] [outer = 0x115e4cc00] 11:08:48 INFO - PROCESS | 1647 | 1468519728503 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 11:08:48 INFO - PROCESS | 1647 | 1468519728517 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 11:08:48 INFO - PROCESS | 1647 | 1468519728519 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:08:48 INFO - PROCESS | 1647 | 1468519728522 Marionette TRACE conn2 <- [1,1226,null,{}] 11:08:48 INFO - PROCESS | 1647 | 1468519728526 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:48 INFO - PROCESS | 1647 | 1468519728530 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:48 INFO - PROCESS | 1647 | 1468519728647 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 11:08:48 INFO - PROCESS | 1647 | 1468519728651 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:48 INFO - PROCESS | 1647 | 1468519728652 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x121488000 == 33 [pid = 1647] [id = 314] 11:08:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x118839000) [pid = 1647] [serial = 941] [outer = 0x0] 11:08:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x124b1c800) [pid = 1647] [serial = 942] [outer = 0x118839000] 11:08:48 INFO - PROCESS | 1647 | 1468519728679 Marionette DEBUG loaded listener.js 11:08:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x127397000) [pid = 1647] [serial = 943] [outer = 0x118839000] 11:08:49 INFO - PROCESS | 1647 | 1468519729020 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 522ms 11:08:49 INFO - PROCESS | 1647 | 1468519729043 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 11:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:08:49 INFO - PROCESS | 1647 | 1468519729054 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 11:08:49 INFO - PROCESS | 1647 | 1468519729058 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:08:49 INFO - PROCESS | 1647 | 1468519729059 Marionette TRACE conn2 <- [1,1230,null,{}] 11:08:49 INFO - PROCESS | 1647 | 1468519729062 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:49 INFO - PROCESS | 1647 | 1468519729063 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:49 INFO - PROCESS | 1647 | 1468519729175 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 11:08:49 INFO - PROCESS | 1647 | 1468519729203 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:49 INFO - PROCESS | 1647 | 1468519729204 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x123331800 == 34 [pid = 1647] [id = 315] 11:08:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x116a7ec00) [pid = 1647] [serial = 944] [outer = 0x0] 11:08:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1274e7000) [pid = 1647] [serial = 945] [outer = 0x116a7ec00] 11:08:49 INFO - PROCESS | 1647 | 1468519729242 Marionette DEBUG loaded listener.js 11:08:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12770e000) [pid = 1647] [serial = 946] [outer = 0x116a7ec00] 11:08:49 INFO - PROCESS | 1647 | 1468519729620 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 569ms 11:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:08:49 INFO - PROCESS | 1647 | 1468519729627 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 11:08:49 INFO - PROCESS | 1647 | 1468519729628 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 11:08:49 INFO - PROCESS | 1647 | 1468519729630 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:08:49 INFO - PROCESS | 1647 | 1468519729631 Marionette TRACE conn2 <- [1,1234,null,{}] 11:08:49 INFO - PROCESS | 1647 | 1468519729634 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:49 INFO - PROCESS | 1647 | 1468519729635 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:49 INFO - PROCESS | 1647 | 1468519729731 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 11:08:49 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x12ba0e000) [pid = 1647] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:08:49 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x12a59d800) [pid = 1647] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:08:49 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12b959800) [pid = 1647] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:08:49 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x118655400) [pid = 1647] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:08:49 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1198be400) [pid = 1647] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:08:49 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x119462800) [pid = 1647] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:08:49 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1168a5c00) [pid = 1647] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:08:49 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11689f400) [pid = 1647] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:08:49 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x11629b800) [pid = 1647] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:08:49 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1133f3800) [pid = 1647] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:08:49 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x12b950400) [pid = 1647] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:08:49 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1274ddc00) [pid = 1647] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:08:49 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x113d8b000) [pid = 1647] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:08:49 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12914f000) [pid = 1647] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:08:49 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12bd6b000) [pid = 1647] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:08:50 INFO - PROCESS | 1647 | 1468519730013 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:50 INFO - PROCESS | 1647 | 1468519730014 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x119011800 == 35 [pid = 1647] [id = 316] 11:08:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1130de400) [pid = 1647] [serial = 947] [outer = 0x0] 11:08:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x115e49800) [pid = 1647] [serial = 948] [outer = 0x1130de400] 11:08:50 INFO - PROCESS | 1647 | 1468519730039 Marionette DEBUG loaded listener.js 11:08:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1186a5800) [pid = 1647] [serial = 949] [outer = 0x1130de400] 11:08:50 INFO - PROCESS | 1647 | 1468519730288 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 11:08:50 INFO - PROCESS | 1647 | 1468519730316 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 11:08:50 INFO - PROCESS | 1647 | 1468519730317 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 11:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:08:50 INFO - PROCESS | 1647 | 1468519730329 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:08:50 INFO - PROCESS | 1647 | 1468519730331 Marionette TRACE conn2 <- [1,1238,null,{}] 11:08:50 INFO - PROCESS | 1647 | 1468519730333 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:50 INFO - PROCESS | 1647 | 1468519730334 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:50 INFO - PROCESS | 1647 | 1468519730425 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 11:08:50 INFO - PROCESS | 1647 | 1468519730428 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:50 INFO - PROCESS | 1647 | 1468519730429 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x119010000 == 36 [pid = 1647] [id = 317] 11:08:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x116a80c00) [pid = 1647] [serial = 950] [outer = 0x0] 11:08:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x127711400) [pid = 1647] [serial = 951] [outer = 0x116a80c00] 11:08:50 INFO - PROCESS | 1647 | 1468519730455 Marionette DEBUG loaded listener.js 11:08:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x128c60800) [pid = 1647] [serial = 952] [outer = 0x116a80c00] 11:08:50 INFO - PROCESS | 1647 | 1468519730800 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 525ms 11:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:08:50 INFO - PROCESS | 1647 | 1468519730852 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 11:08:50 INFO - PROCESS | 1647 | 1468519730854 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 11:08:50 INFO - PROCESS | 1647 | 1468519730857 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:08:50 INFO - PROCESS | 1647 | 1468519730859 Marionette TRACE conn2 <- [1,1242,null,{}] 11:08:50 INFO - PROCESS | 1647 | 1468519730862 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:50 INFO - PROCESS | 1647 | 1468519730864 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:50 INFO - PROCESS | 1647 | 1468519730976 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 11:08:50 INFO - PROCESS | 1647 | 1468519730979 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:50 INFO - PROCESS | 1647 | 1468519730980 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x12737b000 == 37 [pid = 1647] [id = 318] 11:08:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x128e7e800) [pid = 1647] [serial = 953] [outer = 0x0] 11:08:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x129157800) [pid = 1647] [serial = 954] [outer = 0x128e7e800] 11:08:51 INFO - PROCESS | 1647 | 1468519731004 Marionette DEBUG loaded listener.js 11:08:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1292bb400) [pid = 1647] [serial = 955] [outer = 0x128e7e800] 11:08:51 INFO - PROCESS | 1647 | 1468519731330 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 520ms 11:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:08:51 INFO - PROCESS | 1647 | 1468519731384 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 11:08:51 INFO - PROCESS | 1647 | 1468519731385 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 11:08:51 INFO - PROCESS | 1647 | 1468519731387 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:08:51 INFO - PROCESS | 1647 | 1468519731389 Marionette TRACE conn2 <- [1,1246,null,{}] 11:08:51 INFO - PROCESS | 1647 | 1468519731392 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:51 INFO - PROCESS | 1647 | 1468519731393 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:51 INFO - PROCESS | 1647 | 1468519731504 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 11:08:51 INFO - PROCESS | 1647 | 1468519731510 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:51 INFO - PROCESS | 1647 | 1468519731511 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f25000 == 38 [pid = 1647] [id = 319] 11:08:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12914d800) [pid = 1647] [serial = 956] [outer = 0x0] 11:08:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1292dfc00) [pid = 1647] [serial = 957] [outer = 0x12914d800] 11:08:51 INFO - PROCESS | 1647 | 1468519731537 Marionette DEBUG loaded listener.js 11:08:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12b080c00) [pid = 1647] [serial = 958] [outer = 0x12914d800] 11:08:51 INFO - PROCESS | 1647 | 1468519731841 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 469ms 11:08:51 INFO - PROCESS | 1647 | 1468519731859 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 11:08:51 INFO - PROCESS | 1647 | 1468519731860 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 11:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:08:51 INFO - PROCESS | 1647 | 1468519731862 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:08:51 INFO - PROCESS | 1647 | 1468519731863 Marionette TRACE conn2 <- [1,1250,null,{}] 11:08:51 INFO - PROCESS | 1647 | 1468519731865 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:51 INFO - PROCESS | 1647 | 1468519731866 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:51 INFO - PROCESS | 1647 | 1468519731944 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 11:08:51 INFO - PROCESS | 1647 | 1468519731947 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:51 INFO - PROCESS | 1647 | 1468519731948 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b093800 == 39 [pid = 1647] [id = 320] 11:08:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12b081000) [pid = 1647] [serial = 959] [outer = 0x0] 11:08:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12b7a0400) [pid = 1647] [serial = 960] [outer = 0x12b081000] 11:08:51 INFO - PROCESS | 1647 | 1468519731975 Marionette DEBUG loaded listener.js 11:08:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12b9aa400) [pid = 1647] [serial = 961] [outer = 0x12b081000] 11:08:52 INFO - PROCESS | 1647 | 1468519732571 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 770ms 11:08:52 INFO - PROCESS | 1647 | 1468519732633 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 11:08:52 INFO - PROCESS | 1647 | 1468519732635 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 11:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:08:52 INFO - PROCESS | 1647 | 1468519732641 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:08:52 INFO - PROCESS | 1647 | 1468519732644 Marionette TRACE conn2 <- [1,1254,null,{}] 11:08:52 INFO - PROCESS | 1647 | 1468519732647 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:52 INFO - PROCESS | 1647 | 1468519732649 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:52 INFO - PROCESS | 1647 | 1468519732760 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 11:08:52 INFO - PROCESS | 1647 | 1468519732815 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:52 INFO - PROCESS | 1647 | 1468519732816 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x11756a800 == 40 [pid = 1647] [id = 321] 11:08:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1168cc400) [pid = 1647] [serial = 962] [outer = 0x0] 11:08:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x11709b400) [pid = 1647] [serial = 963] [outer = 0x1168cc400] 11:08:52 INFO - PROCESS | 1647 | 1468519732847 Marionette DEBUG loaded listener.js 11:08:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x118321000) [pid = 1647] [serial = 964] [outer = 0x1168cc400] 11:08:53 INFO - PROCESS | 1647 | 1468519733419 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 823ms 11:08:53 INFO - PROCESS | 1647 | 1468519733605 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 11:08:53 INFO - PROCESS | 1647 | 1468519733608 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 11:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:08:53 INFO - PROCESS | 1647 | 1468519733635 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:08:53 INFO - PROCESS | 1647 | 1468519733637 Marionette TRACE conn2 <- [1,1258,null,{}] 11:08:53 INFO - PROCESS | 1647 | 1468519733640 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:53 INFO - PROCESS | 1647 | 1468519733642 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:53 INFO - PROCESS | 1647 | 1468519733749 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 11:08:53 INFO - PROCESS | 1647 | 1468519733800 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:53 INFO - PROCESS | 1647 | 1468519733803 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x1170e5800 == 41 [pid = 1647] [id = 322] 11:08:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1175e2c00) [pid = 1647] [serial = 965] [outer = 0x0] 11:08:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x118271400) [pid = 1647] [serial = 966] [outer = 0x1175e2c00] 11:08:53 INFO - PROCESS | 1647 | 1468519733830 Marionette DEBUG loaded listener.js 11:08:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1186a7c00) [pid = 1647] [serial = 967] [outer = 0x1175e2c00] 11:08:54 INFO - PROCESS | 1647 | --DOCSHELL 0x120f25000 == 40 [pid = 1647] [id = 319] 11:08:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12737b000 == 39 [pid = 1647] [id = 318] 11:08:54 INFO - PROCESS | 1647 | --DOCSHELL 0x119010000 == 38 [pid = 1647] [id = 317] 11:08:54 INFO - PROCESS | 1647 | --DOCSHELL 0x119011800 == 37 [pid = 1647] [id = 316] 11:08:54 INFO - PROCESS | 1647 | --DOCSHELL 0x123331800 == 36 [pid = 1647] [id = 315] 11:08:54 INFO - PROCESS | 1647 | --DOCSHELL 0x121488000 == 35 [pid = 1647] [id = 314] 11:08:54 INFO - PROCESS | 1647 | --DOCSHELL 0x120f25800 == 34 [pid = 1647] [id = 313] 11:08:54 INFO - PROCESS | 1647 | --DOCSHELL 0x11981a800 == 33 [pid = 1647] [id = 312] 11:08:54 INFO - PROCESS | 1647 | --DOCSHELL 0x11901c000 == 32 [pid = 1647] [id = 311] 11:08:54 INFO - PROCESS | 1647 | --DOCSHELL 0x11756b800 == 31 [pid = 1647] [id = 310] 11:08:54 INFO - PROCESS | 1647 | --DOCSHELL 0x11671f800 == 30 [pid = 1647] [id = 309] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x12ba78800) [pid = 1647] [serial = 900] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x119e04800) [pid = 1647] [serial = 495] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x12b94d400) [pid = 1647] [serial = 885] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x12b14b400) [pid = 1647] [serial = 884] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x12b9ab800) [pid = 1647] [serial = 888] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x12703ac00) [pid = 1647] [serial = 894] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x12b9b0000) [pid = 1647] [serial = 889] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1210ee400) [pid = 1647] [serial = 872] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x121b61c00) [pid = 1647] [serial = 873] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1197d7800) [pid = 1647] [serial = 869] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1198bd800) [pid = 1647] [serial = 870] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x116b23800) [pid = 1647] [serial = 863] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x118321400) [pid = 1647] [serial = 864] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x116a08800) [pid = 1647] [serial = 866] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x118325000) [pid = 1647] [serial = 867] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1274de800) [pid = 1647] [serial = 878] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x124327c00) [pid = 1647] [serial = 875] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x126e92c00) [pid = 1647] [serial = 876] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12b9b1c00) [pid = 1647] [serial = 861] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x127708800) [pid = 1647] [serial = 897] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x11864d800) [pid = 1647] [serial = 892] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12b07d800) [pid = 1647] [serial = 895] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1165eec00) [pid = 1647] [serial = 891] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x129153000) [pid = 1647] [serial = 881] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x128ab3000) [pid = 1647] [serial = 879] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12ba0bc00) [pid = 1647] [serial = 898] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1292e0400) [pid = 1647] [serial = 882] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12bd69000) [pid = 1647] [serial = 901] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12bde9800) [pid = 1647] [serial = 903] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12bf12800) [pid = 1647] [serial = 904] [outer = 0x0] [url = about:blank] 11:08:54 INFO - PROCESS | 1647 | 1468519734261 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 674ms 11:08:54 INFO - PROCESS | 1647 | 1468519734308 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 11:08:54 INFO - PROCESS | 1647 | 1468519734310 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 11:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:08:54 INFO - PROCESS | 1647 | 1468519734315 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:08:54 INFO - PROCESS | 1647 | 1468519734318 Marionette TRACE conn2 <- [1,1262,null,{}] 11:08:54 INFO - PROCESS | 1647 | 1468519734321 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:54 INFO - PROCESS | 1647 | 1468519734322 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:54 INFO - PROCESS | 1647 | 1468519734401 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 11:08:54 INFO - PROCESS | 1647 | 1468519734408 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:54 INFO - PROCESS | 1647 | 1468519734409 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x117f6d000 == 31 [pid = 1647] [id = 323] 11:08:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1190d0000) [pid = 1647] [serial = 968] [outer = 0x0] 11:08:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x119632800) [pid = 1647] [serial = 969] [outer = 0x1190d0000] 11:08:54 INFO - PROCESS | 1647 | 1468519734437 Marionette DEBUG loaded listener.js 11:08:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1198b9400) [pid = 1647] [serial = 970] [outer = 0x1190d0000] 11:08:54 INFO - PROCESS | 1647 | 1468519734769 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 475ms 11:08:54 INFO - PROCESS | 1647 | 1468519734794 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 11:08:54 INFO - PROCESS | 1647 | 1468519734796 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 11:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:08:54 INFO - PROCESS | 1647 | 1468519734798 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:08:54 INFO - PROCESS | 1647 | 1468519734799 Marionette TRACE conn2 <- [1,1266,null,{}] 11:08:54 INFO - PROCESS | 1647 | 1468519734806 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:54 INFO - PROCESS | 1647 | 1468519734809 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:54 INFO - PROCESS | 1647 | 1468519734891 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 11:08:54 INFO - PROCESS | 1647 | 1468519734897 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:54 INFO - PROCESS | 1647 | 1468519734900 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x119809800 == 32 [pid = 1647] [id = 324] 11:08:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x12142a400) [pid = 1647] [serial = 971] [outer = 0x0] 11:08:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x12154c000) [pid = 1647] [serial = 972] [outer = 0x12142a400] 11:08:54 INFO - PROCESS | 1647 | 1468519734928 Marionette DEBUG loaded listener.js 11:08:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1216f2000) [pid = 1647] [serial = 973] [outer = 0x12142a400] 11:08:55 INFO - PROCESS | 1647 | 1468519735280 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 519ms 11:08:55 INFO - PROCESS | 1647 | 1468519735325 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 11:08:55 INFO - PROCESS | 1647 | 1468519735326 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 11:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:08:55 INFO - PROCESS | 1647 | 1468519735330 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:08:55 INFO - PROCESS | 1647 | 1468519735331 Marionette TRACE conn2 <- [1,1270,null,{}] 11:08:55 INFO - PROCESS | 1647 | 1468519735333 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:55 INFO - PROCESS | 1647 | 1468519735335 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:55 INFO - PROCESS | 1647 | 1468519735413 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 11:08:55 INFO - PROCESS | 1647 | 1468519735416 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:55 INFO - PROCESS | 1647 | 1468519735417 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x12103d800 == 33 [pid = 1647] [id = 325] 11:08:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x115e4c400) [pid = 1647] [serial = 974] [outer = 0x0] 11:08:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12432d400) [pid = 1647] [serial = 975] [outer = 0x115e4c400] 11:08:55 INFO - PROCESS | 1647 | 1468519735446 Marionette DEBUG loaded listener.js 11:08:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x124b23c00) [pid = 1647] [serial = 976] [outer = 0x115e4c400] 11:08:55 INFO - PROCESS | 1647 | 1468519735765 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 470ms 11:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:08:55 INFO - PROCESS | 1647 | 1468519735800 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 11:08:55 INFO - PROCESS | 1647 | 1468519735801 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 11:08:55 INFO - PROCESS | 1647 | 1468519735803 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:08:55 INFO - PROCESS | 1647 | 1468519735805 Marionette TRACE conn2 <- [1,1274,null,{}] 11:08:55 INFO - PROCESS | 1647 | 1468519735807 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:55 INFO - PROCESS | 1647 | 1468519735808 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:55 INFO - PROCESS | 1647 | 1468519735880 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 11:08:55 INFO - PROCESS | 1647 | 1468519735883 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:55 INFO - PROCESS | 1647 | 1468519735885 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x121488000 == 34 [pid = 1647] [id = 326] 11:08:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x123318000) [pid = 1647] [serial = 977] [outer = 0x0] 11:08:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1268e7c00) [pid = 1647] [serial = 978] [outer = 0x123318000] 11:08:55 INFO - PROCESS | 1647 | 1468519735912 Marionette DEBUG loaded listener.js 11:08:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x127035800) [pid = 1647] [serial = 979] [outer = 0x123318000] 11:08:56 INFO - PROCESS | 1647 | 1468519736272 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 520ms 11:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:08:56 INFO - PROCESS | 1647 | 1468519736325 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 11:08:56 INFO - PROCESS | 1647 | 1468519736326 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 11:08:56 INFO - PROCESS | 1647 | 1468519736328 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:08:56 INFO - PROCESS | 1647 | 1468519736329 Marionette TRACE conn2 <- [1,1278,null,{}] 11:08:56 INFO - PROCESS | 1647 | 1468519736344 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:56 INFO - PROCESS | 1647 | 1468519736348 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:56 INFO - PROCESS | 1647 | 1468519736468 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 11:08:56 INFO - PROCESS | 1647 | 1468519736473 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:56 INFO - PROCESS | 1647 | 1468519736474 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x1241d4800 == 35 [pid = 1647] [id = 327] 11:08:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1274e1000) [pid = 1647] [serial = 980] [outer = 0x0] 11:08:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x128c60000) [pid = 1647] [serial = 981] [outer = 0x1274e1000] 11:08:56 INFO - PROCESS | 1647 | 1468519736499 Marionette DEBUG loaded listener.js 11:08:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1292be400) [pid = 1647] [serial = 982] [outer = 0x1274e1000] 11:08:56 INFO - PROCESS | 1647 | 1468519736818 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 520ms 11:08:56 INFO - PROCESS | 1647 | 1468519736848 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 11:08:56 INFO - PROCESS | 1647 | 1468519736850 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 11:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:08:56 INFO - PROCESS | 1647 | 1468519736860 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:08:56 INFO - PROCESS | 1647 | 1468519736861 Marionette TRACE conn2 <- [1,1282,null,{}] 11:08:56 INFO - PROCESS | 1647 | 1468519736863 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:56 INFO - PROCESS | 1647 | 1468519736864 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:56 INFO - PROCESS | 1647 | 1468519736963 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 11:08:57 INFO - PROCESS | 1647 | 1468519736997 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:57 INFO - PROCESS | 1647 | 1468519736998 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x125e3e000 == 36 [pid = 1647] [id = 328] 11:08:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1211b7000) [pid = 1647] [serial = 983] [outer = 0x0] 11:08:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1292e3000) [pid = 1647] [serial = 984] [outer = 0x1211b7000] 11:08:57 INFO - PROCESS | 1647 | 1468519737022 Marionette DEBUG loaded listener.js 11:08:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12b07c400) [pid = 1647] [serial = 985] [outer = 0x1211b7000] 11:08:57 INFO - PROCESS | 1647 | 1468519737358 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 527ms 11:08:57 INFO - PROCESS | 1647 | 1468519737380 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 11:08:57 INFO - PROCESS | 1647 | 1468519737381 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 11:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:08:57 INFO - PROCESS | 1647 | 1468519737383 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:08:57 INFO - PROCESS | 1647 | 1468519737384 Marionette TRACE conn2 <- [1,1286,null,{}] 11:08:57 INFO - PROCESS | 1647 | 1468519737389 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:57 INFO - PROCESS | 1647 | 1468519737391 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:57 INFO - PROCESS | 1647 | 1468519737495 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 11:08:57 INFO - PROCESS | 1647 | 1468519737499 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:57 INFO - PROCESS | 1647 | 1468519737500 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x117f6b800 == 37 [pid = 1647] [id = 329] 11:08:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x128c5e400) [pid = 1647] [serial = 986] [outer = 0x0] 11:08:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12b798400) [pid = 1647] [serial = 987] [outer = 0x128c5e400] 11:08:57 INFO - PROCESS | 1647 | 1468519737525 Marionette DEBUG loaded listener.js 11:08:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12b9b0400) [pid = 1647] [serial = 988] [outer = 0x128c5e400] 11:08:57 INFO - PROCESS | 1647 | 1468519737859 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 520ms 11:08:57 INFO - PROCESS | 1647 | 1468519737905 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 11:08:57 INFO - PROCESS | 1647 | 1468519737906 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 11:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:08:57 INFO - PROCESS | 1647 | 1468519737908 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:08:57 INFO - PROCESS | 1647 | 1468519737909 Marionette TRACE conn2 <- [1,1290,null,{}] 11:08:57 INFO - PROCESS | 1647 | 1468519737911 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:57 INFO - PROCESS | 1647 | 1468519737912 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:58 INFO - PROCESS | 1647 | 1468519738010 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 11:08:58 INFO - PROCESS | 1647 | 1468519738023 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:58 INFO - PROCESS | 1647 | 1468519738024 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d57800 == 38 [pid = 1647] [id = 330] 11:08:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12b9b1000) [pid = 1647] [serial = 989] [outer = 0x0] 11:08:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12ba03c00) [pid = 1647] [serial = 990] [outer = 0x12b9b1000] 11:08:58 INFO - PROCESS | 1647 | 1468519738055 Marionette DEBUG loaded listener.js 11:08:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12ba0bc00) [pid = 1647] [serial = 991] [outer = 0x12b9b1000] 11:08:58 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x115e4cc00) [pid = 1647] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:08:58 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x118839000) [pid = 1647] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:08:58 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x115f8b400) [pid = 1647] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:08:58 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x119b94400) [pid = 1647] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:08:58 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x118273c00) [pid = 1647] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:08:58 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1210ef400) [pid = 1647] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:08:58 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1168a1c00) [pid = 1647] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:08:58 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11864fc00) [pid = 1647] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:08:58 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1211b6400) [pid = 1647] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:08:58 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x121b64000) [pid = 1647] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:08:58 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x128e7e800) [pid = 1647] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:08:58 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1292bf400) [pid = 1647] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:08:58 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1292de000) [pid = 1647] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:08:58 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12914d800) [pid = 1647] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:08:58 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x116a7ec00) [pid = 1647] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:08:58 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x116a80c00) [pid = 1647] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:08:58 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1186a6c00) [pid = 1647] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:08:58 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1130de400) [pid = 1647] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:08:58 INFO - PROCESS | 1647 | 1468519738474 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 619ms 11:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:08:58 INFO - PROCESS | 1647 | 1468519738528 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 11:08:58 INFO - PROCESS | 1647 | 1468519738529 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 11:08:58 INFO - PROCESS | 1647 | 1468519738531 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:08:58 INFO - PROCESS | 1647 | 1468519738532 Marionette TRACE conn2 <- [1,1294,null,{}] 11:08:58 INFO - PROCESS | 1647 | 1468519738534 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:58 INFO - PROCESS | 1647 | 1468519738535 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:58 INFO - PROCESS | 1647 | 1468519738613 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 11:08:58 INFO - PROCESS | 1647 | 1468519738616 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:58 INFO - PROCESS | 1647 | 1468519738617 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x119b10000 == 39 [pid = 1647] [id = 331] 11:08:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x115f8b400) [pid = 1647] [serial = 992] [outer = 0x0] 11:08:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1177f2c00) [pid = 1647] [serial = 993] [outer = 0x115f8b400] 11:08:58 INFO - PROCESS | 1647 | 1468519738643 Marionette DEBUG loaded listener.js 11:08:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1198bb800) [pid = 1647] [serial = 994] [outer = 0x115f8b400] 11:08:58 INFO - PROCESS | 1647 | 1468519738967 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 468ms 11:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:08:59 INFO - PROCESS | 1647 | 1468519738999 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 11:08:59 INFO - PROCESS | 1647 | 1468519739001 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 11:08:59 INFO - PROCESS | 1647 | 1468519739003 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:08:59 INFO - PROCESS | 1647 | 1468519739005 Marionette TRACE conn2 <- [1,1298,null,{}] 11:08:59 INFO - PROCESS | 1647 | 1468519739007 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:59 INFO - PROCESS | 1647 | 1468519739009 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:59 INFO - PROCESS | 1647 | 1468519739123 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 11:08:59 INFO - PROCESS | 1647 | 1468519739129 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:59 INFO - PROCESS | 1647 | 1468519739131 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b127800 == 40 [pid = 1647] [id = 332] 11:08:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1211b6400) [pid = 1647] [serial = 995] [outer = 0x0] 11:08:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x127392c00) [pid = 1647] [serial = 996] [outer = 0x1211b6400] 11:08:59 INFO - PROCESS | 1647 | 1468519739164 Marionette DEBUG loaded listener.js 11:08:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12ba0f400) [pid = 1647] [serial = 997] [outer = 0x1211b6400] 11:08:59 INFO - PROCESS | 1647 | 1468519739485 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 522ms 11:08:59 INFO - PROCESS | 1647 | 1468519739571 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 11:08:59 INFO - PROCESS | 1647 | 1468519739573 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 11:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:08:59 INFO - PROCESS | 1647 | 1468519739577 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:08:59 INFO - PROCESS | 1647 | 1468519739580 Marionette TRACE conn2 <- [1,1302,null,{}] 11:08:59 INFO - PROCESS | 1647 | 1468519739584 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:59 INFO - PROCESS | 1647 | 1468519739586 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:59 INFO - PROCESS | 1647 | 1468519739683 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 11:08:59 INFO - PROCESS | 1647 | 1468519739773 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:59 INFO - PROCESS | 1647 | 1468519739775 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:08:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x116ab7000 == 41 [pid = 1647] [id = 333] 11:08:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x11673a800) [pid = 1647] [serial = 998] [outer = 0x0] 11:08:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x116a04400) [pid = 1647] [serial = 999] [outer = 0x11673a800] 11:08:59 INFO - PROCESS | 1647 | 1468519739808 Marionette DEBUG loaded listener.js 11:08:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x118328c00) [pid = 1647] [serial = 1000] [outer = 0x11673a800] 11:09:00 INFO - PROCESS | 1647 | 1468519740277 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 721ms 11:09:00 INFO - PROCESS | 1647 | 1468519740299 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 11:09:00 INFO - PROCESS | 1647 | 1468519740301 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 11:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:09:00 INFO - PROCESS | 1647 | 1468519740308 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:09:00 INFO - PROCESS | 1647 | 1468519740311 Marionette TRACE conn2 <- [1,1306,null,{}] 11:09:00 INFO - PROCESS | 1647 | 1468519740314 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:00 INFO - PROCESS | 1647 | 1468519740316 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:00 INFO - PROCESS | 1647 | 1468519740418 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 11:09:00 INFO - PROCESS | 1647 | 1468519740471 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:00 INFO - PROCESS | 1647 | 1468519740473 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f1d000 == 42 [pid = 1647] [id = 334] 11:09:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x119464800) [pid = 1647] [serial = 1001] [outer = 0x0] 11:09:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1210e9c00) [pid = 1647] [serial = 1002] [outer = 0x119464800] 11:09:00 INFO - PROCESS | 1647 | 1468519740504 Marionette DEBUG loaded listener.js 11:09:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x121554c00) [pid = 1647] [serial = 1003] [outer = 0x119464800] 11:09:00 INFO - PROCESS | 1647 | 1468519740923 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 624ms 11:09:00 INFO - PROCESS | 1647 | 1468519740929 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 11:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:09:00 INFO - PROCESS | 1647 | 1468519740930 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 11:09:00 INFO - PROCESS | 1647 | 1468519740933 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:09:00 INFO - PROCESS | 1647 | 1468519740934 Marionette TRACE conn2 <- [1,1310,null,{}] 11:09:00 INFO - PROCESS | 1647 | 1468519740943 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:00 INFO - PROCESS | 1647 | 1468519740946 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:01 INFO - PROCESS | 1647 | 1468519741049 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 11:09:01 INFO - PROCESS | 1647 | 1468519741139 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:01 INFO - PROCESS | 1647 | 1468519741142 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b11a000 == 43 [pid = 1647] [id = 335] 11:09:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x127037000) [pid = 1647] [serial = 1004] [outer = 0x0] 11:09:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x127329800) [pid = 1647] [serial = 1005] [outer = 0x127037000] 11:09:01 INFO - PROCESS | 1647 | 1468519741173 Marionette DEBUG loaded listener.js 11:09:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x128ab2c00) [pid = 1647] [serial = 1006] [outer = 0x127037000] 11:09:01 INFO - PROCESS | 1647 | 1468519741580 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 11:09:01 INFO - PROCESS | 1647 | 1468519741608 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 11:09:01 INFO - PROCESS | 1647 | 1468519741610 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:09:01 INFO - PROCESS | 1647 | 1468519741611 Marionette TRACE conn2 <- [1,1314,null,{}] 11:09:01 INFO - PROCESS | 1647 | 1468519741614 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:01 INFO - PROCESS | 1647 | 1468519741615 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:01 INFO - PROCESS | 1647 | 1468519741716 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 11:09:01 INFO - PROCESS | 1647 | 1468519741773 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:01 INFO - PROCESS | 1647 | 1468519741774 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x12baae000 == 44 [pid = 1647] [id = 336] 11:09:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x128abe000) [pid = 1647] [serial = 1007] [outer = 0x0] 11:09:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12a561000) [pid = 1647] [serial = 1008] [outer = 0x128abe000] 11:09:01 INFO - PROCESS | 1647 | 1468519741815 Marionette DEBUG loaded listener.js 11:09:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12b157c00) [pid = 1647] [serial = 1009] [outer = 0x128abe000] 11:09:02 INFO - PROCESS | 1647 | 1468519742246 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 669ms 11:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:09:02 INFO - PROCESS | 1647 | 1468519742280 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 11:09:02 INFO - PROCESS | 1647 | 1468519742281 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 11:09:02 INFO - PROCESS | 1647 | 1468519742283 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:09:02 INFO - PROCESS | 1647 | 1468519742284 Marionette TRACE conn2 <- [1,1318,null,{}] 11:09:02 INFO - PROCESS | 1647 | 1468519742287 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:02 INFO - PROCESS | 1647 | 1468519742288 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:02 INFO - PROCESS | 1647 | 1468519742385 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 11:09:02 INFO - PROCESS | 1647 | 1468519742473 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:02 INFO - PROCESS | 1647 | 1468519742474 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x119221800 == 45 [pid = 1647] [id = 337] 11:09:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1197d7400) [pid = 1647] [serial = 1010] [outer = 0x0] 11:09:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x124bc8800) [pid = 1647] [serial = 1011] [outer = 0x1197d7400] 11:09:02 INFO - PROCESS | 1647 | 1468519742502 Marionette DEBUG loaded listener.js 11:09:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x12b795000) [pid = 1647] [serial = 1012] [outer = 0x1197d7400] 11:09:03 INFO - PROCESS | 1647 | 1468519743041 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 768ms 11:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:09:03 INFO - PROCESS | 1647 | 1468519743052 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 11:09:03 INFO - PROCESS | 1647 | 1468519743056 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 11:09:03 INFO - PROCESS | 1647 | 1468519743060 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:09:03 INFO - PROCESS | 1647 | 1468519743062 Marionette TRACE conn2 <- [1,1322,null,{}] 11:09:03 INFO - PROCESS | 1647 | 1468519743065 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:03 INFO - PROCESS | 1647 | 1468519743067 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:03 INFO - PROCESS | 1647 | 1468519743165 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 11:09:03 INFO - PROCESS | 1647 | 1468519743237 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:03 INFO - PROCESS | 1647 | 1468519743238 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x116bdb800 == 46 [pid = 1647] [id = 338] 11:09:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x116a06400) [pid = 1647] [serial = 1013] [outer = 0x0] 11:09:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x11724cc00) [pid = 1647] [serial = 1014] [outer = 0x116a06400] 11:09:03 INFO - PROCESS | 1647 | 1468519743266 Marionette DEBUG loaded listener.js 11:09:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1186a5000) [pid = 1647] [serial = 1015] [outer = 0x116a06400] 11:09:04 INFO - PROCESS | 1647 | --DOCSHELL 0x116ac2000 == 45 [pid = 1647] [id = 308] 11:09:04 INFO - PROCESS | 1647 | --DOCSHELL 0x119b10000 == 44 [pid = 1647] [id = 331] 11:09:04 INFO - PROCESS | 1647 | --DOCSHELL 0x129d57800 == 43 [pid = 1647] [id = 330] 11:09:04 INFO - PROCESS | 1647 | --DOCSHELL 0x117f6b800 == 42 [pid = 1647] [id = 329] 11:09:04 INFO - PROCESS | 1647 | --DOCSHELL 0x125e3e000 == 41 [pid = 1647] [id = 328] 11:09:04 INFO - PROCESS | 1647 | --DOCSHELL 0x1241d4800 == 40 [pid = 1647] [id = 327] 11:09:04 INFO - PROCESS | 1647 | --DOCSHELL 0x121488000 == 39 [pid = 1647] [id = 326] 11:09:04 INFO - PROCESS | 1647 | --DOCSHELL 0x12103d800 == 38 [pid = 1647] [id = 325] 11:09:04 INFO - PROCESS | 1647 | --DOCSHELL 0x119809800 == 37 [pid = 1647] [id = 324] 11:09:04 INFO - PROCESS | 1647 | --DOCSHELL 0x117f6d000 == 36 [pid = 1647] [id = 323] 11:09:04 INFO - PROCESS | 1647 | --DOCSHELL 0x1170e5800 == 35 [pid = 1647] [id = 322] 11:09:04 INFO - PROCESS | 1647 | --DOCSHELL 0x11756a800 == 34 [pid = 1647] [id = 321] 11:09:04 INFO - PROCESS | 1647 | --DOCSHELL 0x12b093800 == 33 [pid = 1647] [id = 320] 11:09:04 INFO - PROCESS | 1647 | --DOCSHELL 0x119221800 == 32 [pid = 1647] [id = 337] 11:09:04 INFO - PROCESS | 1647 | --DOCSHELL 0x12baae000 == 31 [pid = 1647] [id = 336] 11:09:04 INFO - PROCESS | 1647 | --DOCSHELL 0x12b11a000 == 30 [pid = 1647] [id = 335] 11:09:04 INFO - PROCESS | 1647 | --DOCSHELL 0x120f1d000 == 29 [pid = 1647] [id = 334] 11:09:04 INFO - PROCESS | 1647 | --DOCSHELL 0x12b127800 == 28 [pid = 1647] [id = 332] 11:09:04 INFO - PROCESS | 1647 | --DOCSHELL 0x116ab7000 == 27 [pid = 1647] [id = 333] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x121903c00) [pid = 1647] [serial = 939] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x124b1c800) [pid = 1647] [serial = 942] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1197cf400) [pid = 1647] [serial = 933] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1210edc00) [pid = 1647] [serial = 934] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x121550000) [pid = 1647] [serial = 925] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1211b5c00) [pid = 1647] [serial = 924] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x11864b000) [pid = 1647] [serial = 930] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1190cac00) [pid = 1647] [serial = 931] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12154e000) [pid = 1647] [serial = 936] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x116b1c000) [pid = 1647] [serial = 927] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x117fb1000) [pid = 1647] [serial = 928] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1198bf000) [pid = 1647] [serial = 907] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1190cd000) [pid = 1647] [serial = 906] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x121557c00) [pid = 1647] [serial = 910] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x121552000) [pid = 1647] [serial = 909] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x128c53800) [pid = 1647] [serial = 913] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x124bd2400) [pid = 1647] [serial = 912] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1292bb400) [pid = 1647] [serial = 955] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12b153400) [pid = 1647] [serial = 916] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12a7ddc00) [pid = 1647] [serial = 915] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12405cc00) [pid = 1647] [serial = 940] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12ba0a000) [pid = 1647] [serial = 919] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12b080c00) [pid = 1647] [serial = 958] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12b952400) [pid = 1647] [serial = 918] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1274e7000) [pid = 1647] [serial = 945] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x127397000) [pid = 1647] [serial = 943] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12770e000) [pid = 1647] [serial = 946] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x129157800) [pid = 1647] [serial = 954] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x127711400) [pid = 1647] [serial = 951] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x119851000) [pid = 1647] [serial = 922] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x119091000) [pid = 1647] [serial = 921] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x128c60800) [pid = 1647] [serial = 952] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x1186a5800) [pid = 1647] [serial = 949] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x115e49800) [pid = 1647] [serial = 948] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x1292dfc00) [pid = 1647] [serial = 957] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x1216f3800) [pid = 1647] [serial = 937] [outer = 0x0] [url = about:blank] 11:09:04 INFO - PROCESS | 1647 | 1468519744455 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1422ms 11:09:04 INFO - PROCESS | 1647 | 1468519744482 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 11:09:04 INFO - PROCESS | 1647 | 1468519744484 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 11:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:09:04 INFO - PROCESS | 1647 | 1468519744493 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:09:04 INFO - PROCESS | 1647 | 1468519744495 Marionette TRACE conn2 <- [1,1326,null,{}] 11:09:04 INFO - PROCESS | 1647 | 1468519744499 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:04 INFO - PROCESS | 1647 | 1468519744500 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:04 INFO - PROCESS | 1647 | 1468519744577 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 11:09:04 INFO - PROCESS | 1647 | 1468519744582 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:04 INFO - PROCESS | 1647 | 1468519744585 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x115e93000 == 28 [pid = 1647] [id = 339] 11:09:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x115e52000) [pid = 1647] [serial = 1016] [outer = 0x0] 11:09:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x116562400) [pid = 1647] [serial = 1017] [outer = 0x115e52000] 11:09:04 INFO - PROCESS | 1647 | 1468519744616 Marionette DEBUG loaded listener.js 11:09:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x1168c2c00) [pid = 1647] [serial = 1018] [outer = 0x115e52000] 11:09:04 INFO - PROCESS | 1647 | 1468519744947 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 475ms 11:09:04 INFO - PROCESS | 1647 | 1468519744984 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 11:09:04 INFO - PROCESS | 1647 | 1468519744990 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 11:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:09:04 INFO - PROCESS | 1647 | 1468519744996 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:09:04 INFO - PROCESS | 1647 | 1468519744997 Marionette TRACE conn2 <- [1,1330,null,{}] 11:09:05 INFO - PROCESS | 1647 | 1468519745000 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:05 INFO - PROCESS | 1647 | 1468519745002 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:05 INFO - PROCESS | 1647 | 1468519745082 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 11:09:05 INFO - PROCESS | 1647 | 1468519745091 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:05 INFO - PROCESS | 1647 | 1468519745092 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x1170e8800 == 29 [pid = 1647] [id = 340] 11:09:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x116a81c00) [pid = 1647] [serial = 1019] [outer = 0x0] 11:09:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1177fa400) [pid = 1647] [serial = 1020] [outer = 0x116a81c00] 11:09:05 INFO - PROCESS | 1647 | 1468519745119 Marionette DEBUG loaded listener.js 11:09:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x118647c00) [pid = 1647] [serial = 1021] [outer = 0x116a81c00] 11:09:05 INFO - PROCESS | 1647 | 1468519745473 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 520ms 11:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:09:05 INFO - PROCESS | 1647 | 1468519745523 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 11:09:05 INFO - PROCESS | 1647 | 1468519745524 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 11:09:05 INFO - PROCESS | 1647 | 1468519745528 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:09:05 INFO - PROCESS | 1647 | 1468519745530 Marionette TRACE conn2 <- [1,1334,null,{}] 11:09:05 INFO - PROCESS | 1647 | 1468519745538 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:05 INFO - PROCESS | 1647 | 1468519745541 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:05 INFO - PROCESS | 1647 | 1468519745616 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 11:09:05 INFO - PROCESS | 1647 | 1468519745626 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:05 INFO - PROCESS | 1647 | 1468519745628 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x11901c000 == 30 [pid = 1647] [id = 341] 11:09:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1130de800) [pid = 1647] [serial = 1022] [outer = 0x0] 11:09:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1197ce800) [pid = 1647] [serial = 1023] [outer = 0x1130de800] 11:09:05 INFO - PROCESS | 1647 | 1468519745656 Marionette DEBUG loaded listener.js 11:09:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1198bd800) [pid = 1647] [serial = 1024] [outer = 0x1130de800] 11:09:06 INFO - PROCESS | 1647 | 1468519746011 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 522ms 11:09:06 INFO - PROCESS | 1647 | 1468519746051 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 11:09:06 INFO - PROCESS | 1647 | 1468519746053 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 11:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:09:06 INFO - PROCESS | 1647 | 1468519746055 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:09:06 INFO - PROCESS | 1647 | 1468519746056 Marionette TRACE conn2 <- [1,1338,null,{}] 11:09:06 INFO - PROCESS | 1647 | 1468519746058 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:06 INFO - PROCESS | 1647 | 1468519746059 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:06 INFO - PROCESS | 1647 | 1468519746164 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 11:09:06 INFO - PROCESS | 1647 | 1468519746195 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:06 INFO - PROCESS | 1647 | 1468519746196 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x119805000 == 31 [pid = 1647] [id = 342] 11:09:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1198c4400) [pid = 1647] [serial = 1025] [outer = 0x0] 11:09:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1210f1400) [pid = 1647] [serial = 1026] [outer = 0x1198c4400] 11:09:06 INFO - PROCESS | 1647 | 1468519746221 Marionette DEBUG loaded listener.js 11:09:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x121553400) [pid = 1647] [serial = 1027] [outer = 0x1198c4400] 11:09:07 INFO - PROCESS | 1647 | 1468519747001 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 972ms 11:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:09:07 INFO - PROCESS | 1647 | 1468519747027 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 11:09:07 INFO - PROCESS | 1647 | 1468519747029 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 11:09:07 INFO - PROCESS | 1647 | 1468519747031 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:09:07 INFO - PROCESS | 1647 | 1468519747032 Marionette TRACE conn2 <- [1,1342,null,{}] 11:09:07 INFO - PROCESS | 1647 | 1468519747034 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:07 INFO - PROCESS | 1647 | 1468519747035 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:07 INFO - PROCESS | 1647 | 1468519747134 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 11:09:07 INFO - PROCESS | 1647 | 1468519747138 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:07 INFO - PROCESS | 1647 | 1468519747139 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f1d000 == 32 [pid = 1647] [id = 343] 11:09:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x115f8b000) [pid = 1647] [serial = 1028] [outer = 0x0] 11:09:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x121903c00) [pid = 1647] [serial = 1029] [outer = 0x115f8b000] 11:09:07 INFO - PROCESS | 1647 | 1468519747163 Marionette DEBUG loaded listener.js 11:09:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x124053c00) [pid = 1647] [serial = 1030] [outer = 0x115f8b000] 11:09:07 INFO - PROCESS | 1647 | 1468519747497 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 517ms 11:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:09:07 INFO - PROCESS | 1647 | 1468519747549 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 11:09:07 INFO - PROCESS | 1647 | 1468519747550 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 11:09:07 INFO - PROCESS | 1647 | 1468519747552 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:09:07 INFO - PROCESS | 1647 | 1468519747553 Marionette TRACE conn2 <- [1,1346,null,{}] 11:09:07 INFO - PROCESS | 1647 | 1468519747556 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:07 INFO - PROCESS | 1647 | 1468519747560 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:07 INFO - PROCESS | 1647 | 1468519747676 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 11:09:07 INFO - PROCESS | 1647 | 1468519747680 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:07 INFO - PROCESS | 1647 | 1468519747681 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x12153b800 == 33 [pid = 1647] [id = 344] 11:09:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1177fac00) [pid = 1647] [serial = 1031] [outer = 0x0] 11:09:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12439fc00) [pid = 1647] [serial = 1032] [outer = 0x1177fac00] 11:09:07 INFO - PROCESS | 1647 | 1468519747707 Marionette DEBUG loaded listener.js 11:09:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x127397000) [pid = 1647] [serial = 1033] [outer = 0x1177fac00] 11:09:08 INFO - PROCESS | 1647 | 1468519748035 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 522ms 11:09:08 INFO - PROCESS | 1647 | 1468519748080 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 11:09:08 INFO - PROCESS | 1647 | 1468519748081 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 11:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:09:08 INFO - PROCESS | 1647 | 1468519748083 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:09:08 INFO - PROCESS | 1647 | 1468519748091 Marionette TRACE conn2 <- [1,1350,null,{}] 11:09:08 INFO - PROCESS | 1647 | 1468519748093 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:08 INFO - PROCESS | 1647 | 1468519748095 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:08 INFO - PROCESS | 1647 | 1468519748187 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 11:09:08 INFO - PROCESS | 1647 | 1468519748190 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:08 INFO - PROCESS | 1647 | 1468519748191 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x1240dd800 == 34 [pid = 1647] [id = 345] 11:09:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x119632c00) [pid = 1647] [serial = 1034] [outer = 0x0] 11:09:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1274df800) [pid = 1647] [serial = 1035] [outer = 0x119632c00] 11:09:08 INFO - PROCESS | 1647 | 1468519748215 Marionette DEBUG loaded listener.js 11:09:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x128ab3c00) [pid = 1647] [serial = 1036] [outer = 0x119632c00] 11:09:08 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1211b7000) [pid = 1647] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:09:08 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x128c5e400) [pid = 1647] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:09:08 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12b9b1000) [pid = 1647] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:09:08 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x123318000) [pid = 1647] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:09:08 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1175e2c00) [pid = 1647] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:09:08 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x115e4c400) [pid = 1647] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:09:08 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12142a400) [pid = 1647] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:09:08 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12b081000) [pid = 1647] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:09:08 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x115f8b400) [pid = 1647] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:09:08 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1190d0000) [pid = 1647] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:09:08 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1168cc400) [pid = 1647] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:09:08 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1211b6400) [pid = 1647] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:09:08 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1274e1000) [pid = 1647] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:09:08 INFO - PROCESS | 1647 | 1468519748682 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 625ms 11:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:09:08 INFO - PROCESS | 1647 | 1468519748709 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 11:09:08 INFO - PROCESS | 1647 | 1468519748710 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 11:09:08 INFO - PROCESS | 1647 | 1468519748712 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:09:08 INFO - PROCESS | 1647 | 1468519748713 Marionette TRACE conn2 <- [1,1354,null,{}] 11:09:08 INFO - PROCESS | 1647 | 1468519748716 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:08 INFO - PROCESS | 1647 | 1468519748717 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:08 INFO - PROCESS | 1647 | 1468519748791 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 11:09:08 INFO - PROCESS | 1647 | 1468519748794 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:08 INFO - PROCESS | 1647 | 1468519748796 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x124ba9800 == 35 [pid = 1647] [id = 346] 11:09:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11623f400) [pid = 1647] [serial = 1037] [outer = 0x0] 11:09:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x119463800) [pid = 1647] [serial = 1038] [outer = 0x11623f400] 11:09:08 INFO - PROCESS | 1647 | 1468519748820 Marionette DEBUG loaded listener.js 11:09:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x124bc8400) [pid = 1647] [serial = 1039] [outer = 0x11623f400] 11:09:09 INFO - PROCESS | 1647 | 1468519749156 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 468ms 11:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:09:09 INFO - PROCESS | 1647 | 1468519749181 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 11:09:09 INFO - PROCESS | 1647 | 1468519749182 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 11:09:09 INFO - PROCESS | 1647 | 1468519749184 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:09:09 INFO - PROCESS | 1647 | 1468519749185 Marionette TRACE conn2 <- [1,1358,null,{}] 11:09:09 INFO - PROCESS | 1647 | 1468519749195 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:09 INFO - PROCESS | 1647 | 1468519749197 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:09 INFO - PROCESS | 1647 | 1468519749295 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 11:09:09 INFO - PROCESS | 1647 | 1468519749300 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:09 INFO - PROCESS | 1647 | 1468519749301 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x119016000 == 36 [pid = 1647] [id = 347] 11:09:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1210f0c00) [pid = 1647] [serial = 1040] [outer = 0x0] 11:09:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x128ab8c00) [pid = 1647] [serial = 1041] [outer = 0x1210f0c00] 11:09:09 INFO - PROCESS | 1647 | 1468519749329 Marionette DEBUG loaded listener.js 11:09:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x128c55400) [pid = 1647] [serial = 1042] [outer = 0x1210f0c00] 11:09:09 INFO - PROCESS | 1647 | 1468519749631 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 468ms 11:09:09 INFO - PROCESS | 1647 | 1468519749653 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 11:09:09 INFO - PROCESS | 1647 | 1468519749656 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 11:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:09:09 INFO - PROCESS | 1647 | 1468519749660 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:09:09 INFO - PROCESS | 1647 | 1468519749661 Marionette TRACE conn2 <- [1,1362,null,{}] 11:09:09 INFO - PROCESS | 1647 | 1468519749664 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:09 INFO - PROCESS | 1647 | 1468519749665 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:09 INFO - PROCESS | 1647 | 1468519749743 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 11:09:09 INFO - PROCESS | 1647 | 1468519749746 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:09 INFO - PROCESS | 1647 | 1468519749748 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x129402800 == 37 [pid = 1647] [id = 348] 11:09:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x126c80000) [pid = 1647] [serial = 1043] [outer = 0x0] 11:09:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12914e000) [pid = 1647] [serial = 1044] [outer = 0x126c80000] 11:09:09 INFO - PROCESS | 1647 | 1468519749774 Marionette DEBUG loaded listener.js 11:09:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1292b3c00) [pid = 1647] [serial = 1045] [outer = 0x126c80000] 11:09:10 INFO - PROCESS | 1647 | 1468519750109 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 470ms 11:09:10 INFO - PROCESS | 1647 | 1468519750130 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 11:09:10 INFO - PROCESS | 1647 | 1468519750132 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 11:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:09:10 INFO - PROCESS | 1647 | 1468519750134 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:09:10 INFO - PROCESS | 1647 | 1468519750136 Marionette TRACE conn2 <- [1,1366,null,{}] 11:09:10 INFO - PROCESS | 1647 | 1468519750141 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:10 INFO - PROCESS | 1647 | 1468519750143 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:10 INFO - PROCESS | 1647 | 1468519750260 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 11:09:10 INFO - PROCESS | 1647 | 1468519750265 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:10 INFO - PROCESS | 1647 | 1468519750267 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f1c800 == 38 [pid = 1647] [id = 349] 11:09:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x129152800) [pid = 1647] [serial = 1046] [outer = 0x0] 11:09:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1292d7400) [pid = 1647] [serial = 1047] [outer = 0x129152800] 11:09:10 INFO - PROCESS | 1647 | 1468519750296 Marionette DEBUG loaded listener.js 11:09:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12b075800) [pid = 1647] [serial = 1048] [outer = 0x129152800] 11:09:10 INFO - PROCESS | 1647 | 1468519750683 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:09:10 INFO - PROCESS | 1647 | 1468519750711 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 11:09:10 INFO - PROCESS | 1647 | 1468519750715 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:09:10 INFO - PROCESS | 1647 | 1468519750717 Marionette TRACE conn2 <- [1,1370,null,{}] 11:09:10 INFO - PROCESS | 1647 | 1468519750721 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:10 INFO - PROCESS | 1647 | 1468519750723 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:10 INFO - PROCESS | 1647 | 1468519750839 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 11:09:10 INFO - PROCESS | 1647 | 1468519750893 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:10 INFO - PROCESS | 1647 | 1468519750896 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x11651c800 == 39 [pid = 1647] [id = 350] 11:09:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x115e49400) [pid = 1647] [serial = 1049] [outer = 0x0] 11:09:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x115e54000) [pid = 1647] [serial = 1050] [outer = 0x115e49400] 11:09:10 INFO - PROCESS | 1647 | 1468519750927 Marionette DEBUG loaded listener.js 11:09:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1168a7400) [pid = 1647] [serial = 1051] [outer = 0x115e49400] 11:09:11 INFO - PROCESS | 1647 | 1468519751509 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:09:11 INFO - PROCESS | 1647 | 1468519751589 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 11:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:09:11 INFO - PROCESS | 1647 | 1468519751594 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:09:11 INFO - PROCESS | 1647 | 1468519751596 Marionette TRACE conn2 <- [1,1374,null,{}] 11:09:11 INFO - PROCESS | 1647 | 1468519751598 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:11 INFO - PROCESS | 1647 | 1468519751600 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:11 INFO - PROCESS | 1647 | 1468519751709 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 11:09:11 INFO - PROCESS | 1647 | 1468519751763 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:11 INFO - PROCESS | 1647 | 1468519751764 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x1196fb000 == 40 [pid = 1647] [id = 351] 11:09:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x118651c00) [pid = 1647] [serial = 1052] [outer = 0x0] 11:09:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1186a7000) [pid = 1647] [serial = 1053] [outer = 0x118651c00] 11:09:11 INFO - PROCESS | 1647 | 1468519751795 Marionette DEBUG loaded listener.js 11:09:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x119092400) [pid = 1647] [serial = 1054] [outer = 0x118651c00] 11:09:12 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:09:12 INFO - PROCESS | 1647 | 1468519752529 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:09:12 INFO - PROCESS | 1647 | 1468519752566 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 11:09:12 INFO - PROCESS | 1647 | 1468519752570 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:09:12 INFO - PROCESS | 1647 | 1468519752572 Marionette TRACE conn2 <- [1,1378,null,{}] 11:09:12 INFO - PROCESS | 1647 | 1468519752575 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:12 INFO - PROCESS | 1647 | 1468519752576 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:12 INFO - PROCESS | 1647 | 1468519752682 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 11:09:12 INFO - PROCESS | 1647 | 1468519752736 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:12 INFO - PROCESS | 1647 | 1468519752739 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x1170e6000 == 41 [pid = 1647] [id = 352] 11:09:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x117fb2800) [pid = 1647] [serial = 1055] [outer = 0x0] 11:09:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x118321800) [pid = 1647] [serial = 1056] [outer = 0x117fb2800] 11:09:12 INFO - PROCESS | 1647 | 1468519752767 Marionette DEBUG loaded listener.js 11:09:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x119089800) [pid = 1647] [serial = 1057] [outer = 0x117fb2800] 11:09:12 INFO - PROCESS | 1647 | --DOCSHELL 0x129402800 == 40 [pid = 1647] [id = 348] 11:09:12 INFO - PROCESS | 1647 | --DOCSHELL 0x119016000 == 39 [pid = 1647] [id = 347] 11:09:12 INFO - PROCESS | 1647 | --DOCSHELL 0x124ba9800 == 38 [pid = 1647] [id = 346] 11:09:12 INFO - PROCESS | 1647 | --DOCSHELL 0x1240dd800 == 37 [pid = 1647] [id = 345] 11:09:12 INFO - PROCESS | 1647 | --DOCSHELL 0x12153b800 == 36 [pid = 1647] [id = 344] 11:09:12 INFO - PROCESS | 1647 | --DOCSHELL 0x120f1d000 == 35 [pid = 1647] [id = 343] 11:09:12 INFO - PROCESS | 1647 | --DOCSHELL 0x119805000 == 34 [pid = 1647] [id = 342] 11:09:12 INFO - PROCESS | 1647 | --DOCSHELL 0x11901c000 == 33 [pid = 1647] [id = 341] 11:09:12 INFO - PROCESS | 1647 | --DOCSHELL 0x1170e8800 == 32 [pid = 1647] [id = 340] 11:09:12 INFO - PROCESS | 1647 | --DOCSHELL 0x115e93000 == 31 [pid = 1647] [id = 339] 11:09:12 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1292e3000) [pid = 1647] [serial = 984] [outer = 0x0] [url = about:blank] 11:09:12 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12b798400) [pid = 1647] [serial = 987] [outer = 0x0] [url = about:blank] 11:09:12 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12b07c400) [pid = 1647] [serial = 985] [outer = 0x0] [url = about:blank] 11:09:12 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x12ba03c00) [pid = 1647] [serial = 990] [outer = 0x0] [url = about:blank] 11:09:12 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1268e7c00) [pid = 1647] [serial = 978] [outer = 0x0] [url = about:blank] 11:09:12 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x118271400) [pid = 1647] [serial = 966] [outer = 0x0] [url = about:blank] 11:09:12 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1186a7c00) [pid = 1647] [serial = 967] [outer = 0x0] [url = about:blank] 11:09:12 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12432d400) [pid = 1647] [serial = 975] [outer = 0x0] [url = about:blank] 11:09:12 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x124b23c00) [pid = 1647] [serial = 976] [outer = 0x0] [url = about:blank] 11:09:12 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x12154c000) [pid = 1647] [serial = 972] [outer = 0x0] [url = about:blank] 11:09:12 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1216f2000) [pid = 1647] [serial = 973] [outer = 0x0] [url = about:blank] 11:09:12 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12b9aa400) [pid = 1647] [serial = 961] [outer = 0x0] [url = about:blank] 11:09:12 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12b7a0400) [pid = 1647] [serial = 960] [outer = 0x0] [url = about:blank] 11:09:12 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1198bb800) [pid = 1647] [serial = 994] [outer = 0x0] [url = about:blank] 11:09:12 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x119632800) [pid = 1647] [serial = 969] [outer = 0x0] [url = about:blank] 11:09:12 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1198b9400) [pid = 1647] [serial = 970] [outer = 0x0] [url = about:blank] 11:09:12 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x11709b400) [pid = 1647] [serial = 963] [outer = 0x0] [url = about:blank] 11:09:12 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x118321000) [pid = 1647] [serial = 964] [outer = 0x0] [url = about:blank] 11:09:12 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12ba0f400) [pid = 1647] [serial = 997] [outer = 0x0] [url = about:blank] 11:09:12 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1177f2c00) [pid = 1647] [serial = 993] [outer = 0x0] [url = about:blank] 11:09:12 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12ba0bc00) [pid = 1647] [serial = 991] [outer = 0x0] [url = about:blank] 11:09:12 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x128c60000) [pid = 1647] [serial = 981] [outer = 0x0] [url = about:blank] 11:09:12 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12b9b0400) [pid = 1647] [serial = 988] [outer = 0x0] [url = about:blank] 11:09:12 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x127392c00) [pid = 1647] [serial = 996] [outer = 0x0] [url = about:blank] 11:09:12 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x1292be400) [pid = 1647] [serial = 982] [outer = 0x0] [url = about:blank] 11:09:12 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x127035800) [pid = 1647] [serial = 979] [outer = 0x0] [url = about:blank] 11:09:13 INFO - PROCESS | 1647 | 1468519753156 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 11:09:13 INFO - PROCESS | 1647 | 1468519753197 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 11:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:09:13 INFO - PROCESS | 1647 | 1468519753204 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:09:13 INFO - PROCESS | 1647 | 1468519753206 Marionette TRACE conn2 <- [1,1382,null,{}] 11:09:13 INFO - PROCESS | 1647 | 1468519753210 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:13 INFO - PROCESS | 1647 | 1468519753212 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:13 INFO - PROCESS | 1647 | 1468519753334 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 11:09:13 INFO - PROCESS | 1647 | 1468519753412 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:13 INFO - PROCESS | 1647 | 1468519753413 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x11888f000 == 32 [pid = 1647] [id = 353] 11:09:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x1190cd400) [pid = 1647] [serial = 1058] [outer = 0x0] 11:09:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x119851c00) [pid = 1647] [serial = 1059] [outer = 0x1190cd400] 11:09:13 INFO - PROCESS | 1647 | 1468519753454 Marionette DEBUG loaded listener.js 11:09:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1198e6400) [pid = 1647] [serial = 1060] [outer = 0x1190cd400] 11:09:13 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:09:13 INFO - PROCESS | 1647 | 1468519753812 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 11:09:13 INFO - PROCESS | 1647 | 1468519753828 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 11:09:13 INFO - PROCESS | 1647 | 1468519753831 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:09:13 INFO - PROCESS | 1647 | 1468519753835 Marionette TRACE conn2 <- [1,1386,null,{}] 11:09:13 INFO - PROCESS | 1647 | 1468519753850 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:13 INFO - PROCESS | 1647 | 1468519753856 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:13 INFO - PROCESS | 1647 | 1468519753982 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 11:09:14 INFO - PROCESS | 1647 | 1468519754093 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:14 INFO - PROCESS | 1647 | 1468519754096 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x119c90800 == 33 [pid = 1647] [id = 354] 11:09:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x12154cc00) [pid = 1647] [serial = 1061] [outer = 0x0] 11:09:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1241be800) [pid = 1647] [serial = 1062] [outer = 0x12154cc00] 11:09:14 INFO - PROCESS | 1647 | 1468519754139 Marionette DEBUG loaded listener.js 11:09:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1244e5000) [pid = 1647] [serial = 1063] [outer = 0x12154cc00] 11:09:14 INFO - PROCESS | 1647 | 1468519754509 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 11:09:14 INFO - PROCESS | 1647 | 1468519754561 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 11:09:14 INFO - PROCESS | 1647 | 1468519754563 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:09:14 INFO - PROCESS | 1647 | 1468519754564 Marionette TRACE conn2 <- [1,1390,null,{}] 11:09:14 INFO - PROCESS | 1647 | 1468519754566 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:14 INFO - PROCESS | 1647 | 1468519754567 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:14 INFO - PROCESS | 1647 | 1468519754646 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 11:09:14 INFO - PROCESS | 1647 | 1468519754649 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:14 INFO - PROCESS | 1647 | 1468519754650 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x121536800 == 34 [pid = 1647] [id = 355] 11:09:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x124bd1800) [pid = 1647] [serial = 1064] [outer = 0x0] 11:09:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x126c7f400) [pid = 1647] [serial = 1065] [outer = 0x124bd1800] 11:09:14 INFO - PROCESS | 1647 | 1468519754677 Marionette DEBUG loaded listener.js 11:09:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x127330400) [pid = 1647] [serial = 1066] [outer = 0x124bd1800] 11:09:14 INFO - PROCESS | 1647 | 1468519754985 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 468ms 11:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:09:15 INFO - PROCESS | 1647 | 1468519755031 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 11:09:15 INFO - PROCESS | 1647 | 1468519755032 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 11:09:15 INFO - PROCESS | 1647 | 1468519755035 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:09:15 INFO - PROCESS | 1647 | 1468519755036 Marionette TRACE conn2 <- [1,1394,null,{}] 11:09:15 INFO - PROCESS | 1647 | 1468519755038 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:15 INFO - PROCESS | 1647 | 1468519755039 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:15 INFO - PROCESS | 1647 | 1468519755114 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 11:09:15 INFO - PROCESS | 1647 | 1468519755117 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:15 INFO - PROCESS | 1647 | 1468519755118 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b4e000 == 35 [pid = 1647] [id = 356] 11:09:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x125e7c400) [pid = 1647] [serial = 1067] [outer = 0x0] 11:09:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x127707800) [pid = 1647] [serial = 1068] [outer = 0x125e7c400] 11:09:15 INFO - PROCESS | 1647 | 1468519755147 Marionette DEBUG loaded listener.js 11:09:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x128ac0400) [pid = 1647] [serial = 1069] [outer = 0x125e7c400] 11:09:15 INFO - PROCESS | 1647 | 1468519755530 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 517ms 11:09:15 INFO - PROCESS | 1647 | 1468519755553 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 11:09:15 INFO - PROCESS | 1647 | 1468519755556 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 11:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:09:15 INFO - PROCESS | 1647 | 1468519755564 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:09:15 INFO - PROCESS | 1647 | 1468519755565 Marionette TRACE conn2 <- [1,1398,null,{}] 11:09:15 INFO - PROCESS | 1647 | 1468519755567 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:15 INFO - PROCESS | 1647 | 1468519755571 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:15 INFO - PROCESS | 1647 | 1468519755685 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 11:09:15 INFO - PROCESS | 1647 | 1468519755720 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:15 INFO - PROCESS | 1647 | 1468519755721 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x127376000 == 36 [pid = 1647] [id = 357] 11:09:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x125e83800) [pid = 1647] [serial = 1070] [outer = 0x0] 11:09:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1292be400) [pid = 1647] [serial = 1071] [outer = 0x125e83800] 11:09:15 INFO - PROCESS | 1647 | 1468519755746 Marionette DEBUG loaded listener.js 11:09:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12b07d800) [pid = 1647] [serial = 1072] [outer = 0x125e83800] 11:09:16 INFO - PROCESS | 1647 | 1468519756062 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 518ms 11:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:09:16 INFO - PROCESS | 1647 | 1468519756082 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 11:09:16 INFO - PROCESS | 1647 | 1468519756084 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 11:09:16 INFO - PROCESS | 1647 | 1468519756086 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:09:16 INFO - PROCESS | 1647 | 1468519756087 Marionette TRACE conn2 <- [1,1402,null,{}] 11:09:16 INFO - PROCESS | 1647 | 1468519756098 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:16 INFO - PROCESS | 1647 | 1468519756100 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:16 INFO - PROCESS | 1647 | 1468519756194 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 11:09:16 INFO - PROCESS | 1647 | 1468519756197 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:16 INFO - PROCESS | 1647 | 1468519756198 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d4d800 == 37 [pid = 1647] [id = 358] 11:09:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12a7df800) [pid = 1647] [serial = 1073] [outer = 0x0] 11:09:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12b14d000) [pid = 1647] [serial = 1074] [outer = 0x12a7df800] 11:09:16 INFO - PROCESS | 1647 | 1468519756230 Marionette DEBUG loaded listener.js 11:09:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12b956c00) [pid = 1647] [serial = 1075] [outer = 0x12a7df800] 11:09:16 INFO - PROCESS | 1647 | 1468519756559 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 521ms 11:09:16 INFO - PROCESS | 1647 | 1468519756608 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 11:09:16 INFO - PROCESS | 1647 | 1468519756609 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 11:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:09:16 INFO - PROCESS | 1647 | 1468519756611 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:09:16 INFO - PROCESS | 1647 | 1468519756612 Marionette TRACE conn2 <- [1,1406,null,{}] 11:09:16 INFO - PROCESS | 1647 | 1468519756615 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:16 INFO - PROCESS | 1647 | 1468519756616 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:16 INFO - PROCESS | 1647 | 1468519756710 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 11:09:16 INFO - PROCESS | 1647 | 1468519756725 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:16 INFO - PROCESS | 1647 | 1468519756726 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a7a3000 == 38 [pid = 1647] [id = 359] 11:09:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12b7a0400) [pid = 1647] [serial = 1076] [outer = 0x0] 11:09:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12b9b1800) [pid = 1647] [serial = 1077] [outer = 0x12b7a0400] 11:09:16 INFO - PROCESS | 1647 | 1468519756751 Marionette DEBUG loaded listener.js 11:09:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12ba04c00) [pid = 1647] [serial = 1078] [outer = 0x12b7a0400] 11:09:17 INFO - PROCESS | 1647 | 1468519757065 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 518ms 11:09:17 INFO - PROCESS | 1647 | 1468519757130 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 11:09:17 INFO - PROCESS | 1647 | 1468519757131 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 11:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:09:17 INFO - PROCESS | 1647 | 1468519757133 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:09:17 INFO - PROCESS | 1647 | 1468519757134 Marionette TRACE conn2 <- [1,1410,null,{}] 11:09:17 INFO - PROCESS | 1647 | 1468519757136 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:17 INFO - PROCESS | 1647 | 1468519757138 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:17 INFO - PROCESS | 1647 | 1468519757233 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 11:09:17 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x115f8b000) [pid = 1647] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:09:17 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x116a06400) [pid = 1647] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:09:17 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1198c4400) [pid = 1647] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:09:17 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1130de800) [pid = 1647] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:09:17 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x115e52000) [pid = 1647] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:09:17 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x116a81c00) [pid = 1647] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:09:17 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x11673a800) [pid = 1647] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:09:17 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x119464800) [pid = 1647] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:09:17 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x127037000) [pid = 1647] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:09:17 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1177fac00) [pid = 1647] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:09:17 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x119632c00) [pid = 1647] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:09:17 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x11623f400) [pid = 1647] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:09:17 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x128abe000) [pid = 1647] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:09:17 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1210f0c00) [pid = 1647] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:09:17 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1197d7400) [pid = 1647] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:09:17 INFO - PROCESS | 1647 | 1468519757347 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:17 INFO - PROCESS | 1647 | 1468519757349 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x11757b800 == 39 [pid = 1647] [id = 360] 11:09:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x112eba000) [pid = 1647] [serial = 1079] [outer = 0x0] 11:09:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x115e52000) [pid = 1647] [serial = 1080] [outer = 0x112eba000] 11:09:17 INFO - PROCESS | 1647 | 1468519757373 Marionette DEBUG loaded listener.js 11:09:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x118272c00) [pid = 1647] [serial = 1081] [outer = 0x112eba000] 11:09:17 INFO - PROCESS | 1647 | 1468519757669 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 568ms 11:09:17 INFO - PROCESS | 1647 | 1468519757701 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 11:09:17 INFO - PROCESS | 1647 | 1468519757703 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 11:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:09:17 INFO - PROCESS | 1647 | 1468519757709 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:09:17 INFO - PROCESS | 1647 | 1468519757710 Marionette TRACE conn2 <- [1,1414,null,{}] 11:09:17 INFO - PROCESS | 1647 | 1468519757712 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:17 INFO - PROCESS | 1647 | 1468519757713 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:17 INFO - PROCESS | 1647 | 1468519757793 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 11:09:17 INFO - PROCESS | 1647 | 1468519757796 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:17 INFO - PROCESS | 1647 | 1468519757797 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b77c000 == 40 [pid = 1647] [id = 361] 11:09:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x118324000) [pid = 1647] [serial = 1082] [outer = 0x0] 11:09:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x121436800) [pid = 1647] [serial = 1083] [outer = 0x118324000] 11:09:17 INFO - PROCESS | 1647 | 1468519757821 Marionette DEBUG loaded listener.js 11:09:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x12770b800) [pid = 1647] [serial = 1084] [outer = 0x118324000] 11:09:18 INFO - PROCESS | 1647 | 1468519758181 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 523ms 11:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:09:18 INFO - PROCESS | 1647 | 1468519758230 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 11:09:18 INFO - PROCESS | 1647 | 1468519758232 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 11:09:18 INFO - PROCESS | 1647 | 1468519758234 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:09:18 INFO - PROCESS | 1647 | 1468519758236 Marionette TRACE conn2 <- [1,1418,null,{}] 11:09:18 INFO - PROCESS | 1647 | 1468519758238 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:18 INFO - PROCESS | 1647 | 1468519758240 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:18 INFO - PROCESS | 1647 | 1468519758336 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 11:09:18 INFO - PROCESS | 1647 | 1468519758343 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:18 INFO - PROCESS | 1647 | 1468519758345 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdc8800 == 41 [pid = 1647] [id = 362] 11:09:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x129158400) [pid = 1647] [serial = 1085] [outer = 0x0] 11:09:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12ba7a000) [pid = 1647] [serial = 1086] [outer = 0x129158400] 11:09:18 INFO - PROCESS | 1647 | 1468519758370 Marionette DEBUG loaded listener.js 11:09:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12bd6ac00) [pid = 1647] [serial = 1087] [outer = 0x129158400] 11:09:18 INFO - PROCESS | 1647 | 1468519758707 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 520ms 11:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:09:18 INFO - PROCESS | 1647 | 1468519758754 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 11:09:18 INFO - PROCESS | 1647 | 1468519758755 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 11:09:18 INFO - PROCESS | 1647 | 1468519758757 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:09:18 INFO - PROCESS | 1647 | 1468519758758 Marionette TRACE conn2 <- [1,1422,null,{}] 11:09:18 INFO - PROCESS | 1647 | 1468519758761 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:18 INFO - PROCESS | 1647 | 1468519758762 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:18 INFO - PROCESS | 1647 | 1468519758865 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 11:09:18 INFO - PROCESS | 1647 | 1468519758872 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:18 INFO - PROCESS | 1647 | 1468519758873 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3db000 == 42 [pid = 1647] [id = 363] 11:09:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1292b5c00) [pid = 1647] [serial = 1088] [outer = 0x0] 11:09:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12bd73000) [pid = 1647] [serial = 1089] [outer = 0x1292b5c00] 11:09:18 INFO - PROCESS | 1647 | 1468519758897 Marionette DEBUG loaded listener.js 11:09:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12bf12c00) [pid = 1647] [serial = 1090] [outer = 0x1292b5c00] 11:09:19 INFO - PROCESS | 1647 | 1468519759223 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 518ms 11:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:09:19 INFO - PROCESS | 1647 | 1468519759276 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 11:09:19 INFO - PROCESS | 1647 | 1468519759278 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 11:09:19 INFO - PROCESS | 1647 | 1468519759280 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:09:19 INFO - PROCESS | 1647 | 1468519759281 Marionette TRACE conn2 <- [1,1426,null,{}] 11:09:19 INFO - PROCESS | 1647 | 1468519759283 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:19 INFO - PROCESS | 1647 | 1468519759284 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:19 INFO - PROCESS | 1647 | 1468519759418 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 11:09:19 INFO - PROCESS | 1647 | 1468519759508 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:19 INFO - PROCESS | 1647 | 1468519759510 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x116774000 == 43 [pid = 1647] [id = 364] 11:09:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x113d62c00) [pid = 1647] [serial = 1091] [outer = 0x0] 11:09:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x116236800) [pid = 1647] [serial = 1092] [outer = 0x113d62c00] 11:09:19 INFO - PROCESS | 1647 | 1468519759545 Marionette DEBUG loaded listener.js 11:09:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1175e2c00) [pid = 1647] [serial = 1093] [outer = 0x113d62c00] 11:09:20 INFO - PROCESS | 1647 | 1468519760011 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 771ms 11:09:20 INFO - PROCESS | 1647 | 1468519760052 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 11:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:09:20 INFO - PROCESS | 1647 | 1468519760055 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 11:09:20 INFO - PROCESS | 1647 | 1468519760059 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:09:20 INFO - PROCESS | 1647 | 1468519760060 Marionette TRACE conn2 <- [1,1430,null,{}] 11:09:20 INFO - PROCESS | 1647 | 1468519760064 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:20 INFO - PROCESS | 1647 | 1468519760065 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:20 INFO - PROCESS | 1647 | 1468519760193 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 11:09:20 INFO - PROCESS | 1647 | 1468519760262 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:20 INFO - PROCESS | 1647 | 1468519760264 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x119cca000 == 44 [pid = 1647] [id = 365] 11:09:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1198bf000) [pid = 1647] [serial = 1094] [outer = 0x0] 11:09:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1198e8c00) [pid = 1647] [serial = 1095] [outer = 0x1198bf000] 11:09:20 INFO - PROCESS | 1647 | 1468519760294 Marionette DEBUG loaded listener.js 11:09:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x121553000) [pid = 1647] [serial = 1096] [outer = 0x1198bf000] 11:09:20 INFO - PROCESS | 1647 | 1468519760743 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 720ms 11:09:20 INFO - PROCESS | 1647 | 1468519760789 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 11:09:20 INFO - PROCESS | 1647 | 1468519760791 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 11:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:09:20 INFO - PROCESS | 1647 | 1468519760795 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:09:20 INFO - PROCESS | 1647 | 1468519760797 Marionette TRACE conn2 <- [1,1434,null,{}] 11:09:20 INFO - PROCESS | 1647 | 1468519760799 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:20 INFO - PROCESS | 1647 | 1468519760801 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:20 INFO - PROCESS | 1647 | 1468519760903 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 11:09:20 INFO - PROCESS | 1647 | 1468519760973 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:20 INFO - PROCESS | 1647 | 1468519760975 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b786800 == 45 [pid = 1647] [id = 366] 11:09:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x121a0e000) [pid = 1647] [serial = 1097] [outer = 0x0] 11:09:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x121a11000) [pid = 1647] [serial = 1098] [outer = 0x121a0e000] 11:09:21 INFO - PROCESS | 1647 | 1468519761004 Marionette DEBUG loaded listener.js 11:09:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1243a1000) [pid = 1647] [serial = 1099] [outer = 0x121a0e000] 11:09:21 INFO - PROCESS | 1647 | 1468519761452 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 673ms 11:09:21 INFO - PROCESS | 1647 | 1468519761485 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 11:09:21 INFO - PROCESS | 1647 | 1468519761488 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 11:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:09:21 INFO - PROCESS | 1647 | 1468519761514 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:09:21 INFO - PROCESS | 1647 | 1468519761517 Marionette TRACE conn2 <- [1,1438,null,{}] 11:09:21 INFO - PROCESS | 1647 | 1468519761520 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:21 INFO - PROCESS | 1647 | 1468519761524 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:21 INFO - PROCESS | 1647 | 1468519761626 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 11:09:21 INFO - PROCESS | 1647 | 1468519761692 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:21 INFO - PROCESS | 1647 | 1468519761694 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c8dd800 == 46 [pid = 1647] [id = 367] 11:09:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x128ab5000) [pid = 1647] [serial = 1100] [outer = 0x0] 11:09:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x129159000) [pid = 1647] [serial = 1101] [outer = 0x128ab5000] 11:09:21 INFO - PROCESS | 1647 | 1468519761722 Marionette DEBUG loaded listener.js 11:09:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x12a563400) [pid = 1647] [serial = 1102] [outer = 0x128ab5000] 11:09:22 INFO - PROCESS | 1647 | 1468519762157 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 678ms 11:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:09:22 INFO - PROCESS | 1647 | 1468519762185 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 11:09:22 INFO - PROCESS | 1647 | 1468519762187 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 11:09:22 INFO - PROCESS | 1647 | 1468519762189 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:09:22 INFO - PROCESS | 1647 | 1468519762190 Marionette TRACE conn2 <- [1,1442,null,{}] 11:09:22 INFO - PROCESS | 1647 | 1468519762193 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:22 INFO - PROCESS | 1647 | 1468519762194 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:22 INFO - PROCESS | 1647 | 1468519762296 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 11:09:22 INFO - PROCESS | 1647 | 1468519762352 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:22 INFO - PROCESS | 1647 | 1468519762353 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x1170e8000 == 47 [pid = 1647] [id = 368] 11:09:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x116a87400) [pid = 1647] [serial = 1103] [outer = 0x0] 11:09:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x123315000) [pid = 1647] [serial = 1104] [outer = 0x116a87400] 11:09:22 INFO - PROCESS | 1647 | 1468519762382 Marionette DEBUG loaded listener.js 11:09:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x129527000) [pid = 1647] [serial = 1105] [outer = 0x116a87400] 11:09:22 INFO - PROCESS | 1647 | 1468519762956 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 821ms 11:09:23 INFO - PROCESS | 1647 | 1468519763010 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 11:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:09:23 INFO - PROCESS | 1647 | 1468519763013 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 11:09:23 INFO - PROCESS | 1647 | 1468519763016 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:09:23 INFO - PROCESS | 1647 | 1468519763018 Marionette TRACE conn2 <- [1,1446,null,{}] 11:09:23 INFO - PROCESS | 1647 | 1468519763023 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:23 INFO - PROCESS | 1647 | 1468519763024 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:23 INFO - PROCESS | 1647 | 1468519763122 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 11:09:23 INFO - PROCESS | 1647 | 1468519763196 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:23 INFO - PROCESS | 1647 | 1468519763198 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x1170e3000 == 48 [pid = 1647] [id = 369] 11:09:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x118270c00) [pid = 1647] [serial = 1106] [outer = 0x0] 11:09:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x1186a5400) [pid = 1647] [serial = 1107] [outer = 0x118270c00] 11:09:23 INFO - PROCESS | 1647 | 1468519763227 Marionette DEBUG loaded listener.js 11:09:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x119469c00) [pid = 1647] [serial = 1108] [outer = 0x118270c00] 11:09:24 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3db000 == 47 [pid = 1647] [id = 363] 11:09:24 INFO - PROCESS | 1647 | --DOCSHELL 0x12bdc8800 == 46 [pid = 1647] [id = 362] 11:09:24 INFO - PROCESS | 1647 | --DOCSHELL 0x12b77c000 == 45 [pid = 1647] [id = 361] 11:09:24 INFO - PROCESS | 1647 | --DOCSHELL 0x11757b800 == 44 [pid = 1647] [id = 360] 11:09:24 INFO - PROCESS | 1647 | --DOCSHELL 0x12a7a3000 == 43 [pid = 1647] [id = 359] 11:09:24 INFO - PROCESS | 1647 | --DOCSHELL 0x129d4d800 == 42 [pid = 1647] [id = 358] 11:09:24 INFO - PROCESS | 1647 | --DOCSHELL 0x127376000 == 41 [pid = 1647] [id = 357] 11:09:24 INFO - PROCESS | 1647 | --DOCSHELL 0x124b4e000 == 40 [pid = 1647] [id = 356] 11:09:24 INFO - PROCESS | 1647 | --DOCSHELL 0x121536800 == 39 [pid = 1647] [id = 355] 11:09:24 INFO - PROCESS | 1647 | --DOCSHELL 0x119c90800 == 38 [pid = 1647] [id = 354] 11:09:24 INFO - PROCESS | 1647 | --DOCSHELL 0x11888f000 == 37 [pid = 1647] [id = 353] 11:09:24 INFO - PROCESS | 1647 | --DOCSHELL 0x1170e6000 == 36 [pid = 1647] [id = 352] 11:09:24 INFO - PROCESS | 1647 | --DOCSHELL 0x1196fb000 == 35 [pid = 1647] [id = 351] 11:09:24 INFO - PROCESS | 1647 | --DOCSHELL 0x11651c800 == 34 [pid = 1647] [id = 350] 11:09:24 INFO - PROCESS | 1647 | --DOCSHELL 0x120f1c800 == 33 [pid = 1647] [id = 349] 11:09:24 INFO - PROCESS | 1647 | --DOCSHELL 0x116bdb800 == 32 [pid = 1647] [id = 338] 11:09:24 INFO - PROCESS | 1647 | --DOCSHELL 0x1170e8000 == 31 [pid = 1647] [id = 368] 11:09:24 INFO - PROCESS | 1647 | --DOCSHELL 0x12c8dd800 == 30 [pid = 1647] [id = 367] 11:09:24 INFO - PROCESS | 1647 | --DOCSHELL 0x12b786800 == 29 [pid = 1647] [id = 366] 11:09:24 INFO - PROCESS | 1647 | --DOCSHELL 0x119cca000 == 28 [pid = 1647] [id = 365] 11:09:24 INFO - PROCESS | 1647 | --DOCSHELL 0x116774000 == 27 [pid = 1647] [id = 364] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x121903c00) [pid = 1647] [serial = 1029] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x1186a5000) [pid = 1647] [serial = 1015] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x11724cc00) [pid = 1647] [serial = 1014] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x1210f1400) [pid = 1647] [serial = 1026] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1197ce800) [pid = 1647] [serial = 1023] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1198bd800) [pid = 1647] [serial = 1024] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x116562400) [pid = 1647] [serial = 1017] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1168c2c00) [pid = 1647] [serial = 1018] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1177fa400) [pid = 1647] [serial = 1020] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x118647c00) [pid = 1647] [serial = 1021] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x118328c00) [pid = 1647] [serial = 1000] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x116a04400) [pid = 1647] [serial = 999] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x121554c00) [pid = 1647] [serial = 1003] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1210e9c00) [pid = 1647] [serial = 1002] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x128ab2c00) [pid = 1647] [serial = 1006] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x127329800) [pid = 1647] [serial = 1005] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12439fc00) [pid = 1647] [serial = 1032] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x127397000) [pid = 1647] [serial = 1033] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1274df800) [pid = 1647] [serial = 1035] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x119463800) [pid = 1647] [serial = 1038] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x124bc8400) [pid = 1647] [serial = 1039] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12b157c00) [pid = 1647] [serial = 1009] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12914e000) [pid = 1647] [serial = 1044] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x128ab3c00) [pid = 1647] [serial = 1036] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12a561000) [pid = 1647] [serial = 1008] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x128c55400) [pid = 1647] [serial = 1042] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12b795000) [pid = 1647] [serial = 1012] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x124053c00) [pid = 1647] [serial = 1030] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x124bc8800) [pid = 1647] [serial = 1011] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x121553400) [pid = 1647] [serial = 1027] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x128ab8c00) [pid = 1647] [serial = 1041] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1292d7400) [pid = 1647] [serial = 1047] [outer = 0x0] [url = about:blank] 11:09:24 INFO - PROCESS | 1647 | 1468519764193 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1228ms 11:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:09:24 INFO - PROCESS | 1647 | 1468519764246 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 11:09:24 INFO - PROCESS | 1647 | 1468519764248 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 11:09:24 INFO - PROCESS | 1647 | 1468519764252 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:09:24 INFO - PROCESS | 1647 | 1468519764256 Marionette TRACE conn2 <- [1,1450,null,{}] 11:09:24 INFO - PROCESS | 1647 | 1468519764262 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:24 INFO - PROCESS | 1647 | 1468519764264 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:24 INFO - PROCESS | 1647 | 1468519764391 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 11:09:24 INFO - PROCESS | 1647 | 1468519764506 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:24 INFO - PROCESS | 1647 | 1468519764508 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x1165a0000 == 28 [pid = 1647] [id = 370] 11:09:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x115e47800) [pid = 1647] [serial = 1109] [outer = 0x0] 11:09:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1168ccc00) [pid = 1647] [serial = 1110] [outer = 0x115e47800] 11:09:24 INFO - PROCESS | 1647 | 1468519764551 Marionette DEBUG loaded listener.js 11:09:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11709b000) [pid = 1647] [serial = 1111] [outer = 0x115e47800] 11:09:24 INFO - PROCESS | 1647 | 1468519764921 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 726ms 11:09:24 INFO - PROCESS | 1647 | 1468519764982 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 11:09:24 INFO - PROCESS | 1647 | 1468519764986 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 11:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:09:24 INFO - PROCESS | 1647 | 1468519764992 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:09:24 INFO - PROCESS | 1647 | 1468519764994 Marionette TRACE conn2 <- [1,1454,null,{}] 11:09:24 INFO - PROCESS | 1647 | 1468519764996 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:24 INFO - PROCESS | 1647 | 1468519764998 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:25 INFO - PROCESS | 1647 | 1468519765077 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 11:09:25 INFO - PROCESS | 1647 | 1468519765081 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:25 INFO - PROCESS | 1647 | 1468519765083 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x117f77800 == 29 [pid = 1647] [id = 371] 11:09:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1177fa400) [pid = 1647] [serial = 1112] [outer = 0x0] 11:09:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1186a6c00) [pid = 1647] [serial = 1113] [outer = 0x1177fa400] 11:09:25 INFO - PROCESS | 1647 | 1468519765113 Marionette DEBUG loaded listener.js 11:09:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1190c3c00) [pid = 1647] [serial = 1114] [outer = 0x1177fa400] 11:09:25 INFO - PROCESS | 1647 | 1468519765463 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 519ms 11:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:09:25 INFO - PROCESS | 1647 | 1468519765512 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 11:09:25 INFO - PROCESS | 1647 | 1468519765513 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 11:09:25 INFO - PROCESS | 1647 | 1468519765520 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:09:25 INFO - PROCESS | 1647 | 1468519765522 Marionette TRACE conn2 <- [1,1458,null,{}] 11:09:25 INFO - PROCESS | 1647 | 1468519765531 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:25 INFO - PROCESS | 1647 | 1468519765535 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:25 INFO - PROCESS | 1647 | 1468519765612 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 11:09:25 INFO - PROCESS | 1647 | 1468519765617 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:25 INFO - PROCESS | 1647 | 1468519765619 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x1196de000 == 30 [pid = 1647] [id = 372] 11:09:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x115f8c800) [pid = 1647] [serial = 1115] [outer = 0x0] 11:09:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1198e2800) [pid = 1647] [serial = 1116] [outer = 0x115f8c800] 11:09:25 INFO - PROCESS | 1647 | 1468519765651 Marionette DEBUG loaded listener.js 11:09:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1210f3400) [pid = 1647] [serial = 1117] [outer = 0x115f8c800] 11:09:26 INFO - PROCESS | 1647 | 1468519766005 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 529ms 11:09:26 INFO - PROCESS | 1647 | 1468519766045 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 11:09:26 INFO - PROCESS | 1647 | 1468519766046 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 11:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:09:26 INFO - PROCESS | 1647 | 1468519766049 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:09:26 INFO - PROCESS | 1647 | 1468519766050 Marionette TRACE conn2 <- [1,1462,null,{}] 11:09:26 INFO - PROCESS | 1647 | 1468519766052 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:26 INFO - PROCESS | 1647 | 1468519766053 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:26 INFO - PROCESS | 1647 | 1468519766133 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 11:09:26 INFO - PROCESS | 1647 | 1468519766206 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:26 INFO - PROCESS | 1647 | 1468519766207 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x11981e800 == 31 [pid = 1647] [id = 373] 11:09:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1198e5400) [pid = 1647] [serial = 1118] [outer = 0x0] 11:09:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x121550000) [pid = 1647] [serial = 1119] [outer = 0x1198e5400] 11:09:26 INFO - PROCESS | 1647 | 1468519766232 Marionette DEBUG loaded listener.js 11:09:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1216f7800) [pid = 1647] [serial = 1120] [outer = 0x1198e5400] 11:09:26 INFO - PROCESS | 1647 | 1468519766559 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 519ms 11:09:26 INFO - PROCESS | 1647 | 1468519766568 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 11:09:26 INFO - PROCESS | 1647 | 1468519766570 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 11:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:09:26 INFO - PROCESS | 1647 | 1468519766584 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:09:26 INFO - PROCESS | 1647 | 1468519766586 Marionette TRACE conn2 <- [1,1466,null,{}] 11:09:26 INFO - PROCESS | 1647 | 1468519766596 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:26 INFO - PROCESS | 1647 | 1468519766597 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:26 INFO - PROCESS | 1647 | 1468519766689 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 11:09:26 INFO - PROCESS | 1647 | 1468519766693 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:26 INFO - PROCESS | 1647 | 1468519766694 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x121047800 == 32 [pid = 1647] [id = 374] 11:09:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x118328c00) [pid = 1647] [serial = 1121] [outer = 0x0] 11:09:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x121a0b400) [pid = 1647] [serial = 1122] [outer = 0x118328c00] 11:09:26 INFO - PROCESS | 1647 | 1468519766719 Marionette DEBUG loaded listener.js 11:09:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x123421000) [pid = 1647] [serial = 1123] [outer = 0x118328c00] 11:09:27 INFO - PROCESS | 1647 | 1468519767072 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 527ms 11:09:27 INFO - PROCESS | 1647 | 1468519767106 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 11:09:27 INFO - PROCESS | 1647 | 1468519767108 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 11:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:09:27 INFO - PROCESS | 1647 | 1468519767110 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:09:27 INFO - PROCESS | 1647 | 1468519767111 Marionette TRACE conn2 <- [1,1470,null,{}] 11:09:27 INFO - PROCESS | 1647 | 1468519767113 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:27 INFO - PROCESS | 1647 | 1468519767117 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:27 INFO - PROCESS | 1647 | 1468519767230 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 11:09:27 INFO - PROCESS | 1647 | 1468519767243 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:27 INFO - PROCESS | 1647 | 1468519767244 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x121a27000 == 33 [pid = 1647] [id = 375] 11:09:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1190c7400) [pid = 1647] [serial = 1124] [outer = 0x0] 11:09:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1243a0000) [pid = 1647] [serial = 1125] [outer = 0x1190c7400] 11:09:27 INFO - PROCESS | 1647 | 1468519767269 Marionette DEBUG loaded listener.js 11:09:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12703a800) [pid = 1647] [serial = 1126] [outer = 0x1190c7400] 11:09:27 INFO - PROCESS | 1647 | 1468519767610 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 518ms 11:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:09:27 INFO - PROCESS | 1647 | 1468519767628 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 11:09:27 INFO - PROCESS | 1647 | 1468519767629 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 11:09:27 INFO - PROCESS | 1647 | 1468519767632 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:09:27 INFO - PROCESS | 1647 | 1468519767633 Marionette TRACE conn2 <- [1,1474,null,{}] 11:09:27 INFO - PROCESS | 1647 | 1468519767635 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:27 INFO - PROCESS | 1647 | 1468519767637 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:27 INFO - PROCESS | 1647 | 1468519767741 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 11:09:27 INFO - PROCESS | 1647 | 1468519767751 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:27 INFO - PROCESS | 1647 | 1468519767752 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b3e800 == 34 [pid = 1647] [id = 376] 11:09:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1210ef400) [pid = 1647] [serial = 1127] [outer = 0x0] 11:09:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1274e1000) [pid = 1647] [serial = 1128] [outer = 0x1210ef400] 11:09:27 INFO - PROCESS | 1647 | 1468519767778 Marionette DEBUG loaded listener.js 11:09:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x128ab2800) [pid = 1647] [serial = 1129] [outer = 0x1210ef400] 11:09:28 INFO - PROCESS | 1647 | 1468519768112 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 517ms 11:09:28 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x126c80000) [pid = 1647] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:09:28 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x129158400) [pid = 1647] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:09:28 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1292b5c00) [pid = 1647] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:09:28 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x125e83800) [pid = 1647] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:09:28 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x12a7df800) [pid = 1647] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:09:28 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12b7a0400) [pid = 1647] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:09:28 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x112eba000) [pid = 1647] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:09:28 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x115e49400) [pid = 1647] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:09:28 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x125e7c400) [pid = 1647] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:09:28 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1190cd400) [pid = 1647] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:09:28 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12154cc00) [pid = 1647] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:09:28 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x118651c00) [pid = 1647] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:09:28 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x129152800) [pid = 1647] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:09:28 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x124bd1800) [pid = 1647] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:09:28 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x117fb2800) [pid = 1647] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:09:28 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x118324000) [pid = 1647] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:09:28 INFO - PROCESS | 1647 | 1468519768356 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 11:09:28 INFO - PROCESS | 1647 | 1468519768357 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 11:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:09:28 INFO - PROCESS | 1647 | 1468519768387 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:09:28 INFO - PROCESS | 1647 | 1468519768388 Marionette TRACE conn2 <- [1,1478,null,{}] 11:09:28 INFO - PROCESS | 1647 | 1468519768390 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:28 INFO - PROCESS | 1647 | 1468519768391 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:28 INFO - PROCESS | 1647 | 1468519768482 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 11:09:28 INFO - PROCESS | 1647 | 1468519768487 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:28 INFO - PROCESS | 1647 | 1468519768488 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x127372000 == 35 [pid = 1647] [id = 377] 11:09:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1168a7800) [pid = 1647] [serial = 1130] [outer = 0x0] 11:09:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x128ab6c00) [pid = 1647] [serial = 1131] [outer = 0x1168a7800] 11:09:28 INFO - PROCESS | 1647 | 1468519768512 Marionette DEBUG loaded listener.js 11:09:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x128abe800) [pid = 1647] [serial = 1132] [outer = 0x1168a7800] 11:09:28 INFO - PROCESS | 1647 | 1468519768827 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 471ms 11:09:28 INFO - PROCESS | 1647 | 1468519768860 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 11:09:28 INFO - PROCESS | 1647 | 1468519768861 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 11:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:09:28 INFO - PROCESS | 1647 | 1468519768863 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:09:28 INFO - PROCESS | 1647 | 1468519768865 Marionette TRACE conn2 <- [1,1482,null,{}] 11:09:28 INFO - PROCESS | 1647 | 1468519768867 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:28 INFO - PROCESS | 1647 | 1468519768868 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:28 INFO - PROCESS | 1647 | 1468519768950 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 11:09:29 INFO - PROCESS | 1647 | 1468519769007 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:29 INFO - PROCESS | 1647 | 1468519769008 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x119422800 == 36 [pid = 1647] [id = 378] 11:09:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1168c4000) [pid = 1647] [serial = 1133] [outer = 0x0] 11:09:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x128c5f000) [pid = 1647] [serial = 1134] [outer = 0x1168c4000] 11:09:29 INFO - PROCESS | 1647 | 1468519769032 Marionette DEBUG loaded listener.js 11:09:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12915ac00) [pid = 1647] [serial = 1135] [outer = 0x1168c4000] 11:09:29 INFO - PROCESS | 1647 | 1468519769322 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 467ms 11:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:09:29 INFO - PROCESS | 1647 | 1468519769332 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 11:09:29 INFO - PROCESS | 1647 | 1468519769333 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 11:09:29 INFO - PROCESS | 1647 | 1468519769335 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:09:29 INFO - PROCESS | 1647 | 1468519769336 Marionette TRACE conn2 <- [1,1486,null,{}] 11:09:29 INFO - PROCESS | 1647 | 1468519769347 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:29 INFO - PROCESS | 1647 | 1468519769348 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:29 INFO - PROCESS | 1647 | 1468519769427 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 11:09:29 INFO - PROCESS | 1647 | 1468519769432 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:29 INFO - PROCESS | 1647 | 1468519769433 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a7aa000 == 37 [pid = 1647] [id = 379] 11:09:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12914f800) [pid = 1647] [serial = 1136] [outer = 0x0] 11:09:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1292e1000) [pid = 1647] [serial = 1137] [outer = 0x12914f800] 11:09:29 INFO - PROCESS | 1647 | 1468519769459 Marionette DEBUG loaded listener.js 11:09:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12a55d000) [pid = 1647] [serial = 1138] [outer = 0x12914f800] 11:09:29 INFO - PROCESS | 1647 | 1468519769798 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 479ms 11:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:09:29 INFO - PROCESS | 1647 | 1468519769814 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 11:09:29 INFO - PROCESS | 1647 | 1468519769816 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 11:09:29 INFO - PROCESS | 1647 | 1468519769819 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:09:29 INFO - PROCESS | 1647 | 1468519769820 Marionette TRACE conn2 <- [1,1490,null,{}] 11:09:29 INFO - PROCESS | 1647 | 1468519769826 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:29 INFO - PROCESS | 1647 | 1468519769828 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:29 INFO - PROCESS | 1647 | 1468519769968 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 11:09:30 INFO - PROCESS | 1647 | 1468519770014 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:30 INFO - PROCESS | 1647 | 1468519770015 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f33000 == 38 [pid = 1647] [id = 380] 11:09:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12b958800) [pid = 1647] [serial = 1139] [outer = 0x0] 11:09:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12b9aa800) [pid = 1647] [serial = 1140] [outer = 0x12b958800] 11:09:30 INFO - PROCESS | 1647 | 1468519770044 Marionette DEBUG loaded listener.js 11:09:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12b9b6c00) [pid = 1647] [serial = 1141] [outer = 0x12b958800] 11:09:30 INFO - PROCESS | 1647 | 1468519770342 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 574ms 11:09:30 INFO - PROCESS | 1647 | 1468519770409 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 11:09:30 INFO - PROCESS | 1647 | 1468519770412 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 11:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:09:30 INFO - PROCESS | 1647 | 1468519770416 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:09:30 INFO - PROCESS | 1647 | 1468519770419 Marionette TRACE conn2 <- [1,1494,null,{}] 11:09:30 INFO - PROCESS | 1647 | 1468519770424 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:30 INFO - PROCESS | 1647 | 1468519770426 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:30 INFO - PROCESS | 1647 | 1468519770547 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 11:09:30 INFO - PROCESS | 1647 | 1468519770622 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:30 INFO - PROCESS | 1647 | 1468519770624 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x115f4d000 == 39 [pid = 1647] [id = 381] 11:09:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x115e4b000) [pid = 1647] [serial = 1142] [outer = 0x0] 11:09:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x115f91000) [pid = 1647] [serial = 1143] [outer = 0x115e4b000] 11:09:30 INFO - PROCESS | 1647 | 1468519770656 Marionette DEBUG loaded listener.js 11:09:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x116a04400) [pid = 1647] [serial = 1144] [outer = 0x115e4b000] 11:09:31 INFO - PROCESS | 1647 | 1468519771230 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 877ms 11:09:31 INFO - PROCESS | 1647 | 1468519771294 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 11:09:31 INFO - PROCESS | 1647 | 1468519771296 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 11:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:09:31 INFO - PROCESS | 1647 | 1468519771300 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:09:31 INFO - PROCESS | 1647 | 1468519771303 Marionette TRACE conn2 <- [1,1498,null,{}] 11:09:31 INFO - PROCESS | 1647 | 1468519771306 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:31 INFO - PROCESS | 1647 | 1468519771308 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:31 INFO - PROCESS | 1647 | 1468519771417 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 11:09:31 INFO - PROCESS | 1647 | 1468519771496 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:31 INFO - PROCESS | 1647 | 1468519771497 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x119b09800 == 40 [pid = 1647] [id = 382] 11:09:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x11883fc00) [pid = 1647] [serial = 1145] [outer = 0x0] 11:09:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1190ca800) [pid = 1647] [serial = 1146] [outer = 0x11883fc00] 11:09:31 INFO - PROCESS | 1647 | 1468519771528 Marionette DEBUG loaded listener.js 11:09:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1197d5000) [pid = 1647] [serial = 1147] [outer = 0x11883fc00] 11:09:32 INFO - PROCESS | 1647 | 1468519772205 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 929ms 11:09:32 INFO - PROCESS | 1647 | 1468519772243 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 11:09:32 INFO - PROCESS | 1647 | 1468519772246 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 11:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:09:32 INFO - PROCESS | 1647 | 1468519772250 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:09:32 INFO - PROCESS | 1647 | 1468519772252 Marionette TRACE conn2 <- [1,1502,null,{}] 11:09:32 INFO - PROCESS | 1647 | 1468519772255 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:32 INFO - PROCESS | 1647 | 1468519772257 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:32 INFO - PROCESS | 1647 | 1468519772363 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 11:09:32 INFO - PROCESS | 1647 | 1468519772417 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:32 INFO - PROCESS | 1647 | 1468519772419 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x1130bb800 == 41 [pid = 1647] [id = 383] 11:09:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x118652400) [pid = 1647] [serial = 1148] [outer = 0x0] 11:09:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x1186a7c00) [pid = 1647] [serial = 1149] [outer = 0x118652400] 11:09:32 INFO - PROCESS | 1647 | 1468519772448 Marionette DEBUG loaded listener.js 11:09:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x1197cf000) [pid = 1647] [serial = 1150] [outer = 0x118652400] 11:09:32 INFO - PROCESS | 1647 | --DOCSHELL 0x12a7aa000 == 40 [pid = 1647] [id = 379] 11:09:32 INFO - PROCESS | 1647 | --DOCSHELL 0x119422800 == 39 [pid = 1647] [id = 378] 11:09:32 INFO - PROCESS | 1647 | --DOCSHELL 0x127372000 == 38 [pid = 1647] [id = 377] 11:09:32 INFO - PROCESS | 1647 | --DOCSHELL 0x124b3e800 == 37 [pid = 1647] [id = 376] 11:09:32 INFO - PROCESS | 1647 | --DOCSHELL 0x121a27000 == 36 [pid = 1647] [id = 375] 11:09:32 INFO - PROCESS | 1647 | --DOCSHELL 0x121047800 == 35 [pid = 1647] [id = 374] 11:09:32 INFO - PROCESS | 1647 | --DOCSHELL 0x11981e800 == 34 [pid = 1647] [id = 373] 11:09:32 INFO - PROCESS | 1647 | --DOCSHELL 0x1196de000 == 33 [pid = 1647] [id = 372] 11:09:32 INFO - PROCESS | 1647 | --DOCSHELL 0x117f77800 == 32 [pid = 1647] [id = 371] 11:09:32 INFO - PROCESS | 1647 | --DOCSHELL 0x1165a0000 == 31 [pid = 1647] [id = 370] 11:09:32 INFO - PROCESS | 1647 | --DOCSHELL 0x1170e3000 == 30 [pid = 1647] [id = 369] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1292b3c00) [pid = 1647] [serial = 1045] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x12bd6ac00) [pid = 1647] [serial = 1087] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x12bd73000) [pid = 1647] [serial = 1089] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x12bf12c00) [pid = 1647] [serial = 1090] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1292be400) [pid = 1647] [serial = 1071] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12b14d000) [pid = 1647] [serial = 1074] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12b07d800) [pid = 1647] [serial = 1072] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x12b9b1800) [pid = 1647] [serial = 1077] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12b956c00) [pid = 1647] [serial = 1075] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x115e52000) [pid = 1647] [serial = 1080] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12ba04c00) [pid = 1647] [serial = 1078] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x115e54000) [pid = 1647] [serial = 1050] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1168a7400) [pid = 1647] [serial = 1051] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x127707800) [pid = 1647] [serial = 1068] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x119851c00) [pid = 1647] [serial = 1059] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1198e6400) [pid = 1647] [serial = 1060] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1241be800) [pid = 1647] [serial = 1062] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1244e5000) [pid = 1647] [serial = 1063] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1186a7000) [pid = 1647] [serial = 1053] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x119092400) [pid = 1647] [serial = 1054] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12b075800) [pid = 1647] [serial = 1048] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x126c7f400) [pid = 1647] [serial = 1065] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x127330400) [pid = 1647] [serial = 1066] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x118321800) [pid = 1647] [serial = 1056] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x119089800) [pid = 1647] [serial = 1057] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x118272c00) [pid = 1647] [serial = 1081] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12ba7a000) [pid = 1647] [serial = 1086] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x121436800) [pid = 1647] [serial = 1083] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12770b800) [pid = 1647] [serial = 1084] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x128ac0400) [pid = 1647] [serial = 1069] [outer = 0x0] [url = about:blank] 11:09:32 INFO - PROCESS | 1647 | 1468519772828 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 620ms 11:09:32 INFO - PROCESS | 1647 | 1468519772870 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 11:09:32 INFO - PROCESS | 1647 | 1468519772873 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 11:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:09:32 INFO - PROCESS | 1647 | 1468519772878 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:09:32 INFO - PROCESS | 1647 | 1468519772879 Marionette TRACE conn2 <- [1,1506,null,{}] 11:09:32 INFO - PROCESS | 1647 | 1468519772881 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:32 INFO - PROCESS | 1647 | 1468519772883 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:32 INFO - PROCESS | 1647 | 1468519772965 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 11:09:33 INFO - PROCESS | 1647 | 1468519773020 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:33 INFO - PROCESS | 1647 | 1468519773021 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x11900c000 == 31 [pid = 1647] [id = 384] 11:09:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x119089800) [pid = 1647] [serial = 1151] [outer = 0x0] 11:09:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1198b9400) [pid = 1647] [serial = 1152] [outer = 0x119089800] 11:09:33 INFO - PROCESS | 1647 | 1468519773048 Marionette DEBUG loaded listener.js 11:09:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1210ea400) [pid = 1647] [serial = 1153] [outer = 0x119089800] 11:09:33 INFO - PROCESS | 1647 | 1468519773350 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 519ms 11:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:09:33 INFO - PROCESS | 1647 | 1468519773397 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 11:09:33 INFO - PROCESS | 1647 | 1468519773398 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 11:09:33 INFO - PROCESS | 1647 | 1468519773400 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:09:33 INFO - PROCESS | 1647 | 1468519773403 Marionette TRACE conn2 <- [1,1510,null,{}] 11:09:33 INFO - PROCESS | 1647 | 1468519773413 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:33 INFO - PROCESS | 1647 | 1468519773417 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:33 INFO - PROCESS | 1647 | 1468519773495 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 11:09:33 INFO - PROCESS | 1647 | 1468519773552 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:33 INFO - PROCESS | 1647 | 1468519773554 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f29800 == 32 [pid = 1647] [id = 385] 11:09:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1168aa000) [pid = 1647] [serial = 1154] [outer = 0x0] 11:09:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x12154a400) [pid = 1647] [serial = 1155] [outer = 0x1168aa000] 11:09:33 INFO - PROCESS | 1647 | 1468519773582 Marionette DEBUG loaded listener.js 11:09:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x12405cc00) [pid = 1647] [serial = 1156] [outer = 0x1168aa000] 11:09:33 INFO - PROCESS | 1647 | 1468519773858 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 475ms 11:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:09:33 INFO - PROCESS | 1647 | 1468519773882 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 11:09:33 INFO - PROCESS | 1647 | 1468519773884 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 11:09:33 INFO - PROCESS | 1647 | 1468519773886 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:09:33 INFO - PROCESS | 1647 | 1468519773887 Marionette TRACE conn2 <- [1,1514,null,{}] 11:09:33 INFO - PROCESS | 1647 | 1468519773898 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:33 INFO - PROCESS | 1647 | 1468519773899 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:33 INFO - PROCESS | 1647 | 1468519773985 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 11:09:33 INFO - PROCESS | 1647 | 1468519773990 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:33 INFO - PROCESS | 1647 | 1468519773992 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x123331800 == 33 [pid = 1647] [id = 386] 11:09:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x124329800) [pid = 1647] [serial = 1157] [outer = 0x0] 11:09:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x124b22c00) [pid = 1647] [serial = 1158] [outer = 0x124329800] 11:09:34 INFO - PROCESS | 1647 | 1468519774017 Marionette DEBUG loaded listener.js 11:09:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1268e7c00) [pid = 1647] [serial = 1159] [outer = 0x124329800] 11:09:34 INFO - PROCESS | 1647 | 1468519774355 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 478ms 11:09:34 INFO - PROCESS | 1647 | 1468519774364 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 11:09:34 INFO - PROCESS | 1647 | 1468519774365 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 11:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:09:34 INFO - PROCESS | 1647 | 1468519774368 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:09:34 INFO - PROCESS | 1647 | 1468519774369 Marionette TRACE conn2 <- [1,1518,null,{}] 11:09:34 INFO - PROCESS | 1647 | 1468519774373 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:34 INFO - PROCESS | 1647 | 1468519774375 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:34 INFO - PROCESS | 1647 | 1468519774480 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 11:09:34 INFO - PROCESS | 1647 | 1468519774485 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:34 INFO - PROCESS | 1647 | 1468519774486 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b4f800 == 34 [pid = 1647] [id = 387] 11:09:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x116a06400) [pid = 1647] [serial = 1160] [outer = 0x0] 11:09:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1268f0000) [pid = 1647] [serial = 1161] [outer = 0x116a06400] 11:09:34 INFO - PROCESS | 1647 | 1468519774512 Marionette DEBUG loaded listener.js 11:09:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1274e6800) [pid = 1647] [serial = 1162] [outer = 0x116a06400] 11:09:34 INFO - PROCESS | 1647 | 1468519774891 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 573ms 11:09:34 INFO - PROCESS | 1647 | 1468519774942 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 11:09:34 INFO - PROCESS | 1647 | 1468519774943 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 11:09:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:09:34 INFO - PROCESS | 1647 | 1468519774952 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:09:34 INFO - PROCESS | 1647 | 1468519774953 Marionette TRACE conn2 <- [1,1522,null,{}] 11:09:34 INFO - PROCESS | 1647 | 1468519774955 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:34 INFO - PROCESS | 1647 | 1468519774959 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:35 INFO - PROCESS | 1647 | 1468519775075 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 11:09:35 INFO - PROCESS | 1647 | 1468519775090 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:35 INFO - PROCESS | 1647 | 1468519775091 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d51800 == 35 [pid = 1647] [id = 388] 11:09:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x128ab7800) [pid = 1647] [serial = 1163] [outer = 0x0] 11:09:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x129150000) [pid = 1647] [serial = 1164] [outer = 0x128ab7800] 11:09:35 INFO - PROCESS | 1647 | 1468519775116 Marionette DEBUG loaded listener.js 11:09:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12a7ddc00) [pid = 1647] [serial = 1165] [outer = 0x128ab7800] 11:09:35 INFO - PROCESS | 1647 | 1468519775459 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:09:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:09:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:09:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:09:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:09:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:09:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:09:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:09:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:09:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 11:09:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:09:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:09:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:09:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 11:09:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:09:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:09:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:09:35 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 524ms 11:09:35 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:09:35 INFO - PROCESS | 1647 | 1468519775470 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 11:09:35 INFO - PROCESS | 1647 | 1468519775472 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 11:09:35 INFO - PROCESS | 1647 | 1468519775474 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:09:35 INFO - PROCESS | 1647 | 1468519775475 Marionette TRACE conn2 <- [1,1526,null,{}] 11:09:35 INFO - PROCESS | 1647 | 1468519775477 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:35 INFO - PROCESS | 1647 | 1468519775478 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:35 INFO - PROCESS | 1647 | 1468519775583 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 11:09:35 INFO - PROCESS | 1647 | 1468519775617 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:35 INFO - PROCESS | 1647 | 1468519775618 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b08d000 == 36 [pid = 1647] [id = 389] 11:09:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x126e93c00) [pid = 1647] [serial = 1166] [outer = 0x0] 11:09:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12b150c00) [pid = 1647] [serial = 1167] [outer = 0x126e93c00] 11:09:35 INFO - PROCESS | 1647 | 1468519775642 Marionette DEBUG loaded listener.js 11:09:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12b9b9400) [pid = 1647] [serial = 1168] [outer = 0x126e93c00] 11:09:35 INFO - PROCESS | 1647 | 1468519775928 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:09:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:09:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:09:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:09:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:09:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:09:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:09:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:09:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:09:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:09:35 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 470ms 11:09:35 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:09:35 INFO - PROCESS | 1647 | 1468519775947 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 11:09:35 INFO - PROCESS | 1647 | 1468519775948 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 11:09:35 INFO - PROCESS | 1647 | 1468519775950 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:09:35 INFO - PROCESS | 1647 | 1468519775951 Marionette TRACE conn2 <- [1,1530,null,{}] 11:09:35 INFO - PROCESS | 1647 | 1468519775954 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:35 INFO - PROCESS | 1647 | 1468519775957 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:36 INFO - PROCESS | 1647 | 1468519776064 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 11:09:36 INFO - PROCESS | 1647 | 1468519776100 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:36 INFO - PROCESS | 1647 | 1468519776101 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b785800 == 37 [pid = 1647] [id = 390] 11:09:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12ba04800) [pid = 1647] [serial = 1169] [outer = 0x0] 11:09:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12ba0c000) [pid = 1647] [serial = 1170] [outer = 0x12ba04800] 11:09:36 INFO - PROCESS | 1647 | 1468519776126 Marionette DEBUG loaded listener.js 11:09:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12ba82800) [pid = 1647] [serial = 1171] [outer = 0x12ba04800] 11:09:36 INFO - PROCESS | 1647 | 1468519776417 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:09:36 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 11:09:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:09:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:09:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:09:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:09:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 11:09:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:09:36 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 519ms 11:09:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:09:36 INFO - PROCESS | 1647 | 1468519776469 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 11:09:36 INFO - PROCESS | 1647 | 1468519776471 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 11:09:36 INFO - PROCESS | 1647 | 1468519776480 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:09:36 INFO - PROCESS | 1647 | 1468519776481 Marionette TRACE conn2 <- [1,1534,null,{}] 11:09:36 INFO - PROCESS | 1647 | 1468519776483 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:36 INFO - PROCESS | 1647 | 1468519776485 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:36 INFO - PROCESS | 1647 | 1468519776590 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 11:09:36 INFO - PROCESS | 1647 | 1468519776594 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:36 INFO - PROCESS | 1647 | 1468519776595 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdc9000 == 38 [pid = 1647] [id = 391] 11:09:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x120fe2800) [pid = 1647] [serial = 1172] [outer = 0x0] 11:09:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x120feb000) [pid = 1647] [serial = 1173] [outer = 0x120fe2800] 11:09:36 INFO - PROCESS | 1647 | 1468519776618 Marionette DEBUG loaded listener.js 11:09:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x120ff0800) [pid = 1647] [serial = 1174] [outer = 0x120fe2800] 11:09:36 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x118328c00) [pid = 1647] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:09:36 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x115e47800) [pid = 1647] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:09:36 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x113d62c00) [pid = 1647] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:09:36 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x115f8c800) [pid = 1647] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:09:36 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1190c7400) [pid = 1647] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:09:36 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1177fa400) [pid = 1647] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:09:36 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1198bf000) [pid = 1647] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:09:36 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x118270c00) [pid = 1647] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:09:36 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x121a0e000) [pid = 1647] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:09:36 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12914f800) [pid = 1647] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:09:36 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x128ab5000) [pid = 1647] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:09:36 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x116a87400) [pid = 1647] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:09:36 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1210ef400) [pid = 1647] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:09:36 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1168a7800) [pid = 1647] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:09:36 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1168c4000) [pid = 1647] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:09:36 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1198e5400) [pid = 1647] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:09:37 INFO - PROCESS | 1647 | 1468519777017 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:09:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:09:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 576ms 11:09:37 INFO - PROCESS | 1647 | 1468519777052 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 11:09:37 INFO - PROCESS | 1647 | 1468519777054 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 11:09:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:09:37 INFO - PROCESS | 1647 | 1468519777057 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:09:37 INFO - PROCESS | 1647 | 1468519777059 Marionette TRACE conn2 <- [1,1538,null,{}] 11:09:37 INFO - PROCESS | 1647 | 1468519777062 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:37 INFO - PROCESS | 1647 | 1468519777064 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:37 INFO - PROCESS | 1647 | 1468519777216 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 11:09:37 INFO - PROCESS | 1647 | 1468519777272 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:37 INFO - PROCESS | 1647 | 1468519777274 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d46800 == 39 [pid = 1647] [id = 392] 11:09:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x116b22c00) [pid = 1647] [serial = 1175] [outer = 0x0] 11:09:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1198e5400) [pid = 1647] [serial = 1176] [outer = 0x116b22c00] 11:09:37 INFO - PROCESS | 1647 | 1468519777312 Marionette DEBUG loaded listener.js 11:09:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1210ef400) [pid = 1647] [serial = 1177] [outer = 0x116b22c00] 11:09:37 INFO - PROCESS | 1647 | 1468519777580 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:09:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:09:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 572ms 11:09:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:09:37 INFO - PROCESS | 1647 | 1468519777628 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 11:09:37 INFO - PROCESS | 1647 | 1468519777630 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 11:09:37 INFO - PROCESS | 1647 | 1468519777632 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:09:37 INFO - PROCESS | 1647 | 1468519777634 Marionette TRACE conn2 <- [1,1542,null,{}] 11:09:37 INFO - PROCESS | 1647 | 1468519777644 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:37 INFO - PROCESS | 1647 | 1468519777646 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:37 INFO - PROCESS | 1647 | 1468519777776 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 11:09:37 INFO - PROCESS | 1647 | 1468519777783 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:37 INFO - PROCESS | 1647 | 1468519777785 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c648000 == 40 [pid = 1647] [id = 393] 11:09:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x118836400) [pid = 1647] [serial = 1178] [outer = 0x0] 11:09:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x121a05c00) [pid = 1647] [serial = 1179] [outer = 0x118836400] 11:09:37 INFO - PROCESS | 1647 | 1468519777811 Marionette DEBUG loaded listener.js 11:09:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12bd64400) [pid = 1647] [serial = 1180] [outer = 0x118836400] 11:09:38 INFO - PROCESS | 1647 | 1468519778125 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:09:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:09:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 519ms 11:09:38 INFO - PROCESS | 1647 | 1468519778152 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 11:09:38 INFO - PROCESS | 1647 | 1468519778153 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 11:09:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:09:38 INFO - PROCESS | 1647 | 1468519778159 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:09:38 INFO - PROCESS | 1647 | 1468519778160 Marionette TRACE conn2 <- [1,1546,null,{}] 11:09:38 INFO - PROCESS | 1647 | 1468519778163 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:38 INFO - PROCESS | 1647 | 1468519778164 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:38 INFO - PROCESS | 1647 | 1468519778242 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 11:09:38 INFO - PROCESS | 1647 | 1468519778246 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:38 INFO - PROCESS | 1647 | 1468519778247 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c8ed000 == 41 [pid = 1647] [id = 394] 11:09:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1244e3800) [pid = 1647] [serial = 1181] [outer = 0x0] 11:09:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12bd73000) [pid = 1647] [serial = 1182] [outer = 0x1244e3800] 11:09:38 INFO - PROCESS | 1647 | 1468519778271 Marionette DEBUG loaded listener.js 11:09:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12bf14000) [pid = 1647] [serial = 1183] [outer = 0x1244e3800] 11:09:38 INFO - PROCESS | 1647 | 1468519778596 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:09:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:09:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 470ms 11:09:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:09:38 INFO - PROCESS | 1647 | 1468519778630 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 11:09:38 INFO - PROCESS | 1647 | 1468519778631 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 11:09:38 INFO - PROCESS | 1647 | 1468519778633 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:09:38 INFO - PROCESS | 1647 | 1468519778634 Marionette TRACE conn2 <- [1,1550,null,{}] 11:09:38 INFO - PROCESS | 1647 | 1468519778636 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:38 INFO - PROCESS | 1647 | 1468519778637 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:38 INFO - PROCESS | 1647 | 1468519778750 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 11:09:38 INFO - PROCESS | 1647 | 1468519778758 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:38 INFO - PROCESS | 1647 | 1468519778759 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cf7e000 == 42 [pid = 1647] [id = 395] 11:09:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x11817c400) [pid = 1647] [serial = 1184] [outer = 0x0] 11:09:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x118182800) [pid = 1647] [serial = 1185] [outer = 0x11817c400] 11:09:38 INFO - PROCESS | 1647 | 1468519778783 Marionette DEBUG loaded listener.js 11:09:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x118186800) [pid = 1647] [serial = 1186] [outer = 0x11817c400] 11:09:39 INFO - PROCESS | 1647 | 1468519779264 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:09:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:09:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 668ms 11:09:39 INFO - PROCESS | 1647 | 1468519779302 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 11:09:39 INFO - PROCESS | 1647 | 1468519779305 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 11:09:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:09:39 INFO - PROCESS | 1647 | 1468519779322 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:09:39 INFO - PROCESS | 1647 | 1468519779326 Marionette TRACE conn2 <- [1,1554,null,{}] 11:09:39 INFO - PROCESS | 1647 | 1468519779329 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:39 INFO - PROCESS | 1647 | 1468519779331 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:39 INFO - PROCESS | 1647 | 1468519779440 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 11:09:39 INFO - PROCESS | 1647 | 1468519779511 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:39 INFO - PROCESS | 1647 | 1468519779512 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x119417800 == 43 [pid = 1647] [id = 396] 11:09:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x118183800) [pid = 1647] [serial = 1187] [outer = 0x0] 11:09:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1184e7800) [pid = 1647] [serial = 1188] [outer = 0x118183800] 11:09:39 INFO - PROCESS | 1647 | 1468519779544 Marionette DEBUG loaded listener.js 11:09:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x119467c00) [pid = 1647] [serial = 1189] [outer = 0x118183800] 11:09:39 INFO - PROCESS | 1647 | 1468519779976 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:09:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:09:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 677ms 11:09:40 INFO - PROCESS | 1647 | 1468519779997 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 11:09:40 INFO - PROCESS | 1647 | 1468519780000 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 11:09:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:09:40 INFO - PROCESS | 1647 | 1468519780005 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:09:40 INFO - PROCESS | 1647 | 1468519780007 Marionette TRACE conn2 <- [1,1558,null,{}] 11:09:40 INFO - PROCESS | 1647 | 1468519780010 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:40 INFO - PROCESS | 1647 | 1468519780012 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:40 INFO - PROCESS | 1647 | 1468519780119 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 11:09:40 INFO - PROCESS | 1647 | 1468519780208 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:40 INFO - PROCESS | 1647 | 1468519780210 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d49800 == 44 [pid = 1647] [id = 397] 11:09:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x120fe9000) [pid = 1647] [serial = 1190] [outer = 0x0] 11:09:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12154c000) [pid = 1647] [serial = 1191] [outer = 0x120fe9000] 11:09:40 INFO - PROCESS | 1647 | 1468519780254 Marionette DEBUG loaded listener.js 11:09:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x121a04400) [pid = 1647] [serial = 1192] [outer = 0x120fe9000] 11:09:40 INFO - PROCESS | 1647 | 1468519780678 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:09:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:09:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 721ms 11:09:40 INFO - PROCESS | 1647 | 1468519780726 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 11:09:40 INFO - PROCESS | 1647 | 1468519780728 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 11:09:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:09:40 INFO - PROCESS | 1647 | 1468519780730 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:09:40 INFO - PROCESS | 1647 | 1468519780733 Marionette TRACE conn2 <- [1,1562,null,{}] 11:09:40 INFO - PROCESS | 1647 | 1468519780757 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:40 INFO - PROCESS | 1647 | 1468519780761 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:40 INFO - PROCESS | 1647 | 1468519780886 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 11:09:40 INFO - PROCESS | 1647 | 1468519780940 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:40 INFO - PROCESS | 1647 | 1468519780942 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cf8b800 == 45 [pid = 1647] [id = 398] 11:09:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x127329800) [pid = 1647] [serial = 1193] [outer = 0x0] 11:09:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1274df400) [pid = 1647] [serial = 1194] [outer = 0x127329800] 11:09:40 INFO - PROCESS | 1647 | 1468519780973 Marionette DEBUG loaded listener.js 11:09:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x128ab9c00) [pid = 1647] [serial = 1195] [outer = 0x127329800] 11:09:41 INFO - PROCESS | 1647 | 1468519781377 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:09:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:09:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 671ms 11:09:41 INFO - PROCESS | 1647 | 1468519781402 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 11:09:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:09:41 INFO - PROCESS | 1647 | 1468519781404 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 11:09:41 INFO - PROCESS | 1647 | 1468519781406 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:09:41 INFO - PROCESS | 1647 | 1468519781407 Marionette TRACE conn2 <- [1,1566,null,{}] 11:09:41 INFO - PROCESS | 1647 | 1468519781410 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:41 INFO - PROCESS | 1647 | 1468519781411 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:41 INFO - PROCESS | 1647 | 1468519781534 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 11:09:41 INFO - PROCESS | 1647 | 1468519781638 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:41 INFO - PROCESS | 1647 | 1468519781640 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d2dc000 == 46 [pid = 1647] [id = 399] 11:09:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x115f8bc00) [pid = 1647] [serial = 1196] [outer = 0x0] 11:09:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x128c54c00) [pid = 1647] [serial = 1197] [outer = 0x115f8bc00] 11:09:41 INFO - PROCESS | 1647 | 1468519781670 Marionette DEBUG loaded listener.js 11:09:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x12a566000) [pid = 1647] [serial = 1198] [outer = 0x115f8bc00] 11:09:42 INFO - PROCESS | 1647 | 1468519782233 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:09:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:09:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 871ms 11:09:42 INFO - PROCESS | 1647 | 1468519782277 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 11:09:42 INFO - PROCESS | 1647 | 1468519782280 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 11:09:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:09:42 INFO - PROCESS | 1647 | 1468519782283 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:09:42 INFO - PROCESS | 1647 | 1468519782285 Marionette TRACE conn2 <- [1,1570,null,{}] 11:09:42 INFO - PROCESS | 1647 | 1468519782289 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:42 INFO - PROCESS | 1647 | 1468519782291 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:42 INFO - PROCESS | 1647 | 1468519782387 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 11:09:42 INFO - PROCESS | 1647 | 1468519782454 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:42 INFO - PROCESS | 1647 | 1468519782457 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x119002800 == 47 [pid = 1647] [id = 400] 11:09:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x11709a800) [pid = 1647] [serial = 1199] [outer = 0x0] 11:09:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x118179400) [pid = 1647] [serial = 1200] [outer = 0x11709a800] 11:09:42 INFO - PROCESS | 1647 | 1468519782485 Marionette DEBUG loaded listener.js 11:09:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x118321000) [pid = 1647] [serial = 1201] [outer = 0x11709a800] 11:09:42 INFO - PROCESS | 1647 | 1468519782922 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:09:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:09:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 11:09:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:09:42 INFO - PROCESS | 1647 | 1468519782953 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 11:09:42 INFO - PROCESS | 1647 | 1468519782956 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 11:09:42 INFO - PROCESS | 1647 | 1468519782960 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:09:42 INFO - PROCESS | 1647 | 1468519782962 Marionette TRACE conn2 <- [1,1574,null,{}] 11:09:42 INFO - PROCESS | 1647 | 1468519782964 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:42 INFO - PROCESS | 1647 | 1468519782965 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:43 INFO - PROCESS | 1647 | 1468519783060 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 11:09:43 INFO - PROCESS | 1647 | 1468519783122 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:43 INFO - PROCESS | 1647 | 1468519783123 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188e3800 == 48 [pid = 1647] [id = 401] 11:09:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x1197ce800) [pid = 1647] [serial = 1202] [outer = 0x0] 11:09:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x119825c00) [pid = 1647] [serial = 1203] [outer = 0x1197ce800] 11:09:43 INFO - PROCESS | 1647 | 1468519783151 Marionette DEBUG loaded listener.js 11:09:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x11982b000) [pid = 1647] [serial = 1204] [outer = 0x1197ce800] 11:09:43 INFO - PROCESS | 1647 | --DOCSHELL 0x12c8ed000 == 47 [pid = 1647] [id = 394] 11:09:43 INFO - PROCESS | 1647 | --DOCSHELL 0x12c648000 == 46 [pid = 1647] [id = 393] 11:09:43 INFO - PROCESS | 1647 | --DOCSHELL 0x129d46800 == 45 [pid = 1647] [id = 392] 11:09:43 INFO - PROCESS | 1647 | --DOCSHELL 0x12bdc9000 == 44 [pid = 1647] [id = 391] 11:09:43 INFO - PROCESS | 1647 | --DOCSHELL 0x12b785800 == 43 [pid = 1647] [id = 390] 11:09:43 INFO - PROCESS | 1647 | --DOCSHELL 0x12b08d000 == 42 [pid = 1647] [id = 389] 11:09:43 INFO - PROCESS | 1647 | --DOCSHELL 0x129d51800 == 41 [pid = 1647] [id = 388] 11:09:43 INFO - PROCESS | 1647 | --DOCSHELL 0x124b4f800 == 40 [pid = 1647] [id = 387] 11:09:43 INFO - PROCESS | 1647 | --DOCSHELL 0x123331800 == 39 [pid = 1647] [id = 386] 11:09:43 INFO - PROCESS | 1647 | --DOCSHELL 0x120f29800 == 38 [pid = 1647] [id = 385] 11:09:43 INFO - PROCESS | 1647 | --DOCSHELL 0x11900c000 == 37 [pid = 1647] [id = 384] 11:09:43 INFO - PROCESS | 1647 | --DOCSHELL 0x1130bb800 == 36 [pid = 1647] [id = 383] 11:09:43 INFO - PROCESS | 1647 | --DOCSHELL 0x119b09800 == 35 [pid = 1647] [id = 382] 11:09:43 INFO - PROCESS | 1647 | --DOCSHELL 0x115f4d000 == 34 [pid = 1647] [id = 381] 11:09:43 INFO - PROCESS | 1647 | --DOCSHELL 0x120f33000 == 33 [pid = 1647] [id = 380] 11:09:43 INFO - PROCESS | 1647 | --DOCSHELL 0x119002800 == 32 [pid = 1647] [id = 400] 11:09:43 INFO - PROCESS | 1647 | --DOCSHELL 0x12d2dc000 == 31 [pid = 1647] [id = 399] 11:09:43 INFO - PROCESS | 1647 | --DOCSHELL 0x12cf8b800 == 30 [pid = 1647] [id = 398] 11:09:43 INFO - PROCESS | 1647 | --DOCSHELL 0x129d49800 == 29 [pid = 1647] [id = 397] 11:09:43 INFO - PROCESS | 1647 | --DOCSHELL 0x119417800 == 28 [pid = 1647] [id = 396] 11:09:43 INFO - PROCESS | 1647 | --DOCSHELL 0x12cf7e000 == 27 [pid = 1647] [id = 395] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x121a0b400) [pid = 1647] [serial = 1122] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x1168ccc00) [pid = 1647] [serial = 1110] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x11709b000) [pid = 1647] [serial = 1111] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x1175e2c00) [pid = 1647] [serial = 1093] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x1198e2800) [pid = 1647] [serial = 1116] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x1243a0000) [pid = 1647] [serial = 1125] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1210f3400) [pid = 1647] [serial = 1117] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1186a6c00) [pid = 1647] [serial = 1113] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x116236800) [pid = 1647] [serial = 1092] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x121553000) [pid = 1647] [serial = 1096] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1198e8c00) [pid = 1647] [serial = 1095] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1190c3c00) [pid = 1647] [serial = 1114] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x119469c00) [pid = 1647] [serial = 1108] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1186a5400) [pid = 1647] [serial = 1107] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1243a1000) [pid = 1647] [serial = 1099] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x12a55d000) [pid = 1647] [serial = 1138] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x121a11000) [pid = 1647] [serial = 1098] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x12a563400) [pid = 1647] [serial = 1102] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x129159000) [pid = 1647] [serial = 1101] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x129527000) [pid = 1647] [serial = 1105] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x12b9aa800) [pid = 1647] [serial = 1140] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x123315000) [pid = 1647] [serial = 1104] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1274e1000) [pid = 1647] [serial = 1128] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12703a800) [pid = 1647] [serial = 1126] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x128ab6c00) [pid = 1647] [serial = 1131] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x128abe800) [pid = 1647] [serial = 1132] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1292e1000) [pid = 1647] [serial = 1137] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x128ab2800) [pid = 1647] [serial = 1129] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12915ac00) [pid = 1647] [serial = 1135] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x121550000) [pid = 1647] [serial = 1119] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1216f7800) [pid = 1647] [serial = 1120] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x128c5f000) [pid = 1647] [serial = 1134] [outer = 0x0] [url = about:blank] 11:09:43 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x123421000) [pid = 1647] [serial = 1123] [outer = 0x0] [url = about:blank] 11:09:44 INFO - PROCESS | 1647 | 1468519784106 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:09:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:09:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1170ms 11:09:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:09:44 INFO - PROCESS | 1647 | 1468519784130 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 11:09:44 INFO - PROCESS | 1647 | 1468519784133 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 11:09:44 INFO - PROCESS | 1647 | 1468519784135 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:09:44 INFO - PROCESS | 1647 | 1468519784140 Marionette TRACE conn2 <- [1,1578,null,{}] 11:09:44 INFO - PROCESS | 1647 | 1468519784144 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:44 INFO - PROCESS | 1647 | 1468519784146 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:44 INFO - PROCESS | 1647 | 1468519784224 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 11:09:44 INFO - PROCESS | 1647 | 1468519784229 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:44 INFO - PROCESS | 1647 | 1468519784231 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x11671f800 == 28 [pid = 1647] [id = 402] 11:09:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x113d66c00) [pid = 1647] [serial = 1205] [outer = 0x0] 11:09:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x115e55000) [pid = 1647] [serial = 1206] [outer = 0x113d66c00] 11:09:44 INFO - PROCESS | 1647 | 1468519784260 Marionette DEBUG loaded listener.js 11:09:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1165e9400) [pid = 1647] [serial = 1207] [outer = 0x113d66c00] 11:09:44 INFO - PROCESS | 1647 | 1468519784592 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:09:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:09:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 474ms 11:09:44 INFO - PROCESS | 1647 | 1468519784610 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 11:09:44 INFO - PROCESS | 1647 | 1468519784614 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 11:09:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:09:44 INFO - PROCESS | 1647 | 1468519784620 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:09:44 INFO - PROCESS | 1647 | 1468519784622 Marionette TRACE conn2 <- [1,1582,null,{}] 11:09:44 INFO - PROCESS | 1647 | 1468519784627 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:44 INFO - PROCESS | 1647 | 1468519784630 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:44 INFO - PROCESS | 1647 | 1468519784754 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 11:09:44 INFO - PROCESS | 1647 | 1468519784837 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:44 INFO - PROCESS | 1647 | 1468519784839 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x11755d800 == 29 [pid = 1647] [id = 403] 11:09:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1168c1400) [pid = 1647] [serial = 1208] [outer = 0x0] 11:09:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x116a85400) [pid = 1647] [serial = 1209] [outer = 0x1168c1400] 11:09:44 INFO - PROCESS | 1647 | 1468519784882 Marionette DEBUG loaded listener.js 11:09:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x11724f800) [pid = 1647] [serial = 1210] [outer = 0x1168c1400] 11:09:45 INFO - PROCESS | 1647 | 1468519785269 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:09:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:09:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 675ms 11:09:45 INFO - PROCESS | 1647 | 1468519785294 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 11:09:45 INFO - PROCESS | 1647 | 1468519785295 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 11:09:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:09:45 INFO - PROCESS | 1647 | 1468519785298 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:09:45 INFO - PROCESS | 1647 | 1468519785300 Marionette TRACE conn2 <- [1,1586,null,{}] 11:09:45 INFO - PROCESS | 1647 | 1468519785308 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:45 INFO - PROCESS | 1647 | 1468519785311 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:45 INFO - PROCESS | 1647 | 1468519785412 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 11:09:45 INFO - PROCESS | 1647 | 1468519785421 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:45 INFO - PROCESS | 1647 | 1468519785424 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x11889a800 == 30 [pid = 1647] [id = 404] 11:09:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x118187400) [pid = 1647] [serial = 1211] [outer = 0x0] 11:09:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x11831f000) [pid = 1647] [serial = 1212] [outer = 0x118187400] 11:09:45 INFO - PROCESS | 1647 | 1468519785452 Marionette DEBUG loaded listener.js 11:09:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x118956400) [pid = 1647] [serial = 1213] [outer = 0x118187400] 11:09:45 INFO - PROCESS | 1647 | 1468519785762 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:09:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:09:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 470ms 11:09:45 INFO - PROCESS | 1647 | 1468519785769 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 11:09:45 INFO - PROCESS | 1647 | 1468519785771 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 11:09:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:09:45 INFO - PROCESS | 1647 | 1468519785781 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:09:45 INFO - PROCESS | 1647 | 1468519785782 Marionette TRACE conn2 <- [1,1590,null,{}] 11:09:45 INFO - PROCESS | 1647 | 1468519785784 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:45 INFO - PROCESS | 1647 | 1468519785786 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:45 INFO - PROCESS | 1647 | 1468519785869 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 11:09:45 INFO - PROCESS | 1647 | 1468519785875 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:45 INFO - PROCESS | 1647 | 1468519785876 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x11980f800 == 31 [pid = 1647] [id = 405] 11:09:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x119087800) [pid = 1647] [serial = 1214] [outer = 0x0] 11:09:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x119825800) [pid = 1647] [serial = 1215] [outer = 0x119087800] 11:09:45 INFO - PROCESS | 1647 | 1468519785901 Marionette DEBUG loaded listener.js 11:09:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x11982d800) [pid = 1647] [serial = 1216] [outer = 0x119087800] 11:09:46 INFO - PROCESS | 1647 | 1468519786281 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:09:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:09:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 522ms 11:09:46 INFO - PROCESS | 1647 | 1468519786303 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 11:09:46 INFO - PROCESS | 1647 | 1468519786306 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 11:09:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:09:46 INFO - PROCESS | 1647 | 1468519786310 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:09:46 INFO - PROCESS | 1647 | 1468519786310 Marionette TRACE conn2 <- [1,1594,null,{}] 11:09:46 INFO - PROCESS | 1647 | 1468519786313 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:46 INFO - PROCESS | 1647 | 1468519786314 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:46 INFO - PROCESS | 1647 | 1468519786399 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 11:09:46 INFO - PROCESS | 1647 | 1468519786441 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:46 INFO - PROCESS | 1647 | 1468519786442 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x119cd0800 == 32 [pid = 1647] [id = 406] 11:09:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1168cc400) [pid = 1647] [serial = 1217] [outer = 0x0] 11:09:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x119832000) [pid = 1647] [serial = 1218] [outer = 0x1168cc400] 11:09:46 INFO - PROCESS | 1647 | 1468519786468 Marionette DEBUG loaded listener.js 11:09:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1198bb000) [pid = 1647] [serial = 1219] [outer = 0x1168cc400] 11:09:46 INFO - PROCESS | 1647 | 1468519786926 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:09:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:09:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 671ms 11:09:46 INFO - PROCESS | 1647 | 1468519786986 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 11:09:46 INFO - PROCESS | 1647 | 1468519786989 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 11:09:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:09:46 INFO - PROCESS | 1647 | 1468519786991 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:09:46 INFO - PROCESS | 1647 | 1468519786992 Marionette TRACE conn2 <- [1,1598,null,{}] 11:09:46 INFO - PROCESS | 1647 | 1468519786995 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:47 INFO - PROCESS | 1647 | 1468519786999 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:47 INFO - PROCESS | 1647 | 1468519787102 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 11:09:47 INFO - PROCESS | 1647 | 1468519787143 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:47 INFO - PROCESS | 1647 | 1468519787144 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x121526000 == 33 [pid = 1647] [id = 407] 11:09:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x116a30000) [pid = 1647] [serial = 1220] [outer = 0x0] 11:09:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x120fec400) [pid = 1647] [serial = 1221] [outer = 0x116a30000] 11:09:47 INFO - PROCESS | 1647 | 1468519787169 Marionette DEBUG loaded listener.js 11:09:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1210f2c00) [pid = 1647] [serial = 1222] [outer = 0x116a30000] 11:09:47 INFO - PROCESS | 1647 | 1468519787487 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:09:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:09:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 569ms 11:09:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:09:47 INFO - PROCESS | 1647 | 1468519787561 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 11:09:47 INFO - PROCESS | 1647 | 1468519787562 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 11:09:47 INFO - PROCESS | 1647 | 1468519787564 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:09:47 INFO - PROCESS | 1647 | 1468519787565 Marionette TRACE conn2 <- [1,1602,null,{}] 11:09:47 INFO - PROCESS | 1647 | 1468519787568 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:47 INFO - PROCESS | 1647 | 1468519787569 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:47 INFO - PROCESS | 1647 | 1468519787663 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 11:09:47 INFO - PROCESS | 1647 | 1468519787701 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:47 INFO - PROCESS | 1647 | 1468519787702 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x123332000 == 34 [pid = 1647] [id = 408] 11:09:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1198bc400) [pid = 1647] [serial = 1223] [outer = 0x0] 11:09:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x121550800) [pid = 1647] [serial = 1224] [outer = 0x1198bc400] 11:09:47 INFO - PROCESS | 1647 | 1468519787726 Marionette DEBUG loaded listener.js 11:09:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x121558c00) [pid = 1647] [serial = 1225] [outer = 0x1198bc400] 11:09:48 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x11817c400) [pid = 1647] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:09:48 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1244e3800) [pid = 1647] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:09:48 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x128ab7800) [pid = 1647] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:09:48 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x126e93c00) [pid = 1647] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:09:48 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x116b22c00) [pid = 1647] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:09:48 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x12ba04800) [pid = 1647] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:09:48 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x116a06400) [pid = 1647] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:09:48 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x120fe2800) [pid = 1647] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:09:48 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x119089800) [pid = 1647] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:09:48 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x12b958800) [pid = 1647] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:09:48 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x115e4b000) [pid = 1647] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:09:48 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x11883fc00) [pid = 1647] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:09:48 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x124329800) [pid = 1647] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:09:48 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x118652400) [pid = 1647] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:09:48 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1168aa000) [pid = 1647] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:09:48 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x118836400) [pid = 1647] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:09:48 INFO - PROCESS | 1647 | 1468519788331 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:09:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:09:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 820ms 11:09:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:09:48 INFO - PROCESS | 1647 | 1468519788385 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 11:09:48 INFO - PROCESS | 1647 | 1468519788386 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 11:09:48 INFO - PROCESS | 1647 | 1468519788388 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:09:48 INFO - PROCESS | 1647 | 1468519788389 Marionette TRACE conn2 <- [1,1606,null,{}] 11:09:48 INFO - PROCESS | 1647 | 1468519788391 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:48 INFO - PROCESS | 1647 | 1468519788393 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:48 INFO - PROCESS | 1647 | 1468519788467 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 11:09:48 INFO - PROCESS | 1647 | 1468519788472 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:48 INFO - PROCESS | 1647 | 1468519788475 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x121a34000 == 35 [pid = 1647] [id = 409] 11:09:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x116a06400) [pid = 1647] [serial = 1226] [outer = 0x0] 11:09:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x11817ac00) [pid = 1647] [serial = 1227] [outer = 0x116a06400] 11:09:48 INFO - PROCESS | 1647 | 1468519788500 Marionette DEBUG loaded listener.js 11:09:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x119088c00) [pid = 1647] [serial = 1228] [outer = 0x116a06400] 11:09:48 INFO - PROCESS | 1647 | 1468519788831 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:09:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:09:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 470ms 11:09:48 INFO - PROCESS | 1647 | 1468519788859 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 11:09:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:09:48 INFO - PROCESS | 1647 | 1468519788867 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 11:09:48 INFO - PROCESS | 1647 | 1468519788870 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:09:48 INFO - PROCESS | 1647 | 1468519788871 Marionette TRACE conn2 <- [1,1610,null,{}] 11:09:48 INFO - PROCESS | 1647 | 1468519788873 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:48 INFO - PROCESS | 1647 | 1468519788874 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:48 INFO - PROCESS | 1647 | 1468519788957 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 11:09:48 INFO - PROCESS | 1647 | 1468519788962 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:48 INFO - PROCESS | 1647 | 1468519788963 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x124bb5000 == 36 [pid = 1647] [id = 410] 11:09:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x116b23800) [pid = 1647] [serial = 1229] [outer = 0x0] 11:09:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x119e04c00) [pid = 1647] [serial = 1230] [outer = 0x116b23800] 11:09:48 INFO - PROCESS | 1647 | 1468519788983 Marionette DEBUG loaded listener.js 11:09:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x121911000) [pid = 1647] [serial = 1231] [outer = 0x116b23800] 11:09:49 INFO - PROCESS | 1647 | 1468519789364 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:09:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:09:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 523ms 11:09:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:09:49 INFO - PROCESS | 1647 | 1468519789394 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 11:09:49 INFO - PROCESS | 1647 | 1468519789396 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 11:09:49 INFO - PROCESS | 1647 | 1468519789399 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:09:49 INFO - PROCESS | 1647 | 1468519789401 Marionette TRACE conn2 <- [1,1614,null,{}] 11:09:49 INFO - PROCESS | 1647 | 1468519789404 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:49 INFO - PROCESS | 1647 | 1468519789406 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:49 INFO - PROCESS | 1647 | 1468519789522 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 11:09:49 INFO - PROCESS | 1647 | 1468519789606 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:49 INFO - PROCESS | 1647 | 1468519789607 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x12737c000 == 37 [pid = 1647] [id = 411] 11:09:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x118270400) [pid = 1647] [serial = 1232] [outer = 0x0] 11:09:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x121a0c800) [pid = 1647] [serial = 1233] [outer = 0x118270400] 11:09:49 INFO - PROCESS | 1647 | 1468519789643 Marionette DEBUG loaded listener.js 11:09:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x121b6cc00) [pid = 1647] [serial = 1234] [outer = 0x118270400] 11:09:50 INFO - PROCESS | 1647 | 1468519790006 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:09:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 11:09:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 621ms 11:09:50 INFO - PROCESS | 1647 | 1468519790021 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 11:09:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:09:50 INFO - PROCESS | 1647 | 1468519790025 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 11:09:50 INFO - PROCESS | 1647 | 1468519790027 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:09:50 INFO - PROCESS | 1647 | 1468519790029 Marionette TRACE conn2 <- [1,1618,null,{}] 11:09:50 INFO - PROCESS | 1647 | 1468519790031 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:50 INFO - PROCESS | 1647 | 1468519790033 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:50 INFO - PROCESS | 1647 | 1468519790120 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 11:09:50 INFO - PROCESS | 1647 | 1468519790127 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:50 INFO - PROCESS | 1647 | 1468519790128 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a612000 == 38 [pid = 1647] [id = 412] 11:09:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x123421400) [pid = 1647] [serial = 1235] [outer = 0x0] 11:09:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1244e8800) [pid = 1647] [serial = 1236] [outer = 0x123421400] 11:09:50 INFO - PROCESS | 1647 | 1468519790154 Marionette DEBUG loaded listener.js 11:09:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x126e93400) [pid = 1647] [serial = 1237] [outer = 0x123421400] 11:09:50 INFO - PROCESS | 1647 | 1468519790681 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:09:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:09:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 11:09:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:09:50 INFO - PROCESS | 1647 | 1468519790698 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 11:09:50 INFO - PROCESS | 1647 | 1468519790701 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 11:09:50 INFO - PROCESS | 1647 | 1468519790704 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:09:50 INFO - PROCESS | 1647 | 1468519790706 Marionette TRACE conn2 <- [1,1622,null,{}] 11:09:50 INFO - PROCESS | 1647 | 1468519790741 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:50 INFO - PROCESS | 1647 | 1468519790743 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:50 INFO - PROCESS | 1647 | 1468519790856 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 11:09:50 INFO - PROCESS | 1647 | 1468519790981 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:50 INFO - PROCESS | 1647 | 1468519790983 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x1170f6000 == 39 [pid = 1647] [id = 413] 11:09:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x116563c00) [pid = 1647] [serial = 1238] [outer = 0x0] 11:09:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x11689ec00) [pid = 1647] [serial = 1239] [outer = 0x116563c00] 11:09:51 INFO - PROCESS | 1647 | 1468519791014 Marionette DEBUG loaded listener.js 11:09:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x116a3b400) [pid = 1647] [serial = 1240] [outer = 0x116563c00] 11:09:51 INFO - PROCESS | 1647 | 1468519791534 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:09:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 11:09:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 848ms 11:09:51 INFO - PROCESS | 1647 | 1468519791552 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 11:09:51 INFO - PROCESS | 1647 | 1468519791555 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 11:09:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:09:51 INFO - PROCESS | 1647 | 1468519791594 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:09:51 INFO - PROCESS | 1647 | 1468519791595 Marionette TRACE conn2 <- [1,1626,null,{}] 11:09:51 INFO - PROCESS | 1647 | 1468519791598 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:51 INFO - PROCESS | 1647 | 1468519791600 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:51 INFO - PROCESS | 1647 | 1468519791708 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 11:09:51 INFO - PROCESS | 1647 | 1468519791789 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:51 INFO - PROCESS | 1647 | 1468519791790 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x119820800 == 40 [pid = 1647] [id = 414] 11:09:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1177fa400) [pid = 1647] [serial = 1241] [outer = 0x0] 11:09:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x118182400) [pid = 1647] [serial = 1242] [outer = 0x1177fa400] 11:09:51 INFO - PROCESS | 1647 | 1468519791822 Marionette DEBUG loaded listener.js 11:09:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1186a6c00) [pid = 1647] [serial = 1243] [outer = 0x1177fa400] 11:09:52 INFO - PROCESS | 1647 | 1468519792436 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:09:52 INFO - PROCESS | 1647 | --DOCSHELL 0x12737c000 == 39 [pid = 1647] [id = 411] 11:09:52 INFO - PROCESS | 1647 | --DOCSHELL 0x124bb5000 == 38 [pid = 1647] [id = 410] 11:09:52 INFO - PROCESS | 1647 | --DOCSHELL 0x121a34000 == 37 [pid = 1647] [id = 409] 11:09:52 INFO - PROCESS | 1647 | --DOCSHELL 0x123332000 == 36 [pid = 1647] [id = 408] 11:09:52 INFO - PROCESS | 1647 | --DOCSHELL 0x121526000 == 35 [pid = 1647] [id = 407] 11:09:52 INFO - PROCESS | 1647 | --DOCSHELL 0x119cd0800 == 34 [pid = 1647] [id = 406] 11:09:52 INFO - PROCESS | 1647 | --DOCSHELL 0x11980f800 == 33 [pid = 1647] [id = 405] 11:09:52 INFO - PROCESS | 1647 | --DOCSHELL 0x11889a800 == 32 [pid = 1647] [id = 404] 11:09:52 INFO - PROCESS | 1647 | --DOCSHELL 0x11755d800 == 31 [pid = 1647] [id = 403] 11:09:52 INFO - PROCESS | 1647 | --DOCSHELL 0x11671f800 == 30 [pid = 1647] [id = 402] 11:09:52 INFO - PROCESS | 1647 | --DOCSHELL 0x1188e3800 == 29 [pid = 1647] [id = 401] 11:09:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:09:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 874ms 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x118186800) [pid = 1647] [serial = 1186] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x118182800) [pid = 1647] [serial = 1185] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x12bd73000) [pid = 1647] [serial = 1182] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x129150000) [pid = 1647] [serial = 1164] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12b9b9400) [pid = 1647] [serial = 1168] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x12b150c00) [pid = 1647] [serial = 1167] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1198e5400) [pid = 1647] [serial = 1176] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x12ba82800) [pid = 1647] [serial = 1171] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12ba0c000) [pid = 1647] [serial = 1170] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1268f0000) [pid = 1647] [serial = 1161] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x120feb000) [pid = 1647] [serial = 1173] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1198b9400) [pid = 1647] [serial = 1152] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1210ea400) [pid = 1647] [serial = 1153] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12b9b6c00) [pid = 1647] [serial = 1141] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x115f91000) [pid = 1647] [serial = 1143] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x116a04400) [pid = 1647] [serial = 1144] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1190ca800) [pid = 1647] [serial = 1146] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1197d5000) [pid = 1647] [serial = 1147] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x124b22c00) [pid = 1647] [serial = 1158] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1268e7c00) [pid = 1647] [serial = 1159] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1186a7c00) [pid = 1647] [serial = 1149] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1197cf000) [pid = 1647] [serial = 1150] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12154a400) [pid = 1647] [serial = 1155] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12405cc00) [pid = 1647] [serial = 1156] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12bd64400) [pid = 1647] [serial = 1180] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12bf14000) [pid = 1647] [serial = 1183] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x120ff0800) [pid = 1647] [serial = 1174] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x12a7ddc00) [pid = 1647] [serial = 1165] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x1274e6800) [pid = 1647] [serial = 1162] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x1210ef400) [pid = 1647] [serial = 1177] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x121a05c00) [pid = 1647] [serial = 1179] [outer = 0x0] [url = about:blank] 11:09:52 INFO - PROCESS | 1647 | 1468519792478 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 11:09:52 INFO - PROCESS | 1647 | 1468519792480 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 11:09:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:09:52 INFO - PROCESS | 1647 | 1468519792486 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:09:52 INFO - PROCESS | 1647 | 1468519792489 Marionette TRACE conn2 <- [1,1630,null,{}] 11:09:52 INFO - PROCESS | 1647 | 1468519792493 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:52 INFO - PROCESS | 1647 | 1468519792494 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:52 INFO - PROCESS | 1647 | 1468519792577 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 11:09:52 INFO - PROCESS | 1647 | 1468519792584 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:52 INFO - PROCESS | 1647 | 1468519792587 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x116ab9800 == 30 [pid = 1647] [id = 415] 11:09:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x1177f5400) [pid = 1647] [serial = 1244] [outer = 0x0] 11:09:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x117fb0c00) [pid = 1647] [serial = 1245] [outer = 0x1177f5400] 11:09:52 INFO - PROCESS | 1647 | 1468519792618 Marionette DEBUG loaded listener.js 11:09:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x118271c00) [pid = 1647] [serial = 1246] [outer = 0x1177f5400] 11:09:52 INFO - PROCESS | 1647 | 1468519792973 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:09:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:09:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 523ms 11:09:53 INFO - PROCESS | 1647 | 1468519793018 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 11:09:53 INFO - PROCESS | 1647 | 1468519793021 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 11:09:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:09:53 INFO - PROCESS | 1647 | 1468519793027 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:09:53 INFO - PROCESS | 1647 | 1468519793029 Marionette TRACE conn2 <- [1,1634,null,{}] 11:09:53 INFO - PROCESS | 1647 | 1468519793031 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:53 INFO - PROCESS | 1647 | 1468519793033 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:53 INFO - PROCESS | 1647 | 1468519793112 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 11:09:53 INFO - PROCESS | 1647 | 1468519793116 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:53 INFO - PROCESS | 1647 | 1468519793117 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x11888c800 == 31 [pid = 1647] [id = 416] 11:09:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x118835c00) [pid = 1647] [serial = 1247] [outer = 0x0] 11:09:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1190cb800) [pid = 1647] [serial = 1248] [outer = 0x118835c00] 11:09:53 INFO - PROCESS | 1647 | 1468519793148 Marionette DEBUG loaded listener.js 11:09:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1197cf800) [pid = 1647] [serial = 1249] [outer = 0x118835c00] 11:09:53 INFO - PROCESS | 1647 | 1468519793512 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:09:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:09:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 520ms 11:09:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:09:53 INFO - PROCESS | 1647 | 1468519793547 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 11:09:53 INFO - PROCESS | 1647 | 1468519793548 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 11:09:53 INFO - PROCESS | 1647 | 1468519793551 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:09:53 INFO - PROCESS | 1647 | 1468519793553 Marionette TRACE conn2 <- [1,1638,null,{}] 11:09:53 INFO - PROCESS | 1647 | 1468519793564 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:53 INFO - PROCESS | 1647 | 1468519793567 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:53 INFO - PROCESS | 1647 | 1468519793647 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 11:09:53 INFO - PROCESS | 1647 | 1468519793652 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:53 INFO - PROCESS | 1647 | 1468519793655 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x119ec8800 == 32 [pid = 1647] [id = 417] 11:09:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x113d96400) [pid = 1647] [serial = 1250] [outer = 0x0] 11:09:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1198b9400) [pid = 1647] [serial = 1251] [outer = 0x113d96400] 11:09:53 INFO - PROCESS | 1647 | 1468519793686 Marionette DEBUG loaded listener.js 11:09:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x119b8dc00) [pid = 1647] [serial = 1252] [outer = 0x113d96400] 11:09:54 INFO - PROCESS | 1647 | 1468519794042 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:09:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:09:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 525ms 11:09:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:09:54 INFO - PROCESS | 1647 | 1468519794076 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 11:09:54 INFO - PROCESS | 1647 | 1468519794078 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 11:09:54 INFO - PROCESS | 1647 | 1468519794080 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:09:54 INFO - PROCESS | 1647 | 1468519794081 Marionette TRACE conn2 <- [1,1642,null,{}] 11:09:54 INFO - PROCESS | 1647 | 1468519794084 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:54 INFO - PROCESS | 1647 | 1468519794085 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:54 INFO - PROCESS | 1647 | 1468519794167 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 11:09:54 INFO - PROCESS | 1647 | 1468519794228 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:54 INFO - PROCESS | 1647 | 1468519794229 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x121645800 == 33 [pid = 1647] [id = 418] 11:09:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x119827000) [pid = 1647] [serial = 1253] [outer = 0x0] 11:09:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x120fee800) [pid = 1647] [serial = 1254] [outer = 0x119827000] 11:09:54 INFO - PROCESS | 1647 | 1468519794255 Marionette DEBUG loaded listener.js 11:09:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1211bc000) [pid = 1647] [serial = 1255] [outer = 0x119827000] 11:09:54 INFO - PROCESS | 1647 | 1468519794548 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:09:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:09:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 520ms 11:09:54 INFO - PROCESS | 1647 | 1468519794601 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 11:09:54 INFO - PROCESS | 1647 | 1468519794602 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 11:09:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:09:54 INFO - PROCESS | 1647 | 1468519794605 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:09:54 INFO - PROCESS | 1647 | 1468519794608 Marionette TRACE conn2 <- [1,1646,null,{}] 11:09:54 INFO - PROCESS | 1647 | 1468519794611 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:54 INFO - PROCESS | 1647 | 1468519794612 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:54 INFO - PROCESS | 1647 | 1468519794708 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 11:09:54 INFO - PROCESS | 1647 | 1468519794718 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:54 INFO - PROCESS | 1647 | 1468519794720 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x124ba5800 == 34 [pid = 1647] [id = 419] 11:09:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1212d6400) [pid = 1647] [serial = 1256] [outer = 0x0] 11:09:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x121557800) [pid = 1647] [serial = 1257] [outer = 0x1212d6400] 11:09:54 INFO - PROCESS | 1647 | 1468519794745 Marionette DEBUG loaded listener.js 11:09:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x121a05c00) [pid = 1647] [serial = 1258] [outer = 0x1212d6400] 11:09:55 INFO - PROCESS | 1647 | 1468519795102 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:09:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:09:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 525ms 11:09:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:09:55 INFO - PROCESS | 1647 | 1468519795135 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 11:09:55 INFO - PROCESS | 1647 | 1468519795136 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 11:09:55 INFO - PROCESS | 1647 | 1468519795138 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:09:55 INFO - PROCESS | 1647 | 1468519795139 Marionette TRACE conn2 <- [1,1650,null,{}] 11:09:55 INFO - PROCESS | 1647 | 1468519795141 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:55 INFO - PROCESS | 1647 | 1468519795146 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:55 INFO - PROCESS | 1647 | 1468519795263 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 11:09:55 INFO - PROCESS | 1647 | 1468519795277 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:55 INFO - PROCESS | 1647 | 1468519795278 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d43800 == 35 [pid = 1647] [id = 420] 11:09:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x121a0e000) [pid = 1647] [serial = 1259] [outer = 0x0] 11:09:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1244e8000) [pid = 1647] [serial = 1260] [outer = 0x121a0e000] 11:09:55 INFO - PROCESS | 1647 | 1468519795303 Marionette DEBUG loaded listener.js 11:09:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x126e88c00) [pid = 1647] [serial = 1261] [outer = 0x121a0e000] 11:09:55 INFO - PROCESS | 1647 | 1468519795654 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:09:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:09:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 570ms 11:09:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:09:55 INFO - PROCESS | 1647 | 1468519795708 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 11:09:55 INFO - PROCESS | 1647 | 1468519795709 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 11:09:55 INFO - PROCESS | 1647 | 1468519795711 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:09:55 INFO - PROCESS | 1647 | 1468519795713 Marionette TRACE conn2 <- [1,1654,null,{}] 11:09:55 INFO - PROCESS | 1647 | 1468519795715 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:55 INFO - PROCESS | 1647 | 1468519795716 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:55 INFO - PROCESS | 1647 | 1468519795813 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 11:09:55 INFO - PROCESS | 1647 | 1468519795827 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:55 INFO - PROCESS | 1647 | 1468519795828 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a70f000 == 36 [pid = 1647] [id = 421] 11:09:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x127043c00) [pid = 1647] [serial = 1262] [outer = 0x0] 11:09:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x127392c00) [pid = 1647] [serial = 1263] [outer = 0x127043c00] 11:09:55 INFO - PROCESS | 1647 | 1468519795852 Marionette DEBUG loaded listener.js 11:09:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1274e2800) [pid = 1647] [serial = 1264] [outer = 0x127043c00] 11:09:56 INFO - PROCESS | 1647 | 1468519796167 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:09:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:09:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 467ms 11:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:09:56 INFO - PROCESS | 1647 | 1468519796180 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 11:09:56 INFO - PROCESS | 1647 | 1468519796181 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 11:09:56 INFO - PROCESS | 1647 | 1468519796183 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:09:56 INFO - PROCESS | 1647 | 1468519796184 Marionette TRACE conn2 <- [1,1658,null,{}] 11:09:56 INFO - PROCESS | 1647 | 1468519796187 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:56 INFO - PROCESS | 1647 | 1468519796188 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:56 INFO - PROCESS | 1647 | 1468519796284 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 11:09:56 INFO - PROCESS | 1647 | 1468519796294 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:56 INFO - PROCESS | 1647 | 1468519796295 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b10c000 == 37 [pid = 1647] [id = 422] 11:09:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1274e6000) [pid = 1647] [serial = 1265] [outer = 0x0] 11:09:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1274ea400) [pid = 1647] [serial = 1266] [outer = 0x1274e6000] 11:09:56 INFO - PROCESS | 1647 | 1468519796321 Marionette DEBUG loaded listener.js 11:09:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x127706800) [pid = 1647] [serial = 1267] [outer = 0x1274e6000] 11:09:56 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1168cc400) [pid = 1647] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:09:56 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1197ce800) [pid = 1647] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:09:56 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x119087800) [pid = 1647] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:09:56 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1168c1400) [pid = 1647] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:09:56 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x113d66c00) [pid = 1647] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:09:56 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118187400) [pid = 1647] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:09:56 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x118183800) [pid = 1647] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:09:56 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x120fe9000) [pid = 1647] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:09:56 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x127329800) [pid = 1647] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:09:56 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x115f8bc00) [pid = 1647] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:09:56 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x11709a800) [pid = 1647] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:09:56 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x116a30000) [pid = 1647] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:09:56 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1198bc400) [pid = 1647] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:09:56 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x116a06400) [pid = 1647] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:09:56 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x116b23800) [pid = 1647] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:09:56 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x118270400) [pid = 1647] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:09:56 INFO - PROCESS | 1647 | 1468519796708 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 574ms 11:09:56 INFO - PROCESS | 1647 | 1468519796759 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 11:09:56 INFO - PROCESS | 1647 | 1468519796760 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 11:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:09:56 INFO - PROCESS | 1647 | 1468519796762 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:09:56 INFO - PROCESS | 1647 | 1468519796763 Marionette TRACE conn2 <- [1,1662,null,{}] 11:09:56 INFO - PROCESS | 1647 | 1468519796765 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:56 INFO - PROCESS | 1647 | 1468519796767 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:56 INFO - PROCESS | 1647 | 1468519796843 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 11:09:56 INFO - PROCESS | 1647 | 1468519796899 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:56 INFO - PROCESS | 1647 | 1468519796900 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x119ec8000 == 38 [pid = 1647] [id = 423] 11:09:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x115e53400) [pid = 1647] [serial = 1268] [outer = 0x0] 11:09:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x118187400) [pid = 1647] [serial = 1269] [outer = 0x115e53400] 11:09:56 INFO - PROCESS | 1647 | 1468519796924 Marionette DEBUG loaded listener.js 11:09:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1197d4000) [pid = 1647] [serial = 1270] [outer = 0x115e53400] 11:09:57 INFO - PROCESS | 1647 | 1468519797212 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 468ms 11:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:09:57 INFO - PROCESS | 1647 | 1468519797231 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 11:09:57 INFO - PROCESS | 1647 | 1468519797232 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 11:09:57 INFO - PROCESS | 1647 | 1468519797234 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:09:57 INFO - PROCESS | 1647 | 1468519797235 Marionette TRACE conn2 <- [1,1666,null,{}] 11:09:57 INFO - PROCESS | 1647 | 1468519797246 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:57 INFO - PROCESS | 1647 | 1468519797248 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:57 INFO - PROCESS | 1647 | 1468519797342 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 11:09:57 INFO - PROCESS | 1647 | 1468519797347 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:57 INFO - PROCESS | 1647 | 1468519797348 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12baab000 == 39 [pid = 1647] [id = 424] 11:09:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1198b8400) [pid = 1647] [serial = 1271] [outer = 0x0] 11:09:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x12439e000) [pid = 1647] [serial = 1272] [outer = 0x1198b8400] 11:09:57 INFO - PROCESS | 1647 | 1468519797388 Marionette DEBUG loaded listener.js 11:09:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x127708400) [pid = 1647] [serial = 1273] [outer = 0x1198b8400] 11:09:57 INFO - PROCESS | 1647 | 1468519797870 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 671ms 11:09:57 INFO - PROCESS | 1647 | 1468519797906 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 11:09:57 INFO - PROCESS | 1647 | 1468519797909 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 11:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:09:57 INFO - PROCESS | 1647 | 1468519797912 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:09:57 INFO - PROCESS | 1647 | 1468519797913 Marionette TRACE conn2 <- [1,1670,null,{}] 11:09:57 INFO - PROCESS | 1647 | 1468519797916 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:57 INFO - PROCESS | 1647 | 1468519797917 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:58 INFO - PROCESS | 1647 | 1468519798010 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 11:09:58 INFO - PROCESS | 1647 | 1468519798014 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:58 INFO - PROCESS | 1647 | 1468519798016 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdcd000 == 40 [pid = 1647] [id = 425] 11:09:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x127708c00) [pid = 1647] [serial = 1274] [outer = 0x0] 11:09:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x128abc000) [pid = 1647] [serial = 1275] [outer = 0x127708c00] 11:09:58 INFO - PROCESS | 1647 | 1468519798044 Marionette DEBUG loaded listener.js 11:09:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x129152000) [pid = 1647] [serial = 1276] [outer = 0x127708c00] 11:09:58 INFO - PROCESS | 1647 | 1468519798486 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 618ms 11:09:58 INFO - PROCESS | 1647 | 1468519798530 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 11:09:58 INFO - PROCESS | 1647 | 1468519798531 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 11:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:09:58 INFO - PROCESS | 1647 | 1468519798534 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:09:58 INFO - PROCESS | 1647 | 1468519798534 Marionette TRACE conn2 <- [1,1674,null,{}] 11:09:58 INFO - PROCESS | 1647 | 1468519798537 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:58 INFO - PROCESS | 1647 | 1468519798538 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:58 INFO - PROCESS | 1647 | 1468519798604 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 11:09:58 INFO - PROCESS | 1647 | 1468519798752 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:58 INFO - PROCESS | 1647 | 1468519798754 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x112abf000 == 41 [pid = 1647] [id = 426] 11:09:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x111e29000) [pid = 1647] [serial = 1277] [outer = 0x0] 11:09:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x112a79c00) [pid = 1647] [serial = 1278] [outer = 0x111e29000] 11:09:58 INFO - PROCESS | 1647 | 1468519798805 Marionette DEBUG loaded listener.js 11:09:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x116236c00) [pid = 1647] [serial = 1279] [outer = 0x111e29000] 11:09:59 INFO - PROCESS | 1647 | 1468519799389 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 920ms 11:09:59 INFO - PROCESS | 1647 | 1468519799458 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 11:09:59 INFO - PROCESS | 1647 | 1468519799460 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 11:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:09:59 INFO - PROCESS | 1647 | 1468519799463 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:09:59 INFO - PROCESS | 1647 | 1468519799465 Marionette TRACE conn2 <- [1,1678,null,{}] 11:09:59 INFO - PROCESS | 1647 | 1468519799469 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:59 INFO - PROCESS | 1647 | 1468519799470 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:59 INFO - PROCESS | 1647 | 1468519799579 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 11:09:59 INFO - PROCESS | 1647 | 1468519799652 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:59 INFO - PROCESS | 1647 | 1468519799654 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:09:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x119b0f800 == 42 [pid = 1647] [id = 427] 11:09:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1186a7000) [pid = 1647] [serial = 1280] [outer = 0x0] 11:09:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x118957800) [pid = 1647] [serial = 1281] [outer = 0x1186a7000] 11:09:59 INFO - PROCESS | 1647 | 1468519799684 Marionette DEBUG loaded listener.js 11:09:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1197d2800) [pid = 1647] [serial = 1282] [outer = 0x1186a7000] 11:10:00 INFO - PROCESS | 1647 | 1468519800117 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 720ms 11:10:00 INFO - PROCESS | 1647 | 1468519800186 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 11:10:00 INFO - PROCESS | 1647 | 1468519800189 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 11:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:10:00 INFO - PROCESS | 1647 | 1468519800192 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:10:00 INFO - PROCESS | 1647 | 1468519800194 Marionette TRACE conn2 <- [1,1682,null,{}] 11:10:00 INFO - PROCESS | 1647 | 1468519800197 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:00 INFO - PROCESS | 1647 | 1468519800199 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:00 INFO - PROCESS | 1647 | 1468519800346 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 11:10:00 INFO - PROCESS | 1647 | 1468519800452 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:00 INFO - PROCESS | 1647 | 1468519800453 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a615000 == 43 [pid = 1647] [id = 428] 11:10:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x119855400) [pid = 1647] [serial = 1283] [outer = 0x0] 11:10:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x120fe4000) [pid = 1647] [serial = 1284] [outer = 0x119855400] 11:10:00 INFO - PROCESS | 1647 | 1468519800504 Marionette DEBUG loaded listener.js 11:10:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12154e000) [pid = 1647] [serial = 1285] [outer = 0x119855400] 11:10:00 INFO - PROCESS | 1647 | 1468519800949 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 771ms 11:10:00 INFO - PROCESS | 1647 | 1468519800964 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 11:10:00 INFO - PROCESS | 1647 | 1468519800965 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 11:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:10:00 INFO - PROCESS | 1647 | 1468519800975 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:10:00 INFO - PROCESS | 1647 | 1468519800979 Marionette TRACE conn2 <- [1,1686,null,{}] 11:10:00 INFO - PROCESS | 1647 | 1468519800982 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:00 INFO - PROCESS | 1647 | 1468519800985 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:01 INFO - PROCESS | 1647 | 1468519801088 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 11:10:01 INFO - PROCESS | 1647 | 1468519801147 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:01 INFO - PROCESS | 1647 | 1468519801148 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c64b000 == 44 [pid = 1647] [id = 429] 11:10:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x121a06c00) [pid = 1647] [serial = 1286] [outer = 0x0] 11:10:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x124053000) [pid = 1647] [serial = 1287] [outer = 0x121a06c00] 11:10:01 INFO - PROCESS | 1647 | 1468519801176 Marionette DEBUG loaded listener.js 11:10:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x126cec800) [pid = 1647] [serial = 1288] [outer = 0x121a06c00] 11:10:01 INFO - PROCESS | 1647 | 1468519801581 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 11:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 679ms 11:10:01 INFO - PROCESS | 1647 | 1468519801648 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 11:10:01 INFO - PROCESS | 1647 | 1468519801649 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 11:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:10:01 INFO - PROCESS | 1647 | 1468519801652 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:10:01 INFO - PROCESS | 1647 | 1468519801653 Marionette TRACE conn2 <- [1,1690,null,{}] 11:10:01 INFO - PROCESS | 1647 | 1468519801656 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:01 INFO - PROCESS | 1647 | 1468519801657 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:01 INFO - PROCESS | 1647 | 1468519801760 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 11:10:01 INFO - PROCESS | 1647 | 1468519801818 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:01 INFO - PROCESS | 1647 | 1468519801820 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c8e1800 == 45 [pid = 1647] [id = 430] 11:10:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x126e88800) [pid = 1647] [serial = 1289] [outer = 0x0] 11:10:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x128ab7c00) [pid = 1647] [serial = 1290] [outer = 0x126e88800] 11:10:01 INFO - PROCESS | 1647 | 1468519801848 Marionette DEBUG loaded listener.js 11:10:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x128e72c00) [pid = 1647] [serial = 1291] [outer = 0x126e88800] 11:10:02 INFO - PROCESS | 1647 | 1468519802274 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 669ms 11:10:02 INFO - PROCESS | 1647 | 1468519802322 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 11:10:02 INFO - PROCESS | 1647 | 1468519802323 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 11:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:10:02 INFO - PROCESS | 1647 | 1468519802325 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:10:02 INFO - PROCESS | 1647 | 1468519802327 Marionette TRACE conn2 <- [1,1694,null,{}] 11:10:02 INFO - PROCESS | 1647 | 1468519802329 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:02 INFO - PROCESS | 1647 | 1468519802330 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:02 INFO - PROCESS | 1647 | 1468519802447 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 11:10:02 INFO - PROCESS | 1647 | 1468519802520 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:02 INFO - PROCESS | 1647 | 1468519802524 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f29800 == 46 [pid = 1647] [id = 431] 11:10:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x12914dc00) [pid = 1647] [serial = 1292] [outer = 0x0] 11:10:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x129158c00) [pid = 1647] [serial = 1293] [outer = 0x12914dc00] 11:10:02 INFO - PROCESS | 1647 | 1468519802560 Marionette DEBUG loaded listener.js 11:10:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x1292dfc00) [pid = 1647] [serial = 1294] [outer = 0x12914dc00] 11:10:03 INFO - PROCESS | 1647 | 1468519803152 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 869ms 11:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:10:03 INFO - PROCESS | 1647 | 1468519803195 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 11:10:03 INFO - PROCESS | 1647 | 1468519803197 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 11:10:03 INFO - PROCESS | 1647 | 1468519803200 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:10:03 INFO - PROCESS | 1647 | 1468519803202 Marionette TRACE conn2 <- [1,1698,null,{}] 11:10:03 INFO - PROCESS | 1647 | 1468519803207 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:03 INFO - PROCESS | 1647 | 1468519803209 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:03 INFO - PROCESS | 1647 | 1468519803305 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 11:10:03 INFO - PROCESS | 1647 | 1468519803382 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:03 INFO - PROCESS | 1647 | 1468519803383 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x11627a800 == 47 [pid = 1647] [id = 432] 11:10:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x116a7f400) [pid = 1647] [serial = 1295] [outer = 0x0] 11:10:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x116b23c00) [pid = 1647] [serial = 1296] [outer = 0x116a7f400] 11:10:03 INFO - PROCESS | 1647 | 1468519803411 Marionette DEBUG loaded listener.js 11:10:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x11817cc00) [pid = 1647] [serial = 1297] [outer = 0x116a7f400] 11:10:04 INFO - PROCESS | 1647 | --DOCSHELL 0x12bdcd000 == 46 [pid = 1647] [id = 425] 11:10:04 INFO - PROCESS | 1647 | --DOCSHELL 0x12baab000 == 45 [pid = 1647] [id = 424] 11:10:04 INFO - PROCESS | 1647 | --DOCSHELL 0x119ec8000 == 44 [pid = 1647] [id = 423] 11:10:04 INFO - PROCESS | 1647 | --DOCSHELL 0x12b10c000 == 43 [pid = 1647] [id = 422] 11:10:04 INFO - PROCESS | 1647 | --DOCSHELL 0x12a70f000 == 42 [pid = 1647] [id = 421] 11:10:04 INFO - PROCESS | 1647 | --DOCSHELL 0x129d43800 == 41 [pid = 1647] [id = 420] 11:10:04 INFO - PROCESS | 1647 | --DOCSHELL 0x124ba5800 == 40 [pid = 1647] [id = 419] 11:10:04 INFO - PROCESS | 1647 | --DOCSHELL 0x121645800 == 39 [pid = 1647] [id = 418] 11:10:04 INFO - PROCESS | 1647 | --DOCSHELL 0x119ec8800 == 38 [pid = 1647] [id = 417] 11:10:04 INFO - PROCESS | 1647 | --DOCSHELL 0x11888c800 == 37 [pid = 1647] [id = 416] 11:10:04 INFO - PROCESS | 1647 | --DOCSHELL 0x116ab9800 == 36 [pid = 1647] [id = 415] 11:10:04 INFO - PROCESS | 1647 | --DOCSHELL 0x119820800 == 35 [pid = 1647] [id = 414] 11:10:04 INFO - PROCESS | 1647 | --DOCSHELL 0x1170f6000 == 34 [pid = 1647] [id = 413] 11:10:04 INFO - PROCESS | 1647 | --DOCSHELL 0x12a612000 == 33 [pid = 1647] [id = 412] 11:10:04 INFO - PROCESS | 1647 | --DOCSHELL 0x120f29800 == 32 [pid = 1647] [id = 431] 11:10:04 INFO - PROCESS | 1647 | --DOCSHELL 0x12c8e1800 == 31 [pid = 1647] [id = 430] 11:10:04 INFO - PROCESS | 1647 | --DOCSHELL 0x12c64b000 == 30 [pid = 1647] [id = 429] 11:10:04 INFO - PROCESS | 1647 | --DOCSHELL 0x12a615000 == 29 [pid = 1647] [id = 428] 11:10:04 INFO - PROCESS | 1647 | --DOCSHELL 0x119b0f800 == 28 [pid = 1647] [id = 427] 11:10:04 INFO - PROCESS | 1647 | --DOCSHELL 0x112abf000 == 27 [pid = 1647] [id = 426] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x119832000) [pid = 1647] [serial = 1218] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x119825c00) [pid = 1647] [serial = 1203] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x119825800) [pid = 1647] [serial = 1215] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x116a85400) [pid = 1647] [serial = 1209] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x11724f800) [pid = 1647] [serial = 1210] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x115e55000) [pid = 1647] [serial = 1206] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1165e9400) [pid = 1647] [serial = 1207] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x11831f000) [pid = 1647] [serial = 1212] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x118956400) [pid = 1647] [serial = 1213] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x119467c00) [pid = 1647] [serial = 1189] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1184e7800) [pid = 1647] [serial = 1188] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x121a04400) [pid = 1647] [serial = 1192] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x12154c000) [pid = 1647] [serial = 1191] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x128ab9c00) [pid = 1647] [serial = 1195] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1274df400) [pid = 1647] [serial = 1194] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x128c54c00) [pid = 1647] [serial = 1197] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12a566000) [pid = 1647] [serial = 1198] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x118321000) [pid = 1647] [serial = 1201] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x118179400) [pid = 1647] [serial = 1200] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x120fec400) [pid = 1647] [serial = 1221] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1198bb000) [pid = 1647] [serial = 1219] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x121550800) [pid = 1647] [serial = 1224] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1210f2c00) [pid = 1647] [serial = 1222] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x11817ac00) [pid = 1647] [serial = 1227] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x119e04c00) [pid = 1647] [serial = 1230] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x119088c00) [pid = 1647] [serial = 1228] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x121558c00) [pid = 1647] [serial = 1225] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1244e8800) [pid = 1647] [serial = 1236] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x11982b000) [pid = 1647] [serial = 1204] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x121b6cc00) [pid = 1647] [serial = 1234] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x121a0c800) [pid = 1647] [serial = 1233] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x121911000) [pid = 1647] [serial = 1231] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x11982d800) [pid = 1647] [serial = 1216] [outer = 0x0] [url = about:blank] 11:10:04 INFO - PROCESS | 1647 | 1468519804503 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 11:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1323ms 11:10:04 INFO - PROCESS | 1647 | 1468519804524 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 11:10:04 INFO - PROCESS | 1647 | 1468519804527 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 11:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:10:04 INFO - PROCESS | 1647 | 1468519804535 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:10:04 INFO - PROCESS | 1647 | 1468519804537 Marionette TRACE conn2 <- [1,1702,null,{}] 11:10:04 INFO - PROCESS | 1647 | 1468519804541 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:04 INFO - PROCESS | 1647 | 1468519804543 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:04 INFO - PROCESS | 1647 | 1468519804649 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 11:10:04 INFO - PROCESS | 1647 | 1468519804700 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:04 INFO - PROCESS | 1647 | 1468519804703 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x11627c000 == 28 [pid = 1647] [id = 433] 11:10:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x115e4dc00) [pid = 1647] [serial = 1298] [outer = 0x0] 11:10:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x116296800) [pid = 1647] [serial = 1299] [outer = 0x115e4dc00] 11:10:04 INFO - PROCESS | 1647 | 1468519804735 Marionette DEBUG loaded listener.js 11:10:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1168a5800) [pid = 1647] [serial = 1300] [outer = 0x115e4dc00] 11:10:05 INFO - PROCESS | 1647 | 1468519805266 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 773ms 11:10:05 INFO - PROCESS | 1647 | 1468519805332 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 11:10:05 INFO - PROCESS | 1647 | 1468519805336 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 11:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:10:05 INFO - PROCESS | 1647 | 1468519805344 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:10:05 INFO - PROCESS | 1647 | 1468519805346 Marionette TRACE conn2 <- [1,1706,null,{}] 11:10:05 INFO - PROCESS | 1647 | 1468519805348 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:05 INFO - PROCESS | 1647 | 1468519805350 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:05 INFO - PROCESS | 1647 | 1468519805456 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 11:10:05 INFO - PROCESS | 1647 | 1468519805531 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:05 INFO - PROCESS | 1647 | 1468519805532 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182c5000 == 29 [pid = 1647] [id = 434] 11:10:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11817e000) [pid = 1647] [serial = 1301] [outer = 0x0] 11:10:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x118184800) [pid = 1647] [serial = 1302] [outer = 0x11817e000] 11:10:05 INFO - PROCESS | 1647 | 1468519805563 Marionette DEBUG loaded listener.js 11:10:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11831c000) [pid = 1647] [serial = 1303] [outer = 0x11817e000] 11:10:06 INFO - PROCESS | 1647 | 1468519806152 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 819ms 11:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:10:06 INFO - PROCESS | 1647 | 1468519806163 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 11:10:06 INFO - PROCESS | 1647 | 1468519806166 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 11:10:06 INFO - PROCESS | 1647 | 1468519806169 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:10:06 INFO - PROCESS | 1647 | 1468519806172 Marionette TRACE conn2 <- [1,1710,null,{}] 11:10:06 INFO - PROCESS | 1647 | 1468519806176 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:06 INFO - PROCESS | 1647 | 1468519806177 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:06 INFO - PROCESS | 1647 | 1468519806285 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 11:10:06 INFO - PROCESS | 1647 | 1468519806338 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:06 INFO - PROCESS | 1647 | 1468519806340 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x116be6000 == 30 [pid = 1647] [id = 435] 11:10:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x112fb4c00) [pid = 1647] [serial = 1304] [outer = 0x0] 11:10:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1168c4000) [pid = 1647] [serial = 1305] [outer = 0x112fb4c00] 11:10:06 INFO - PROCESS | 1647 | 1468519806368 Marionette DEBUG loaded listener.js 11:10:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1177f3800) [pid = 1647] [serial = 1306] [outer = 0x112fb4c00] 11:10:06 INFO - PROCESS | 1647 | 1468519806707 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 575ms 11:10:06 INFO - PROCESS | 1647 | 1468519806743 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 11:10:06 INFO - PROCESS | 1647 | 1468519806745 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 11:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:10:06 INFO - PROCESS | 1647 | 1468519806750 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:10:06 INFO - PROCESS | 1647 | 1468519806751 Marionette TRACE conn2 <- [1,1714,null,{}] 11:10:06 INFO - PROCESS | 1647 | 1468519806753 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:06 INFO - PROCESS | 1647 | 1468519806755 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:06 INFO - PROCESS | 1647 | 1468519806820 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 11:10:06 INFO - PROCESS | 1647 | 1468519806826 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:06 INFO - PROCESS | 1647 | 1468519806827 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x1196dd800 == 31 [pid = 1647] [id = 436] 11:10:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x118276800) [pid = 1647] [serial = 1307] [outer = 0x0] 11:10:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1190cb400) [pid = 1647] [serial = 1308] [outer = 0x118276800] 11:10:06 INFO - PROCESS | 1647 | 1468519806849 Marionette DEBUG loaded listener.js 11:10:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x119467000) [pid = 1647] [serial = 1309] [outer = 0x118276800] 11:10:07 INFO - PROCESS | 1647 | 1468519807292 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 570ms 11:10:07 INFO - PROCESS | 1647 | 1468519807322 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 11:10:07 INFO - PROCESS | 1647 | 1468519807326 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 11:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:10:07 INFO - PROCESS | 1647 | 1468519807329 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:10:07 INFO - PROCESS | 1647 | 1468519807333 Marionette TRACE conn2 <- [1,1718,null,{}] 11:10:07 INFO - PROCESS | 1647 | 1468519807345 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:07 INFO - PROCESS | 1647 | 1468519807350 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:07 INFO - PROCESS | 1647 | 1468519807472 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 11:10:07 INFO - PROCESS | 1647 | 1468519807490 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:07 INFO - PROCESS | 1647 | 1468519807492 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x119b1f800 == 32 [pid = 1647] [id = 437] 11:10:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x11817d800) [pid = 1647] [serial = 1310] [outer = 0x0] 11:10:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1198b9800) [pid = 1647] [serial = 1311] [outer = 0x11817d800] 11:10:07 INFO - PROCESS | 1647 | 1468519807521 Marionette DEBUG loaded listener.js 11:10:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1198ee800) [pid = 1647] [serial = 1312] [outer = 0x11817d800] 11:10:07 INFO - PROCESS | 1647 | 1468519807917 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 625ms 11:10:07 INFO - PROCESS | 1647 | 1468519807964 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 11:10:07 INFO - PROCESS | 1647 | 1468519807967 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 11:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:10:07 INFO - PROCESS | 1647 | 1468519807970 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:10:07 INFO - PROCESS | 1647 | 1468519807973 Marionette TRACE conn2 <- [1,1722,null,{}] 11:10:07 INFO - PROCESS | 1647 | 1468519807977 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:07 INFO - PROCESS | 1647 | 1468519807979 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:08 INFO - PROCESS | 1647 | 1468519808099 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 11:10:08 INFO - PROCESS | 1647 | 1468519808114 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:08 INFO - PROCESS | 1647 | 1468519808116 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x12133e800 == 33 [pid = 1647] [id = 438] 11:10:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x120fe8c00) [pid = 1647] [serial = 1313] [outer = 0x0] 11:10:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1210ec800) [pid = 1647] [serial = 1314] [outer = 0x120fe8c00] 11:10:08 INFO - PROCESS | 1647 | 1468519808155 Marionette DEBUG loaded listener.js 11:10:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1211b5800) [pid = 1647] [serial = 1315] [outer = 0x120fe8c00] 11:10:08 INFO - PROCESS | 1647 | 1468519808511 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 11:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 574ms 11:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:10:08 INFO - PROCESS | 1647 | 1468519808545 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 11:10:08 INFO - PROCESS | 1647 | 1468519808546 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 11:10:08 INFO - PROCESS | 1647 | 1468519808548 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:10:08 INFO - PROCESS | 1647 | 1468519808549 Marionette TRACE conn2 <- [1,1726,null,{}] 11:10:08 INFO - PROCESS | 1647 | 1468519808551 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:08 INFO - PROCESS | 1647 | 1468519808552 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:08 INFO - PROCESS | 1647 | 1468519808658 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 11:10:08 INFO - PROCESS | 1647 | 1468519808669 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:08 INFO - PROCESS | 1647 | 1468519808670 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x121a34800 == 34 [pid = 1647] [id = 439] 11:10:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1177f7c00) [pid = 1647] [serial = 1316] [outer = 0x0] 11:10:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x121550000) [pid = 1647] [serial = 1317] [outer = 0x1177f7c00] 11:10:08 INFO - PROCESS | 1647 | 1468519808694 Marionette DEBUG loaded listener.js 11:10:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x121559800) [pid = 1647] [serial = 1318] [outer = 0x1177f7c00] 11:10:09 INFO - PROCESS | 1647 | 1468519809057 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 11:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 571ms 11:10:09 INFO - PROCESS | 1647 | 1468519809120 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 11:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:10:09 INFO - PROCESS | 1647 | 1468519809122 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 11:10:09 INFO - PROCESS | 1647 | 1468519809126 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:10:09 INFO - PROCESS | 1647 | 1468519809128 Marionette TRACE conn2 <- [1,1730,null,{}] 11:10:09 INFO - PROCESS | 1647 | 1468519809131 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:09 INFO - PROCESS | 1647 | 1468519809137 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:09 INFO - PROCESS | 1647 | 1468519809318 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 11:10:09 INFO - PROCESS | 1647 | 1468519809337 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:09 INFO - PROCESS | 1647 | 1468519809338 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x1268cd000 == 35 [pid = 1647] [id = 440] 11:10:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x121910000) [pid = 1647] [serial = 1319] [outer = 0x0] 11:10:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12331ec00) [pid = 1647] [serial = 1320] [outer = 0x121910000] 11:10:09 INFO - PROCESS | 1647 | 1468519809378 Marionette DEBUG loaded listener.js 11:10:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x124bc8400) [pid = 1647] [serial = 1321] [outer = 0x121910000] 11:10:09 INFO - PROCESS | 1647 | 1468519809754 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 11:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 11:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 11:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:10:09 INFO - PROCESS | 1647 | 1468519809800 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 11:10:09 INFO - PROCESS | 1647 | 1468519809801 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 11:10:09 INFO - PROCESS | 1647 | 1468519809803 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:10:09 INFO - PROCESS | 1647 | 1468519809804 Marionette TRACE conn2 <- [1,1734,null,{}] 11:10:09 INFO - PROCESS | 1647 | 1468519809807 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:09 INFO - PROCESS | 1647 | 1468519809808 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:09 INFO - PROCESS | 1647 | 1468519809904 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 11:10:09 INFO - PROCESS | 1647 | 1468519809955 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:09 INFO - PROCESS | 1647 | 1468519809956 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x116bdb800 == 36 [pid = 1647] [id = 441] 11:10:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x115f8bc00) [pid = 1647] [serial = 1322] [outer = 0x0] 11:10:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1268ecc00) [pid = 1647] [serial = 1323] [outer = 0x115f8bc00] 11:10:09 INFO - PROCESS | 1647 | 1468519809980 Marionette DEBUG loaded listener.js 11:10:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x12732f000) [pid = 1647] [serial = 1324] [outer = 0x115f8bc00] 11:10:10 INFO - PROCESS | 1647 | 1468519810281 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 11:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 518ms 11:10:10 INFO - PROCESS | 1647 | 1468519810325 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 11:10:10 INFO - PROCESS | 1647 | 1468519810327 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 11:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:10:10 INFO - PROCESS | 1647 | 1468519810336 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:10:10 INFO - PROCESS | 1647 | 1468519810337 Marionette TRACE conn2 <- [1,1738,null,{}] 11:10:10 INFO - PROCESS | 1647 | 1468519810339 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:10 INFO - PROCESS | 1647 | 1468519810340 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:10 INFO - PROCESS | 1647 | 1468519810440 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 11:10:10 INFO - PROCESS | 1647 | 1468519810443 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:10 INFO - PROCESS | 1647 | 1468519810444 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a60a800 == 37 [pid = 1647] [id = 442] 11:10:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x124bc8c00) [pid = 1647] [serial = 1325] [outer = 0x0] 11:10:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1274e5000) [pid = 1647] [serial = 1326] [outer = 0x124bc8c00] 11:10:10 INFO - PROCESS | 1647 | 1468519810468 Marionette DEBUG loaded listener.js 11:10:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x128ab1400) [pid = 1647] [serial = 1327] [outer = 0x124bc8c00] 11:10:10 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x127708c00) [pid = 1647] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:10:10 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x111e29000) [pid = 1647] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:10:10 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1186a7000) [pid = 1647] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:10:10 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x119855400) [pid = 1647] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:10:10 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x121a06c00) [pid = 1647] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:10:10 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x126e88800) [pid = 1647] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:10:10 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x12914dc00) [pid = 1647] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:10:10 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x113d96400) [pid = 1647] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:10:10 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x123421400) [pid = 1647] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:10:10 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x127043c00) [pid = 1647] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:10:10 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x119827000) [pid = 1647] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:10:10 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1198b8400) [pid = 1647] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:10:10 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x115e53400) [pid = 1647] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:10:10 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1177f5400) [pid = 1647] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:10:10 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x116563c00) [pid = 1647] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:10:10 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x118835c00) [pid = 1647] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:10:10 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1212d6400) [pid = 1647] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:10:10 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1274e6000) [pid = 1647] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:10:10 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x121a0e000) [pid = 1647] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:10:10 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1177fa400) [pid = 1647] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:10:10 INFO - PROCESS | 1647 | 1468519810812 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 11:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 519ms 11:10:10 INFO - PROCESS | 1647 | 1468519810856 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 11:10:10 INFO - PROCESS | 1647 | 1468519810857 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 11:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:10:10 INFO - PROCESS | 1647 | 1468519810859 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:10:10 INFO - PROCESS | 1647 | 1468519810860 Marionette TRACE conn2 <- [1,1742,null,{}] 11:10:10 INFO - PROCESS | 1647 | 1468519810862 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:10 INFO - PROCESS | 1647 | 1468519810864 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:10 INFO - PROCESS | 1647 | 1468519810964 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 11:10:11 INFO - PROCESS | 1647 | 1468519810999 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:11 INFO - PROCESS | 1647 | 1468519811000 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x119b1c000 == 38 [pid = 1647] [id = 443] 11:10:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1130df000) [pid = 1647] [serial = 1328] [outer = 0x0] 11:10:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1177f5400) [pid = 1647] [serial = 1329] [outer = 0x1130df000] 11:10:11 INFO - PROCESS | 1647 | 1468519811024 Marionette DEBUG loaded listener.js 11:10:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x119831000) [pid = 1647] [serial = 1330] [outer = 0x1130df000] 11:10:11 INFO - PROCESS | 1647 | 1468519811311 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 11:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 469ms 11:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:10:11 INFO - PROCESS | 1647 | 1468519811331 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 11:10:11 INFO - PROCESS | 1647 | 1468519811332 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 11:10:11 INFO - PROCESS | 1647 | 1468519811346 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:10:11 INFO - PROCESS | 1647 | 1468519811347 Marionette TRACE conn2 <- [1,1746,null,{}] 11:10:11 INFO - PROCESS | 1647 | 1468519811354 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:11 INFO - PROCESS | 1647 | 1468519811355 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:11 INFO - PROCESS | 1647 | 1468519811438 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 11:10:11 INFO - PROCESS | 1647 | 1468519811444 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:11 INFO - PROCESS | 1647 | 1468519811445 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b782800 == 39 [pid = 1647] [id = 444] 11:10:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x119832c00) [pid = 1647] [serial = 1331] [outer = 0x0] 11:10:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1241c6c00) [pid = 1647] [serial = 1332] [outer = 0x119832c00] 11:10:11 INFO - PROCESS | 1647 | 1468519811470 Marionette DEBUG loaded listener.js 11:10:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1274e9c00) [pid = 1647] [serial = 1333] [outer = 0x119832c00] 11:10:11 INFO - PROCESS | 1647 | 1468519811783 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 11:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 485ms 11:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:10:11 INFO - PROCESS | 1647 | 1468519811820 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 11:10:11 INFO - PROCESS | 1647 | 1468519811821 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 11:10:11 INFO - PROCESS | 1647 | 1468519811824 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:10:11 INFO - PROCESS | 1647 | 1468519811826 Marionette TRACE conn2 <- [1,1750,null,{}] 11:10:11 INFO - PROCESS | 1647 | 1468519811828 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:11 INFO - PROCESS | 1647 | 1468519811829 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:11 INFO - PROCESS | 1647 | 1468519811948 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 11:10:11 INFO - PROCESS | 1647 | 1468519811953 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:11 INFO - PROCESS | 1647 | 1468519811955 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bab0800 == 40 [pid = 1647] [id = 445] 11:10:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1268f1c00) [pid = 1647] [serial = 1334] [outer = 0x0] 11:10:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x128abac00) [pid = 1647] [serial = 1335] [outer = 0x1268f1c00] 11:10:11 INFO - PROCESS | 1647 | 1468519811983 Marionette DEBUG loaded listener.js 11:10:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x129153800) [pid = 1647] [serial = 1336] [outer = 0x1268f1c00] 11:10:12 INFO - PROCESS | 1647 | 1468519812299 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 11:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 520ms 11:10:12 INFO - PROCESS | 1647 | 1468519812344 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 11:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:10:12 INFO - PROCESS | 1647 | 1468519812353 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 11:10:12 INFO - PROCESS | 1647 | 1468519812355 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:10:12 INFO - PROCESS | 1647 | 1468519812357 Marionette TRACE conn2 <- [1,1754,null,{}] 11:10:12 INFO - PROCESS | 1647 | 1468519812359 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:12 INFO - PROCESS | 1647 | 1468519812360 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:12 INFO - PROCESS | 1647 | 1468519812436 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 11:10:12 INFO - PROCESS | 1647 | 1468519812442 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:12 INFO - PROCESS | 1647 | 1468519812443 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c644000 == 41 [pid = 1647] [id = 446] 11:10:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12915a400) [pid = 1647] [serial = 1337] [outer = 0x0] 11:10:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1292d7800) [pid = 1647] [serial = 1338] [outer = 0x12915a400] 11:10:12 INFO - PROCESS | 1647 | 1468519812467 Marionette DEBUG loaded listener.js 11:10:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x129527800) [pid = 1647] [serial = 1339] [outer = 0x12915a400] 11:10:13 INFO - PROCESS | 1647 | --DOCSHELL 0x1196dd800 == 40 [pid = 1647] [id = 436] 11:10:13 INFO - PROCESS | 1647 | --DOCSHELL 0x116be6000 == 39 [pid = 1647] [id = 435] 11:10:13 INFO - PROCESS | 1647 | --DOCSHELL 0x1182c5000 == 38 [pid = 1647] [id = 434] 11:10:13 INFO - PROCESS | 1647 | --DOCSHELL 0x11627c000 == 37 [pid = 1647] [id = 433] 11:10:13 INFO - PROCESS | 1647 | --DOCSHELL 0x11627a800 == 36 [pid = 1647] [id = 432] 11:10:13 INFO - PROCESS | 1647 | --DOCSHELL 0x119b1f800 == 35 [pid = 1647] [id = 437] 11:10:13 INFO - PROCESS | 1647 | --DOCSHELL 0x12133e800 == 34 [pid = 1647] [id = 438] 11:10:13 INFO - PROCESS | 1647 | --DOCSHELL 0x1268cd000 == 33 [pid = 1647] [id = 440] 11:10:13 INFO - PROCESS | 1647 | --DOCSHELL 0x12a60a800 == 32 [pid = 1647] [id = 442] 11:10:13 INFO - PROCESS | 1647 | --DOCSHELL 0x116bdb800 == 31 [pid = 1647] [id = 441] 11:10:13 INFO - PROCESS | 1647 | --DOCSHELL 0x121a34800 == 30 [pid = 1647] [id = 439] 11:10:13 INFO - PROCESS | 1647 | --DOCSHELL 0x119b1c000 == 29 [pid = 1647] [id = 443] 11:10:13 INFO - PROCESS | 1647 | --DOCSHELL 0x12b782800 == 28 [pid = 1647] [id = 444] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x112a79c00) [pid = 1647] [serial = 1278] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x118957800) [pid = 1647] [serial = 1281] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x116236c00) [pid = 1647] [serial = 1279] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x120fe4000) [pid = 1647] [serial = 1284] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1197d2800) [pid = 1647] [serial = 1282] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x124053000) [pid = 1647] [serial = 1287] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x12154e000) [pid = 1647] [serial = 1285] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x128ab7c00) [pid = 1647] [serial = 1290] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x126cec800) [pid = 1647] [serial = 1288] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1292dfc00) [pid = 1647] [serial = 1294] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x129158c00) [pid = 1647] [serial = 1293] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x128e72c00) [pid = 1647] [serial = 1291] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x129152000) [pid = 1647] [serial = 1276] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOCSHELL 0x12bab0800 == 27 [pid = 1647] [id = 445] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x119b8dc00) [pid = 1647] [serial = 1252] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x126e93400) [pid = 1647] [serial = 1237] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1274e2800) [pid = 1647] [serial = 1264] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1211bc000) [pid = 1647] [serial = 1255] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x120fee800) [pid = 1647] [serial = 1254] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12439e000) [pid = 1647] [serial = 1272] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x118187400) [pid = 1647] [serial = 1269] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x118271c00) [pid = 1647] [serial = 1246] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x1198b9400) [pid = 1647] [serial = 1251] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x11689ec00) [pid = 1647] [serial = 1239] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x1190cb800) [pid = 1647] [serial = 1248] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x1197cf800) [pid = 1647] [serial = 1249] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x127392c00) [pid = 1647] [serial = 1263] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x127708400) [pid = 1647] [serial = 1273] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x121557800) [pid = 1647] [serial = 1257] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x1274ea400) [pid = 1647] [serial = 1266] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x117fb0c00) [pid = 1647] [serial = 1245] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x116a3b400) [pid = 1647] [serial = 1240] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x1244e8000) [pid = 1647] [serial = 1260] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x127706800) [pid = 1647] [serial = 1267] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x118182400) [pid = 1647] [serial = 1242] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x1186a6c00) [pid = 1647] [serial = 1243] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x121a05c00) [pid = 1647] [serial = 1258] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x1197d4000) [pid = 1647] [serial = 1270] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x126e88c00) [pid = 1647] [serial = 1261] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 62 (0x128abc000) [pid = 1647] [serial = 1275] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | --DOMWINDOW == 61 (0x116b23c00) [pid = 1647] [serial = 1296] [outer = 0x0] [url = about:blank] 11:10:13 INFO - PROCESS | 1647 | 1468519813957 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 11:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1622ms 11:10:13 INFO - PROCESS | 1647 | 1468519813979 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 11:10:13 INFO - PROCESS | 1647 | 1468519813981 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 11:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:10:13 INFO - PROCESS | 1647 | 1468519813985 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:10:13 INFO - PROCESS | 1647 | 1468519813987 Marionette TRACE conn2 <- [1,1758,null,{}] 11:10:13 INFO - PROCESS | 1647 | 1468519813991 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:13 INFO - PROCESS | 1647 | 1468519813993 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:14 INFO - PROCESS | 1647 | 1468519814079 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 11:10:14 INFO - PROCESS | 1647 | 1468519814134 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:14 INFO - PROCESS | 1647 | 1468519814137 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x116a67000 == 28 [pid = 1647] [id = 447] 11:10:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 62 (0x11673dc00) [pid = 1647] [serial = 1340] [outer = 0x0] 11:10:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x11689ec00) [pid = 1647] [serial = 1341] [outer = 0x11673dc00] 11:10:14 INFO - PROCESS | 1647 | 1468519814166 Marionette DEBUG loaded listener.js 11:10:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x117fb2000) [pid = 1647] [serial = 1342] [outer = 0x11673dc00] 11:10:14 INFO - PROCESS | 1647 | 1468519814483 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 11:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 522ms 11:10:14 INFO - PROCESS | 1647 | 1468519814509 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 11:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:10:14 INFO - PROCESS | 1647 | 1468519814514 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 11:10:14 INFO - PROCESS | 1647 | 1468519814518 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:10:14 INFO - PROCESS | 1647 | 1468519814520 Marionette TRACE conn2 <- [1,1762,null,{}] 11:10:14 INFO - PROCESS | 1647 | 1468519814524 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:14 INFO - PROCESS | 1647 | 1468519814527 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:14 INFO - PROCESS | 1647 | 1468519814609 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 11:10:14 INFO - PROCESS | 1647 | 1468519814614 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:14 INFO - PROCESS | 1647 | 1468519814615 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x11889c800 == 29 [pid = 1647] [id = 448] 11:10:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x118185000) [pid = 1647] [serial = 1343] [outer = 0x0] 11:10:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x118839c00) [pid = 1647] [serial = 1344] [outer = 0x118185000] 11:10:14 INFO - PROCESS | 1647 | 1468519814643 Marionette DEBUG loaded listener.js 11:10:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x119461800) [pid = 1647] [serial = 1345] [outer = 0x118185000] 11:10:14 INFO - PROCESS | 1647 | 1468519814969 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 11:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 472ms 11:10:14 INFO - PROCESS | 1647 | 1468519814993 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 11:10:14 INFO - PROCESS | 1647 | 1468519814994 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 11:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:10:15 INFO - PROCESS | 1647 | 1468519815004 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:10:15 INFO - PROCESS | 1647 | 1468519815006 Marionette TRACE conn2 <- [1,1766,null,{}] 11:10:15 INFO - PROCESS | 1647 | 1468519815014 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:15 INFO - PROCESS | 1647 | 1468519815017 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:15 INFO - PROCESS | 1647 | 1468519815097 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 11:10:15 INFO - PROCESS | 1647 | 1468519815101 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:15 INFO - PROCESS | 1647 | 1468519815104 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x119813000 == 30 [pid = 1647] [id = 449] 11:10:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x111e29000) [pid = 1647] [serial = 1346] [outer = 0x0] 11:10:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x119851400) [pid = 1647] [serial = 1347] [outer = 0x111e29000] 11:10:15 INFO - PROCESS | 1647 | 1468519815135 Marionette DEBUG loaded listener.js 11:10:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x1198e6c00) [pid = 1647] [serial = 1348] [outer = 0x111e29000] 11:10:15 INFO - PROCESS | 1647 | 1468519815478 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 11:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 531ms 11:10:15 INFO - PROCESS | 1647 | 1468519815527 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 11:10:15 INFO - PROCESS | 1647 | 1468519815529 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 11:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:10:15 INFO - PROCESS | 1647 | 1468519815531 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:10:15 INFO - PROCESS | 1647 | 1468519815532 Marionette TRACE conn2 <- [1,1770,null,{}] 11:10:15 INFO - PROCESS | 1647 | 1468519815535 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:15 INFO - PROCESS | 1647 | 1468519815536 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:15 INFO - PROCESS | 1647 | 1468519815637 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 11:10:15 INFO - PROCESS | 1647 | 1468519815643 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:15 INFO - PROCESS | 1647 | 1468519815644 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f30800 == 31 [pid = 1647] [id = 450] 11:10:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x119b94800) [pid = 1647] [serial = 1349] [outer = 0x0] 11:10:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x120fea400) [pid = 1647] [serial = 1350] [outer = 0x119b94800] 11:10:15 INFO - PROCESS | 1647 | 1468519815669 Marionette DEBUG loaded listener.js 11:10:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x1211bc000) [pid = 1647] [serial = 1351] [outer = 0x119b94800] 11:10:15 INFO - PROCESS | 1647 | 1468519815967 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 11:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 470ms 11:10:16 INFO - PROCESS | 1647 | 1468519816001 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 11:10:16 INFO - PROCESS | 1647 | 1468519816003 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 11:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:10:16 INFO - PROCESS | 1647 | 1468519816005 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:10:16 INFO - PROCESS | 1647 | 1468519816007 Marionette TRACE conn2 <- [1,1774,null,{}] 11:10:16 INFO - PROCESS | 1647 | 1468519816011 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:16 INFO - PROCESS | 1647 | 1468519816012 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:16 INFO - PROCESS | 1647 | 1468519816094 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 11:10:16 INFO - PROCESS | 1647 | 1468519816097 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:16 INFO - PROCESS | 1647 | 1468519816098 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x12164f800 == 32 [pid = 1647] [id = 451] 11:10:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x118180800) [pid = 1647] [serial = 1352] [outer = 0x0] 11:10:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x121557800) [pid = 1647] [serial = 1353] [outer = 0x118180800] 11:10:16 INFO - PROCESS | 1647 | 1468519816122 Marionette DEBUG loaded listener.js 11:10:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x121a0dc00) [pid = 1647] [serial = 1354] [outer = 0x118180800] 11:10:16 INFO - PROCESS | 1647 | 1468519816468 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 11:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 472ms 11:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:10:16 INFO - PROCESS | 1647 | 1468519816478 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 11:10:16 INFO - PROCESS | 1647 | 1468519816480 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 11:10:16 INFO - PROCESS | 1647 | 1468519816482 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:10:16 INFO - PROCESS | 1647 | 1468519816483 Marionette TRACE conn2 <- [1,1778,null,{}] 11:10:16 INFO - PROCESS | 1647 | 1468519816485 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:16 INFO - PROCESS | 1647 | 1468519816489 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:16 INFO - PROCESS | 1647 | 1468519816612 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 11:10:16 INFO - PROCESS | 1647 | 1468519816618 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:16 INFO - PROCESS | 1647 | 1468519816619 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b49000 == 33 [pid = 1647] [id = 452] 11:10:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x121a10400) [pid = 1647] [serial = 1355] [outer = 0x0] 11:10:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x124025400) [pid = 1647] [serial = 1356] [outer = 0x121a10400] 11:10:16 INFO - PROCESS | 1647 | 1468519816644 Marionette DEBUG loaded listener.js 11:10:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x126e91000) [pid = 1647] [serial = 1357] [outer = 0x121a10400] 11:10:16 INFO - PROCESS | 1647 | 1468519816947 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 11:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 11:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 519ms 11:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:10:17 INFO - PROCESS | 1647 | 1468519817001 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 11:10:17 INFO - PROCESS | 1647 | 1468519817003 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 11:10:17 INFO - PROCESS | 1647 | 1468519817005 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:10:17 INFO - PROCESS | 1647 | 1468519817006 Marionette TRACE conn2 <- [1,1782,null,{}] 11:10:17 INFO - PROCESS | 1647 | 1468519817008 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:17 INFO - PROCESS | 1647 | 1468519817009 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:17 INFO - PROCESS | 1647 | 1468519817092 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 11:10:17 INFO - PROCESS | 1647 | 1468519817096 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:17 INFO - PROCESS | 1647 | 1468519817097 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x127376800 == 34 [pid = 1647] [id = 453] 11:10:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x113d8b000) [pid = 1647] [serial = 1358] [outer = 0x0] 11:10:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1274e8000) [pid = 1647] [serial = 1359] [outer = 0x113d8b000] 11:10:17 INFO - PROCESS | 1647 | 1468519817122 Marionette DEBUG loaded listener.js 11:10:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x128abb400) [pid = 1647] [serial = 1360] [outer = 0x113d8b000] 11:10:17 INFO - PROCESS | 1647 | 1468519817434 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 11:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 11:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 468ms 11:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:10:17 INFO - PROCESS | 1647 | 1468519817475 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 11:10:17 INFO - PROCESS | 1647 | 1468519817477 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 11:10:17 INFO - PROCESS | 1647 | 1468519817479 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:10:17 INFO - PROCESS | 1647 | 1468519817481 Marionette TRACE conn2 <- [1,1786,null,{}] 11:10:17 INFO - PROCESS | 1647 | 1468519817483 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:17 INFO - PROCESS | 1647 | 1468519817484 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:17 INFO - PROCESS | 1647 | 1468519817585 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 11:10:17 INFO - PROCESS | 1647 | 1468519817593 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:17 INFO - PROCESS | 1647 | 1468519817594 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d45000 == 35 [pid = 1647] [id = 454] 11:10:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1274e3400) [pid = 1647] [serial = 1361] [outer = 0x0] 11:10:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x128c5a400) [pid = 1647] [serial = 1362] [outer = 0x1274e3400] 11:10:17 INFO - PROCESS | 1647 | 1468519817618 Marionette DEBUG loaded listener.js 11:10:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x128e81c00) [pid = 1647] [serial = 1363] [outer = 0x1274e3400] 11:10:17 INFO - PROCESS | 1647 | 1468519817919 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 11:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 11:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 468ms 11:10:17 INFO - PROCESS | 1647 | 1468519817948 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 11:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:10:17 INFO - PROCESS | 1647 | 1468519817949 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 11:10:17 INFO - PROCESS | 1647 | 1468519817951 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:10:17 INFO - PROCESS | 1647 | 1468519817953 Marionette TRACE conn2 <- [1,1790,null,{}] 11:10:17 INFO - PROCESS | 1647 | 1468519817955 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:17 INFO - PROCESS | 1647 | 1468519817958 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:18 INFO - PROCESS | 1647 | 1468519818042 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 11:10:18 INFO - PROCESS | 1647 | 1468519818046 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:18 INFO - PROCESS | 1647 | 1468519818047 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x119812800 == 36 [pid = 1647] [id = 455] 11:10:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x129157000) [pid = 1647] [serial = 1364] [outer = 0x0] 11:10:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1292bf800) [pid = 1647] [serial = 1365] [outer = 0x129157000] 11:10:18 INFO - PROCESS | 1647 | 1468519818071 Marionette DEBUG loaded listener.js 11:10:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x129527400) [pid = 1647] [serial = 1366] [outer = 0x129157000] 11:10:18 INFO - PROCESS | 1647 | 1468519818392 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 471ms 11:10:18 INFO - PROCESS | 1647 | 1468519818426 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 11:10:18 INFO - PROCESS | 1647 | 1468519818428 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 11:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:10:18 INFO - PROCESS | 1647 | 1468519818432 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:10:18 INFO - PROCESS | 1647 | 1468519818433 Marionette TRACE conn2 <- [1,1794,null,{}] 11:10:18 INFO - PROCESS | 1647 | 1468519818436 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:18 INFO - PROCESS | 1647 | 1468519818438 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:18 INFO - PROCESS | 1647 | 1468519818601 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 11:10:18 INFO - PROCESS | 1647 | 1468519818613 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:18 INFO - PROCESS | 1647 | 1468519818614 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b120000 == 37 [pid = 1647] [id = 456] 11:10:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1292e6400) [pid = 1647] [serial = 1367] [outer = 0x0] 11:10:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12a566800) [pid = 1647] [serial = 1368] [outer = 0x1292e6400] 11:10:18 INFO - PROCESS | 1647 | 1468519818651 Marionette DEBUG loaded listener.js 11:10:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12a7de800) [pid = 1647] [serial = 1369] [outer = 0x1292e6400] 11:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:10:19 INFO - PROCESS | 1647 | 1468519819046 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 620ms 11:10:19 INFO - PROCESS | 1647 | 1468519819051 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 11:10:19 INFO - PROCESS | 1647 | 1468519819053 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 11:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:10:19 INFO - PROCESS | 1647 | 1468519819055 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:10:19 INFO - PROCESS | 1647 | 1468519819058 Marionette TRACE conn2 <- [1,1798,null,{}] 11:10:19 INFO - PROCESS | 1647 | 1468519819064 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:19 INFO - PROCESS | 1647 | 1468519819065 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:19 INFO - PROCESS | 1647 | 1468519819154 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 11:10:19 INFO - PROCESS | 1647 | 1468519819237 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:19 INFO - PROCESS | 1647 | 1468519819239 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x12164f000 == 38 [pid = 1647] [id = 457] 11:10:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x115e4f000) [pid = 1647] [serial = 1370] [outer = 0x0] 11:10:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12a7ea400) [pid = 1647] [serial = 1371] [outer = 0x115e4f000] 11:10:19 INFO - PROCESS | 1647 | 1468519819266 Marionette DEBUG loaded listener.js 11:10:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12b795400) [pid = 1647] [serial = 1372] [outer = 0x115e4f000] 11:10:19 INFO - PROCESS | 1647 | 1468519819590 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 11:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 573ms 11:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:10:19 INFO - PROCESS | 1647 | 1468519819628 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 11:10:19 INFO - PROCESS | 1647 | 1468519819630 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 11:10:19 INFO - PROCESS | 1647 | 1468519819632 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:10:19 INFO - PROCESS | 1647 | 1468519819633 Marionette TRACE conn2 <- [1,1802,null,{}] 11:10:19 INFO - PROCESS | 1647 | 1468519819635 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:19 INFO - PROCESS | 1647 | 1468519819636 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:19 INFO - PROCESS | 1647 | 1468519819737 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 11:10:19 INFO - PROCESS | 1647 | 1468519819740 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:19 INFO - PROCESS | 1647 | 1468519819741 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3dd800 == 39 [pid = 1647] [id = 458] 11:10:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x117fb3c00) [pid = 1647] [serial = 1373] [outer = 0x0] 11:10:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12b798400) [pid = 1647] [serial = 1374] [outer = 0x117fb3c00] 11:10:19 INFO - PROCESS | 1647 | 1468519819765 Marionette DEBUG loaded listener.js 11:10:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12b951c00) [pid = 1647] [serial = 1375] [outer = 0x117fb3c00] 11:10:20 INFO - PROCESS | 1647 | 1468519820101 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 519ms 11:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:10:20 INFO - PROCESS | 1647 | 1468519820151 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 11:10:20 INFO - PROCESS | 1647 | 1468519820152 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 11:10:20 INFO - PROCESS | 1647 | 1468519820155 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:10:20 INFO - PROCESS | 1647 | 1468519820156 Marionette TRACE conn2 <- [1,1806,null,{}] 11:10:20 INFO - PROCESS | 1647 | 1468519820158 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:20 INFO - PROCESS | 1647 | 1468519820159 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:20 INFO - PROCESS | 1647 | 1468519820266 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 11:10:20 INFO - PROCESS | 1647 | 1468519820276 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:20 INFO - PROCESS | 1647 | 1468519820277 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c8e9800 == 40 [pid = 1647] [id = 459] 11:10:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12b951400) [pid = 1647] [serial = 1376] [outer = 0x0] 11:10:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12b95a400) [pid = 1647] [serial = 1377] [outer = 0x12b951400] 11:10:20 INFO - PROCESS | 1647 | 1468519820301 Marionette DEBUG loaded listener.js 11:10:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12b9afc00) [pid = 1647] [serial = 1378] [outer = 0x12b951400] 11:10:20 INFO - PROCESS | 1647 | 1468519820661 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 11:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 521ms 11:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:10:20 INFO - PROCESS | 1647 | 1468519820677 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 11:10:20 INFO - PROCESS | 1647 | 1468519820679 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 11:10:20 INFO - PROCESS | 1647 | 1468519820682 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:10:20 INFO - PROCESS | 1647 | 1468519820684 Marionette TRACE conn2 <- [1,1810,null,{}] 11:10:20 INFO - PROCESS | 1647 | 1468519820687 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:20 INFO - PROCESS | 1647 | 1468519820690 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:20 INFO - PROCESS | 1647 | 1468519820847 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 11:10:20 INFO - PROCESS | 1647 | 1468519820871 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:20 INFO - PROCESS | 1647 | 1468519820872 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cf88000 == 41 [pid = 1647] [id = 460] 11:10:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12b953000) [pid = 1647] [serial = 1379] [outer = 0x0] 11:10:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12ba03800) [pid = 1647] [serial = 1380] [outer = 0x12b953000] 11:10:20 INFO - PROCESS | 1647 | 1468519820909 Marionette DEBUG loaded listener.js 11:10:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12ba0e000) [pid = 1647] [serial = 1381] [outer = 0x12b953000] 11:10:21 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x121910000) [pid = 1647] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:10:21 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x115f8bc00) [pid = 1647] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:10:21 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x124bc8c00) [pid = 1647] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:10:21 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1130df000) [pid = 1647] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:10:21 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x119832c00) [pid = 1647] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:10:21 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x120fe8c00) [pid = 1647] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:10:21 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11817d800) [pid = 1647] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:10:21 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x118276800) [pid = 1647] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:10:21 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x112fb4c00) [pid = 1647] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:10:21 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x11817e000) [pid = 1647] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:10:21 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x115e4dc00) [pid = 1647] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:10:21 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x116a7f400) [pid = 1647] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:10:21 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1177f7c00) [pid = 1647] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:10:21 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1268f1c00) [pid = 1647] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:10:21 INFO - PROCESS | 1647 | 1468519821588 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 920ms 11:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:10:21 INFO - PROCESS | 1647 | 1468519821602 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 11:10:21 INFO - PROCESS | 1647 | 1468519821604 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 11:10:21 INFO - PROCESS | 1647 | 1468519821606 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:10:21 INFO - PROCESS | 1647 | 1468519821608 Marionette TRACE conn2 <- [1,1814,null,{}] 11:10:21 INFO - PROCESS | 1647 | 1468519821620 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:21 INFO - PROCESS | 1647 | 1468519821621 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:21 INFO - PROCESS | 1647 | 1468519821701 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 11:10:21 INFO - PROCESS | 1647 | 1468519821705 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:21 INFO - PROCESS | 1647 | 1468519821706 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b10b000 == 42 [pid = 1647] [id = 461] 11:10:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1168a3800) [pid = 1647] [serial = 1382] [outer = 0x0] 11:10:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x118319800) [pid = 1647] [serial = 1383] [outer = 0x1168a3800] 11:10:21 INFO - PROCESS | 1647 | 1468519821735 Marionette DEBUG loaded listener.js 11:10:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x119826400) [pid = 1647] [serial = 1384] [outer = 0x1168a3800] 11:10:22 INFO - PROCESS | 1647 | 1468519822062 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 480ms 11:10:22 INFO - PROCESS | 1647 | 1468519822087 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 11:10:22 INFO - PROCESS | 1647 | 1468519822088 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 11:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:10:22 INFO - PROCESS | 1647 | 1468519822092 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:10:22 INFO - PROCESS | 1647 | 1468519822093 Marionette TRACE conn2 <- [1,1818,null,{}] 11:10:22 INFO - PROCESS | 1647 | 1468519822095 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:22 INFO - PROCESS | 1647 | 1468519822096 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:22 INFO - PROCESS | 1647 | 1468519822206 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 11:10:22 INFO - PROCESS | 1647 | 1468519822213 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:22 INFO - PROCESS | 1647 | 1468519822214 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d38e800 == 43 [pid = 1647] [id = 462] 11:10:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1177f7400) [pid = 1647] [serial = 1385] [outer = 0x0] 11:10:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x120fec400) [pid = 1647] [serial = 1386] [outer = 0x1177f7400] 11:10:22 INFO - PROCESS | 1647 | 1468519822237 Marionette DEBUG loaded listener.js 11:10:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x127398000) [pid = 1647] [serial = 1387] [outer = 0x1177f7400] 11:10:22 INFO - PROCESS | 1647 | 1468519822543 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 11:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 469ms 11:10:22 INFO - PROCESS | 1647 | 1468519822571 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 11:10:22 INFO - PROCESS | 1647 | 1468519822573 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 11:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:10:22 INFO - PROCESS | 1647 | 1468519822578 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:10:22 INFO - PROCESS | 1647 | 1468519822579 Marionette TRACE conn2 <- [1,1822,null,{}] 11:10:22 INFO - PROCESS | 1647 | 1468519822582 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:22 INFO - PROCESS | 1647 | 1468519822583 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:22 INFO - PROCESS | 1647 | 1468519822667 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 11:10:22 INFO - PROCESS | 1647 | 1468519822671 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:22 INFO - PROCESS | 1647 | 1468519822672 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d419800 == 44 [pid = 1647] [id = 463] 11:10:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1274dec00) [pid = 1647] [serial = 1388] [outer = 0x0] 11:10:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12ba11c00) [pid = 1647] [serial = 1389] [outer = 0x1274dec00] 11:10:22 INFO - PROCESS | 1647 | 1468519822693 Marionette DEBUG loaded listener.js 11:10:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12ba81400) [pid = 1647] [serial = 1390] [outer = 0x1274dec00] 11:10:23 INFO - PROCESS | 1647 | 1468519823020 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 11:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 470ms 11:10:23 INFO - PROCESS | 1647 | 1468519823048 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 11:10:23 INFO - PROCESS | 1647 | 1468519823049 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 11:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:10:23 INFO - PROCESS | 1647 | 1468519823051 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:10:23 INFO - PROCESS | 1647 | 1468519823052 Marionette TRACE conn2 <- [1,1826,null,{}] 11:10:23 INFO - PROCESS | 1647 | 1468519823055 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:23 INFO - PROCESS | 1647 | 1468519823056 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:23 INFO - PROCESS | 1647 | 1468519823168 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 11:10:23 INFO - PROCESS | 1647 | 1468519823174 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:23 INFO - PROCESS | 1647 | 1468519823175 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d427000 == 45 [pid = 1647] [id = 464] 11:10:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1216f8400) [pid = 1647] [serial = 1391] [outer = 0x0] 11:10:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12bd65000) [pid = 1647] [serial = 1392] [outer = 0x1216f8400] 11:10:23 INFO - PROCESS | 1647 | 1468519823199 Marionette DEBUG loaded listener.js 11:10:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12bd71400) [pid = 1647] [serial = 1393] [outer = 0x1216f8400] 11:10:23 INFO - PROCESS | 1647 | 1468519823556 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 11:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 518ms 11:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:10:23 INFO - PROCESS | 1647 | 1468519823570 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 11:10:23 INFO - PROCESS | 1647 | 1468519823573 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 11:10:23 INFO - PROCESS | 1647 | 1468519823577 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:10:23 INFO - PROCESS | 1647 | 1468519823580 Marionette TRACE conn2 <- [1,1830,null,{}] 11:10:23 INFO - PROCESS | 1647 | 1468519823584 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:23 INFO - PROCESS | 1647 | 1468519823586 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:23 INFO - PROCESS | 1647 | 1468519823713 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 11:10:23 INFO - PROCESS | 1647 | 1468519823769 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:23 INFO - PROCESS | 1647 | 1468519823771 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x116a5e800 == 46 [pid = 1647] [id = 465] 11:10:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x115e55800) [pid = 1647] [serial = 1394] [outer = 0x0] 11:10:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x115f8bc00) [pid = 1647] [serial = 1395] [outer = 0x115e55800] 11:10:23 INFO - PROCESS | 1647 | 1468519823827 Marionette DEBUG loaded listener.js 11:10:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1168d0400) [pid = 1647] [serial = 1396] [outer = 0x115e55800] 11:10:24 INFO - PROCESS | 1647 | 1468519824375 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 11:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 871ms 11:10:24 INFO - PROCESS | 1647 | 1468519824449 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 11:10:24 INFO - PROCESS | 1647 | 1468519824452 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 11:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:10:24 INFO - PROCESS | 1647 | 1468519824457 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:10:24 INFO - PROCESS | 1647 | 1468519824459 Marionette TRACE conn2 <- [1,1834,null,{}] 11:10:24 INFO - PROCESS | 1647 | 1468519824461 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:24 INFO - PROCESS | 1647 | 1468519824463 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:24 INFO - PROCESS | 1647 | 1468519824579 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 11:10:24 INFO - PROCESS | 1647 | 1468519824662 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:24 INFO - PROCESS | 1647 | 1468519824663 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x12123f800 == 47 [pid = 1647] [id = 466] 11:10:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1186a6c00) [pid = 1647] [serial = 1397] [outer = 0x0] 11:10:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x119464000) [pid = 1647] [serial = 1398] [outer = 0x1186a6c00] 11:10:24 INFO - PROCESS | 1647 | 1468519824694 Marionette DEBUG loaded listener.js 11:10:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x119825800) [pid = 1647] [serial = 1399] [outer = 0x1186a6c00] 11:10:25 INFO - PROCESS | 1647 | 1468519825415 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 11:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 11:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 972ms 11:10:25 INFO - PROCESS | 1647 | 1468519825451 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 11:10:25 INFO - PROCESS | 1647 | 1468519825453 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 11:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:10:25 INFO - PROCESS | 1647 | 1468519825459 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:10:25 INFO - PROCESS | 1647 | 1468519825462 Marionette TRACE conn2 <- [1,1838,null,{}] 11:10:25 INFO - PROCESS | 1647 | 1468519825465 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:25 INFO - PROCESS | 1647 | 1468519825467 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:25 INFO - PROCESS | 1647 | 1468519825570 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 11:10:25 INFO - PROCESS | 1647 | 1468519825653 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:25 INFO - PROCESS | 1647 | 1468519825655 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x1170f4800 == 48 [pid = 1647] [id = 467] 11:10:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x11724f800) [pid = 1647] [serial = 1400] [outer = 0x0] 11:10:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x1177f9000) [pid = 1647] [serial = 1401] [outer = 0x11724f800] 11:10:25 INFO - PROCESS | 1647 | 1468519825683 Marionette DEBUG loaded listener.js 11:10:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x118271400) [pid = 1647] [serial = 1402] [outer = 0x11724f800] 11:10:25 INFO - PROCESS | 1647 | --DOCSHELL 0x12d419800 == 47 [pid = 1647] [id = 463] 11:10:25 INFO - PROCESS | 1647 | --DOCSHELL 0x12d38e800 == 46 [pid = 1647] [id = 462] 11:10:25 INFO - PROCESS | 1647 | --DOCSHELL 0x12b10b000 == 45 [pid = 1647] [id = 461] 11:10:25 INFO - PROCESS | 1647 | --DOCSHELL 0x12cf88000 == 44 [pid = 1647] [id = 460] 11:10:25 INFO - PROCESS | 1647 | --DOCSHELL 0x12c8e9800 == 43 [pid = 1647] [id = 459] 11:10:25 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3dd800 == 42 [pid = 1647] [id = 458] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x1292d7800) [pid = 1647] [serial = 1338] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOCSHELL 0x12164f000 == 41 [pid = 1647] [id = 457] 11:10:25 INFO - PROCESS | 1647 | --DOCSHELL 0x12b120000 == 40 [pid = 1647] [id = 456] 11:10:25 INFO - PROCESS | 1647 | --DOCSHELL 0x119812800 == 39 [pid = 1647] [id = 455] 11:10:25 INFO - PROCESS | 1647 | --DOCSHELL 0x129d45000 == 38 [pid = 1647] [id = 454] 11:10:25 INFO - PROCESS | 1647 | --DOCSHELL 0x127376800 == 37 [pid = 1647] [id = 453] 11:10:25 INFO - PROCESS | 1647 | --DOCSHELL 0x124b49000 == 36 [pid = 1647] [id = 452] 11:10:25 INFO - PROCESS | 1647 | --DOCSHELL 0x12164f800 == 35 [pid = 1647] [id = 451] 11:10:25 INFO - PROCESS | 1647 | --DOCSHELL 0x120f30800 == 34 [pid = 1647] [id = 450] 11:10:25 INFO - PROCESS | 1647 | --DOCSHELL 0x119813000 == 33 [pid = 1647] [id = 449] 11:10:25 INFO - PROCESS | 1647 | --DOCSHELL 0x11889c800 == 32 [pid = 1647] [id = 448] 11:10:25 INFO - PROCESS | 1647 | --DOCSHELL 0x116a67000 == 31 [pid = 1647] [id = 447] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x12331ec00) [pid = 1647] [serial = 1320] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1268ecc00) [pid = 1647] [serial = 1323] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1274e5000) [pid = 1647] [serial = 1326] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1177f5400) [pid = 1647] [serial = 1329] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x12732f000) [pid = 1647] [serial = 1324] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1241c6c00) [pid = 1647] [serial = 1332] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x128ab1400) [pid = 1647] [serial = 1327] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1210ec800) [pid = 1647] [serial = 1314] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1211b5800) [pid = 1647] [serial = 1315] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1198b9800) [pid = 1647] [serial = 1311] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1198ee800) [pid = 1647] [serial = 1312] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1190cb400) [pid = 1647] [serial = 1308] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x119467000) [pid = 1647] [serial = 1309] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1177f3800) [pid = 1647] [serial = 1306] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1168c4000) [pid = 1647] [serial = 1305] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x11831c000) [pid = 1647] [serial = 1303] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118184800) [pid = 1647] [serial = 1302] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1168a5800) [pid = 1647] [serial = 1300] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x116296800) [pid = 1647] [serial = 1299] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x11817cc00) [pid = 1647] [serial = 1297] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x121559800) [pid = 1647] [serial = 1318] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1274e9c00) [pid = 1647] [serial = 1333] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x129153800) [pid = 1647] [serial = 1336] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x121550000) [pid = 1647] [serial = 1317] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x119831000) [pid = 1647] [serial = 1330] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x124bc8400) [pid = 1647] [serial = 1321] [outer = 0x0] [url = about:blank] 11:10:25 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x128abac00) [pid = 1647] [serial = 1335] [outer = 0x0] [url = about:blank] 11:10:26 INFO - PROCESS | 1647 | 1468519826090 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 673ms 11:10:26 INFO - PROCESS | 1647 | 1468519826131 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 11:10:26 INFO - PROCESS | 1647 | 1468519826134 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 11:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:10:26 INFO - PROCESS | 1647 | 1468519826138 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:10:26 INFO - PROCESS | 1647 | 1468519826140 Marionette TRACE conn2 <- [1,1842,null,{}] 11:10:26 INFO - PROCESS | 1647 | 1468519826142 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:26 INFO - PROCESS | 1647 | 1468519826143 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:26 INFO - PROCESS | 1647 | 1468519826222 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 11:10:26 INFO - PROCESS | 1647 | 1468519826279 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:26 INFO - PROCESS | 1647 | 1468519826280 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x11756a000 == 32 [pid = 1647] [id = 468] 11:10:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11826f400) [pid = 1647] [serial = 1403] [outer = 0x0] 11:10:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x118841000) [pid = 1647] [serial = 1404] [outer = 0x11826f400] 11:10:26 INFO - PROCESS | 1647 | 1468519826307 Marionette DEBUG loaded listener.js 11:10:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x119462800) [pid = 1647] [serial = 1405] [outer = 0x11826f400] 11:10:26 INFO - PROCESS | 1647 | 1468519826620 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 521ms 11:10:26 INFO - PROCESS | 1647 | 1468519826660 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 11:10:26 INFO - PROCESS | 1647 | 1468519826661 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 11:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:10:26 INFO - PROCESS | 1647 | 1468519826664 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:10:26 INFO - PROCESS | 1647 | 1468519826666 Marionette TRACE conn2 <- [1,1846,null,{}] 11:10:26 INFO - PROCESS | 1647 | 1468519826674 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:26 INFO - PROCESS | 1647 | 1468519826677 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:26 INFO - PROCESS | 1647 | 1468519826755 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 11:10:26 INFO - PROCESS | 1647 | 1468519826812 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:26 INFO - PROCESS | 1647 | 1468519826814 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x119812000 == 33 [pid = 1647] [id = 469] 11:10:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x115e53800) [pid = 1647] [serial = 1406] [outer = 0x0] 11:10:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x11982a800) [pid = 1647] [serial = 1407] [outer = 0x115e53800] 11:10:26 INFO - PROCESS | 1647 | 1468519826842 Marionette DEBUG loaded listener.js 11:10:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1198edc00) [pid = 1647] [serial = 1408] [outer = 0x115e53800] 11:10:27 INFO - PROCESS | 1647 | 1468519827196 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 570ms 11:10:27 INFO - PROCESS | 1647 | 1468519827235 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 11:10:27 INFO - PROCESS | 1647 | 1468519827237 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 11:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:10:27 INFO - PROCESS | 1647 | 1468519827240 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:10:27 INFO - PROCESS | 1647 | 1468519827242 Marionette TRACE conn2 <- [1,1850,null,{}] 11:10:27 INFO - PROCESS | 1647 | 1468519827245 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:27 INFO - PROCESS | 1647 | 1468519827247 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:27 INFO - PROCESS | 1647 | 1468519827367 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 11:10:27 INFO - PROCESS | 1647 | 1468519827422 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:27 INFO - PROCESS | 1647 | 1468519827423 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f2b800 == 34 [pid = 1647] [id = 470] 11:10:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x119460400) [pid = 1647] [serial = 1409] [outer = 0x0] 11:10:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x120fe5c00) [pid = 1647] [serial = 1410] [outer = 0x119460400] 11:10:27 INFO - PROCESS | 1647 | 1468519827449 Marionette DEBUG loaded listener.js 11:10:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1211b7c00) [pid = 1647] [serial = 1411] [outer = 0x119460400] 11:10:27 INFO - PROCESS | 1647 | 1468519827725 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 520ms 11:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:10:27 INFO - PROCESS | 1647 | 1468519827764 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 11:10:27 INFO - PROCESS | 1647 | 1468519827765 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 11:10:27 INFO - PROCESS | 1647 | 1468519827767 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:10:27 INFO - PROCESS | 1647 | 1468519827768 Marionette TRACE conn2 <- [1,1854,null,{}] 11:10:27 INFO - PROCESS | 1647 | 1468519827771 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:27 INFO - PROCESS | 1647 | 1468519827772 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:27 INFO - PROCESS | 1647 | 1468519827852 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 11:10:27 INFO - PROCESS | 1647 | 1468519827856 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:27 INFO - PROCESS | 1647 | 1468519827859 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x121b84000 == 35 [pid = 1647] [id = 471] 11:10:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1198c2400) [pid = 1647] [serial = 1412] [outer = 0x0] 11:10:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x121555400) [pid = 1647] [serial = 1413] [outer = 0x1198c2400] 11:10:27 INFO - PROCESS | 1647 | 1468519827891 Marionette DEBUG loaded listener.js 11:10:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x121a02400) [pid = 1647] [serial = 1414] [outer = 0x1198c2400] 11:10:28 INFO - PROCESS | 1647 | 1468519828258 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 517ms 11:10:28 INFO - PROCESS | 1647 | 1468519828286 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 11:10:28 INFO - PROCESS | 1647 | 1468519828287 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 11:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:10:28 INFO - PROCESS | 1647 | 1468519828289 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:10:28 INFO - PROCESS | 1647 | 1468519828290 Marionette TRACE conn2 <- [1,1858,null,{}] 11:10:28 INFO - PROCESS | 1647 | 1468519828301 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:28 INFO - PROCESS | 1647 | 1468519828305 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:28 INFO - PROCESS | 1647 | 1468519828425 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 11:10:28 INFO - PROCESS | 1647 | 1468519828429 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:28 INFO - PROCESS | 1647 | 1468519828430 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x124baa000 == 36 [pid = 1647] [id = 472] 11:10:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x121a03800) [pid = 1647] [serial = 1415] [outer = 0x0] 11:10:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x121ae5000) [pid = 1647] [serial = 1416] [outer = 0x121a03800] 11:10:28 INFO - PROCESS | 1647 | 1468519828455 Marionette DEBUG loaded listener.js 11:10:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x124bd1400) [pid = 1647] [serial = 1417] [outer = 0x121a03800] 11:10:28 INFO - PROCESS | 1647 | 1468519828801 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 570ms 11:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:10:28 INFO - PROCESS | 1647 | 1468519828860 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 11:10:28 INFO - PROCESS | 1647 | 1468519828861 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 11:10:28 INFO - PROCESS | 1647 | 1468519828863 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:10:28 INFO - PROCESS | 1647 | 1468519828864 Marionette TRACE conn2 <- [1,1862,null,{}] 11:10:28 INFO - PROCESS | 1647 | 1468519828867 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:28 INFO - PROCESS | 1647 | 1468519828868 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:28 INFO - PROCESS | 1647 | 1468519828971 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 11:10:29 INFO - PROCESS | 1647 | 1468519829008 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:29 INFO - PROCESS | 1647 | 1468519829009 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x127372000 == 37 [pid = 1647] [id = 473] 11:10:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x125e84800) [pid = 1647] [serial = 1418] [outer = 0x0] 11:10:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1268ef800) [pid = 1647] [serial = 1419] [outer = 0x125e84800] 11:10:29 INFO - PROCESS | 1647 | 1468519829033 Marionette DEBUG loaded listener.js 11:10:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12703b400) [pid = 1647] [serial = 1420] [outer = 0x125e84800] 11:10:29 INFO - PROCESS | 1647 | 1468519829330 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 518ms 11:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:10:29 INFO - PROCESS | 1647 | 1468519829382 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 11:10:29 INFO - PROCESS | 1647 | 1468519829383 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 11:10:29 INFO - PROCESS | 1647 | 1468519829385 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:10:29 INFO - PROCESS | 1647 | 1468519829386 Marionette TRACE conn2 <- [1,1866,null,{}] 11:10:29 INFO - PROCESS | 1647 | 1468519829388 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:29 INFO - PROCESS | 1647 | 1468519829389 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:29 INFO - PROCESS | 1647 | 1468519829487 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 11:10:29 INFO - PROCESS | 1647 | 1468519829499 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:29 INFO - PROCESS | 1647 | 1468519829500 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d41800 == 38 [pid = 1647] [id = 474] 11:10:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1268ea400) [pid = 1647] [serial = 1421] [outer = 0x0] 11:10:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x127396800) [pid = 1647] [serial = 1422] [outer = 0x1268ea400] 11:10:29 INFO - PROCESS | 1647 | 1468519829524 Marionette DEBUG loaded listener.js 11:10:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1274e9000) [pid = 1647] [serial = 1423] [outer = 0x1268ea400] 11:10:29 INFO - PROCESS | 1647 | 1468519829852 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 11:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 518ms 11:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:10:29 INFO - PROCESS | 1647 | 1468519829904 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 11:10:29 INFO - PROCESS | 1647 | 1468519829905 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 11:10:29 INFO - PROCESS | 1647 | 1468519829907 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:10:29 INFO - PROCESS | 1647 | 1468519829908 Marionette TRACE conn2 <- [1,1870,null,{}] 11:10:29 INFO - PROCESS | 1647 | 1468519829910 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:29 INFO - PROCESS | 1647 | 1468519829912 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:30 INFO - PROCESS | 1647 | 1468519830170 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 11:10:30 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x117fb3c00) [pid = 1647] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:10:30 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12b951400) [pid = 1647] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:10:30 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12915a400) [pid = 1647] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:10:30 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x118185000) [pid = 1647] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:10:30 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x11673dc00) [pid = 1647] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:10:30 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1292e6400) [pid = 1647] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:10:30 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x129157000) [pid = 1647] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:10:30 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x121a10400) [pid = 1647] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:10:30 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x113d8b000) [pid = 1647] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:10:30 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x111e29000) [pid = 1647] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:10:30 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x119b94800) [pid = 1647] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:10:30 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x118180800) [pid = 1647] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:10:30 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1274e3400) [pid = 1647] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:10:30 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12b953000) [pid = 1647] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:10:30 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1168a3800) [pid = 1647] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:10:30 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1274dec00) [pid = 1647] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:10:30 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1177f7400) [pid = 1647] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:10:30 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x115e4f000) [pid = 1647] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:10:30 INFO - PROCESS | 1647 | 1468519830218 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:30 INFO - PROCESS | 1647 | 1468519830219 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x1170f1000 == 39 [pid = 1647] [id = 475] 11:10:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x113062800) [pid = 1647] [serial = 1424] [outer = 0x0] 11:10:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x11629e400) [pid = 1647] [serial = 1425] [outer = 0x113062800] 11:10:30 INFO - PROCESS | 1647 | 1468519830243 Marionette DEBUG loaded listener.js 11:10:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1190c9c00) [pid = 1647] [serial = 1426] [outer = 0x113062800] 11:10:30 INFO - PROCESS | 1647 | 1468519830510 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 11:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 622ms 11:10:30 INFO - PROCESS | 1647 | 1468519830532 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 11:10:30 INFO - PROCESS | 1647 | 1468519830533 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 11:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:10:30 INFO - PROCESS | 1647 | 1468519830535 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:10:30 INFO - PROCESS | 1647 | 1468519830537 Marionette TRACE conn2 <- [1,1874,null,{}] 11:10:30 INFO - PROCESS | 1647 | 1468519830546 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:30 INFO - PROCESS | 1647 | 1468519830548 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:30 INFO - PROCESS | 1647 | 1468519830633 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 11:10:30 INFO - PROCESS | 1647 | 1468519830637 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:30 INFO - PROCESS | 1647 | 1468519830638 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b08e800 == 40 [pid = 1647] [id = 476] 11:10:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1198e3c00) [pid = 1647] [serial = 1427] [outer = 0x0] 11:10:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x126c7e800) [pid = 1647] [serial = 1428] [outer = 0x1198e3c00] 11:10:30 INFO - PROCESS | 1647 | 1468519830663 Marionette DEBUG loaded listener.js 11:10:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x121556400) [pid = 1647] [serial = 1429] [outer = 0x1198e3c00] 11:10:31 INFO - PROCESS | 1647 | 1468519831006 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 519ms 11:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:10:31 INFO - PROCESS | 1647 | 1468519831062 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 11:10:31 INFO - PROCESS | 1647 | 1468519831063 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 11:10:31 INFO - PROCESS | 1647 | 1468519831065 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:10:31 INFO - PROCESS | 1647 | 1468519831067 Marionette TRACE conn2 <- [1,1878,null,{}] 11:10:31 INFO - PROCESS | 1647 | 1468519831070 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:31 INFO - PROCESS | 1647 | 1468519831071 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:31 INFO - PROCESS | 1647 | 1468519831168 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 11:10:31 INFO - PROCESS | 1647 | 1468519831172 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:31 INFO - PROCESS | 1647 | 1468519831176 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x12baa8800 == 41 [pid = 1647] [id = 477] 11:10:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1211b6c00) [pid = 1647] [serial = 1430] [outer = 0x0] 11:10:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x128e7e800) [pid = 1647] [serial = 1431] [outer = 0x1211b6c00] 11:10:31 INFO - PROCESS | 1647 | 1468519831204 Marionette DEBUG loaded listener.js 11:10:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x129158c00) [pid = 1647] [serial = 1432] [outer = 0x1211b6c00] 11:10:31 INFO - PROCESS | 1647 | 1468519831518 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 468ms 11:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:10:31 INFO - PROCESS | 1647 | 1468519831535 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 11:10:31 INFO - PROCESS | 1647 | 1468519831536 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 11:10:31 INFO - PROCESS | 1647 | 1468519831538 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:10:31 INFO - PROCESS | 1647 | 1468519831540 Marionette TRACE conn2 <- [1,1882,null,{}] 11:10:31 INFO - PROCESS | 1647 | 1468519831546 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:31 INFO - PROCESS | 1647 | 1468519831547 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:31 INFO - PROCESS | 1647 | 1468519831629 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 11:10:31 INFO - PROCESS | 1647 | 1468519831632 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:31 INFO - PROCESS | 1647 | 1468519831633 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3cb800 == 42 [pid = 1647] [id = 478] 11:10:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12915c400) [pid = 1647] [serial = 1433] [outer = 0x0] 11:10:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1292db000) [pid = 1647] [serial = 1434] [outer = 0x12915c400] 11:10:31 INFO - PROCESS | 1647 | 1468519831657 Marionette DEBUG loaded listener.js 11:10:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12a55e000) [pid = 1647] [serial = 1435] [outer = 0x12915c400] 11:10:31 INFO - PROCESS | 1647 | 1468519831982 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 472ms 11:10:32 INFO - PROCESS | 1647 | 1468519832014 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 11:10:32 INFO - PROCESS | 1647 | 1468519832015 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 11:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:10:32 INFO - PROCESS | 1647 | 1468519832037 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:10:32 INFO - PROCESS | 1647 | 1468519832049 Marionette TRACE conn2 <- [1,1886,null,{}] 11:10:32 INFO - PROCESS | 1647 | 1468519832052 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:32 INFO - PROCESS | 1647 | 1468519832053 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:32 INFO - PROCESS | 1647 | 1468519832134 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 11:10:32 INFO - PROCESS | 1647 | 1468519832137 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:32 INFO - PROCESS | 1647 | 1468519832139 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c645000 == 43 [pid = 1647] [id = 479] 11:10:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x125e87c00) [pid = 1647] [serial = 1436] [outer = 0x0] 11:10:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12a5ac000) [pid = 1647] [serial = 1437] [outer = 0x125e87c00] 11:10:32 INFO - PROCESS | 1647 | 1468519832163 Marionette DEBUG loaded listener.js 11:10:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12b07cc00) [pid = 1647] [serial = 1438] [outer = 0x125e87c00] 11:10:32 INFO - PROCESS | 1647 | 1468519832643 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 11:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 634ms 11:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:10:32 INFO - PROCESS | 1647 | 1468519832679 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 11:10:32 INFO - PROCESS | 1647 | 1468519832682 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 11:10:32 INFO - PROCESS | 1647 | 1468519832685 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:10:32 INFO - PROCESS | 1647 | 1468519832689 Marionette TRACE conn2 <- [1,1890,null,{}] 11:10:32 INFO - PROCESS | 1647 | 1468519832694 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:32 INFO - PROCESS | 1647 | 1468519832696 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:32 INFO - PROCESS | 1647 | 1468519832803 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 11:10:32 INFO - PROCESS | 1647 | 1468519832864 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:32 INFO - PROCESS | 1647 | 1468519832866 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x119403000 == 44 [pid = 1647] [id = 480] 11:10:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1168a5400) [pid = 1647] [serial = 1439] [outer = 0x0] 11:10:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x118183000) [pid = 1647] [serial = 1440] [outer = 0x1168a5400] 11:10:32 INFO - PROCESS | 1647 | 1468519832898 Marionette DEBUG loaded listener.js 11:10:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x118654c00) [pid = 1647] [serial = 1441] [outer = 0x1168a5400] 11:10:33 INFO - PROCESS | 1647 | 1468519833379 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 11:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 775ms 11:10:33 INFO - PROCESS | 1647 | 1468519833460 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 11:10:33 INFO - PROCESS | 1647 | 1468519833465 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 11:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:10:33 INFO - PROCESS | 1647 | 1468519833471 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:10:33 INFO - PROCESS | 1647 | 1468519833474 Marionette TRACE conn2 <- [1,1894,null,{}] 11:10:33 INFO - PROCESS | 1647 | 1468519833499 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:33 INFO - PROCESS | 1647 | 1468519833500 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:33 INFO - PROCESS | 1647 | 1468519833607 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 11:10:33 INFO - PROCESS | 1647 | 1468519833680 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:33 INFO - PROCESS | 1647 | 1468519833681 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b51800 == 45 [pid = 1647] [id = 481] 11:10:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x11982b800) [pid = 1647] [serial = 1442] [outer = 0x0] 11:10:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1198c4400) [pid = 1647] [serial = 1443] [outer = 0x11982b800] 11:10:33 INFO - PROCESS | 1647 | 1468519833711 Marionette DEBUG loaded listener.js 11:10:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x120fe8800) [pid = 1647] [serial = 1444] [outer = 0x11982b800] 11:10:34 INFO - PROCESS | 1647 | 1468519834131 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 691ms 11:10:34 INFO - PROCESS | 1647 | 1468519834162 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 11:10:34 INFO - PROCESS | 1647 | 1468519834164 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 11:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:10:34 INFO - PROCESS | 1647 | 1468519834166 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:10:34 INFO - PROCESS | 1647 | 1468519834169 Marionette TRACE conn2 <- [1,1898,null,{}] 11:10:34 INFO - PROCESS | 1647 | 1468519834192 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:34 INFO - PROCESS | 1647 | 1468519834196 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:34 INFO - PROCESS | 1647 | 1468519834322 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 11:10:34 INFO - PROCESS | 1647 | 1468519834378 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:34 INFO - PROCESS | 1647 | 1468519834380 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c652800 == 46 [pid = 1647] [id = 482] 11:10:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x12341f800) [pid = 1647] [serial = 1445] [outer = 0x0] 11:10:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x124320800) [pid = 1647] [serial = 1446] [outer = 0x12341f800] 11:10:34 INFO - PROCESS | 1647 | 1468519834412 Marionette DEBUG loaded listener.js 11:10:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x124bcdc00) [pid = 1647] [serial = 1447] [outer = 0x12341f800] 11:10:34 INFO - PROCESS | 1647 | 1468519834829 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 671ms 11:10:34 INFO - PROCESS | 1647 | 1468519834837 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 11:10:34 INFO - PROCESS | 1647 | 1468519834839 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 11:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:10:34 INFO - PROCESS | 1647 | 1468519834844 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:10:34 INFO - PROCESS | 1647 | 1468519834846 Marionette TRACE conn2 <- [1,1902,null,{}] 11:10:34 INFO - PROCESS | 1647 | 1468519834848 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:34 INFO - PROCESS | 1647 | 1468519834849 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:34 INFO - PROCESS | 1647 | 1468519834970 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 11:10:35 INFO - PROCESS | 1647 | 1468519835053 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:35 INFO - PROCESS | 1647 | 1468519835054 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cf93000 == 47 [pid = 1647] [id = 483] 11:10:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1274e3000) [pid = 1647] [serial = 1448] [outer = 0x0] 11:10:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x128ab9800) [pid = 1647] [serial = 1449] [outer = 0x1274e3000] 11:10:35 INFO - PROCESS | 1647 | 1468519835083 Marionette DEBUG loaded listener.js 11:10:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x128e7d000) [pid = 1647] [serial = 1450] [outer = 0x1274e3000] 11:10:35 INFO - PROCESS | 1647 | 1468519835487 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 669ms 11:10:35 INFO - PROCESS | 1647 | 1468519835514 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 11:10:35 INFO - PROCESS | 1647 | 1468519835515 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 11:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:10:35 INFO - PROCESS | 1647 | 1468519835517 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:10:35 INFO - PROCESS | 1647 | 1468519835519 Marionette TRACE conn2 <- [1,1906,null,{}] 11:10:35 INFO - PROCESS | 1647 | 1468519835521 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:35 INFO - PROCESS | 1647 | 1468519835523 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:35 INFO - PROCESS | 1647 | 1468519835624 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 11:10:35 INFO - PROCESS | 1647 | 1468519835684 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:35 INFO - PROCESS | 1647 | 1468519835685 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d38e800 == 48 [pid = 1647] [id = 484] 11:10:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x1274e9800) [pid = 1647] [serial = 1451] [outer = 0x0] 11:10:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x1292df800) [pid = 1647] [serial = 1452] [outer = 0x1274e9800] 11:10:35 INFO - PROCESS | 1647 | 1468519835713 Marionette DEBUG loaded listener.js 11:10:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x12b078400) [pid = 1647] [serial = 1453] [outer = 0x1274e9800] 11:10:36 INFO - PROCESS | 1647 | 1468519836164 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 11:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 668ms 11:10:36 INFO - PROCESS | 1647 | 1468519836186 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 11:10:36 INFO - PROCESS | 1647 | 1468519836188 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 11:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:10:36 INFO - PROCESS | 1647 | 1468519836190 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:10:36 INFO - PROCESS | 1647 | 1468519836192 Marionette TRACE conn2 <- [1,1910,null,{}] 11:10:36 INFO - PROCESS | 1647 | 1468519836194 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:36 INFO - PROCESS | 1647 | 1468519836199 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:36 INFO - PROCESS | 1647 | 1468519836315 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 11:10:36 INFO - PROCESS | 1647 | 1468519836538 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:36 INFO - PROCESS | 1647 | 1468519836540 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x117578000 == 49 [pid = 1647] [id = 485] 11:10:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x116735800) [pid = 1647] [serial = 1454] [outer = 0x0] 11:10:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x1168a0c00) [pid = 1647] [serial = 1455] [outer = 0x116735800] 11:10:36 INFO - PROCESS | 1647 | 1468519836568 Marionette DEBUG loaded listener.js 11:10:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x11709b800) [pid = 1647] [serial = 1456] [outer = 0x116735800] 11:10:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x1190cbc00) [pid = 1647] [serial = 1457] [outer = 0x12cf5d000] 11:10:37 INFO - PROCESS | 1647 | 1468519837008 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 11:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 872ms 11:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:10:37 INFO - PROCESS | 1647 | 1468519837063 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 11:10:37 INFO - PROCESS | 1647 | 1468519837065 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 11:10:37 INFO - PROCESS | 1647 | 1468519837068 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:10:37 INFO - PROCESS | 1647 | 1468519837070 Marionette TRACE conn2 <- [1,1914,null,{}] 11:10:37 INFO - PROCESS | 1647 | 1468519837074 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:37 INFO - PROCESS | 1647 | 1468519837075 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:37 INFO - PROCESS | 1647 | 1468519837175 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 11:10:37 INFO - PROCESS | 1647 | 1468519837238 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:37 INFO - PROCESS | 1647 | 1468519837240 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x119cda800 == 50 [pid = 1647] [id = 486] 11:10:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x118842400) [pid = 1647] [serial = 1458] [outer = 0x0] 11:10:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x11982e800) [pid = 1647] [serial = 1459] [outer = 0x118842400] 11:10:37 INFO - PROCESS | 1647 | 1468519837280 Marionette DEBUG loaded listener.js 11:10:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x120fe8c00) [pid = 1647] [serial = 1460] [outer = 0x118842400] 11:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3cb800 == 49 [pid = 1647] [id = 478] 11:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x12baa8800 == 48 [pid = 1647] [id = 477] 11:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x12b08e800 == 47 [pid = 1647] [id = 476] 11:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x1170f1000 == 46 [pid = 1647] [id = 475] 11:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x129d41800 == 45 [pid = 1647] [id = 474] 11:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x127372000 == 44 [pid = 1647] [id = 473] 11:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x124baa000 == 43 [pid = 1647] [id = 472] 11:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x121b84000 == 42 [pid = 1647] [id = 471] 11:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x120f2b800 == 41 [pid = 1647] [id = 470] 11:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x119812000 == 40 [pid = 1647] [id = 469] 11:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x11756a000 == 39 [pid = 1647] [id = 468] 11:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x1170f4800 == 38 [pid = 1647] [id = 467] 11:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x12123f800 == 37 [pid = 1647] [id = 466] 11:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x116a5e800 == 36 [pid = 1647] [id = 465] 11:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x12c644000 == 35 [pid = 1647] [id = 446] 11:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x12d427000 == 34 [pid = 1647] [id = 464] 11:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x117578000 == 33 [pid = 1647] [id = 485] 11:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x12d38e800 == 32 [pid = 1647] [id = 484] 11:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x12cf93000 == 31 [pid = 1647] [id = 483] 11:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x12c652800 == 30 [pid = 1647] [id = 482] 11:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x124b51800 == 29 [pid = 1647] [id = 481] 11:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x119403000 == 28 [pid = 1647] [id = 480] 11:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x12c645000 == 27 [pid = 1647] [id = 479] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x12b798400) [pid = 1647] [serial = 1374] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x12b95a400) [pid = 1647] [serial = 1377] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x129527800) [pid = 1647] [serial = 1339] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x118839c00) [pid = 1647] [serial = 1344] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x119461800) [pid = 1647] [serial = 1345] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x11689ec00) [pid = 1647] [serial = 1341] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x117fb2000) [pid = 1647] [serial = 1342] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x12a566800) [pid = 1647] [serial = 1368] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x12a7de800) [pid = 1647] [serial = 1369] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x1292bf800) [pid = 1647] [serial = 1365] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x129527400) [pid = 1647] [serial = 1366] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x124025400) [pid = 1647] [serial = 1356] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x126e91000) [pid = 1647] [serial = 1357] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1274e8000) [pid = 1647] [serial = 1359] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x128abb400) [pid = 1647] [serial = 1360] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x119851400) [pid = 1647] [serial = 1347] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1198e6c00) [pid = 1647] [serial = 1348] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x120fea400) [pid = 1647] [serial = 1350] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1211bc000) [pid = 1647] [serial = 1351] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x121557800) [pid = 1647] [serial = 1353] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x121a0dc00) [pid = 1647] [serial = 1354] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x128c5a400) [pid = 1647] [serial = 1362] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x128e81c00) [pid = 1647] [serial = 1363] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12ba03800) [pid = 1647] [serial = 1380] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x12b9afc00) [pid = 1647] [serial = 1378] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x119826400) [pid = 1647] [serial = 1384] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x118319800) [pid = 1647] [serial = 1383] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x12ba81400) [pid = 1647] [serial = 1390] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x120fec400) [pid = 1647] [serial = 1386] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12ba11c00) [pid = 1647] [serial = 1389] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12ba0e000) [pid = 1647] [serial = 1381] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12bd65000) [pid = 1647] [serial = 1392] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12b795400) [pid = 1647] [serial = 1372] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12a7ea400) [pid = 1647] [serial = 1371] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x127398000) [pid = 1647] [serial = 1387] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12b951c00) [pid = 1647] [serial = 1375] [outer = 0x0] [url = about:blank] 11:10:38 INFO - PROCESS | 1647 | 1468519838393 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1372ms 11:10:38 INFO - PROCESS | 1647 | 1468519838446 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 11:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:10:38 INFO - PROCESS | 1647 | 1468519838448 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 11:10:38 INFO - PROCESS | 1647 | 1468519838451 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:10:38 INFO - PROCESS | 1647 | 1468519838453 Marionette TRACE conn2 <- [1,1918,null,{}] 11:10:38 INFO - PROCESS | 1647 | 1468519838459 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:38 INFO - PROCESS | 1647 | 1468519838460 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:38 INFO - PROCESS | 1647 | 1468519838537 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 11:10:38 INFO - PROCESS | 1647 | 1468519838544 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:38 INFO - PROCESS | 1647 | 1468519838547 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x116ab3800 == 28 [pid = 1647] [id = 487] 11:10:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x11673c400) [pid = 1647] [serial = 1461] [outer = 0x0] 11:10:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1168cf400) [pid = 1647] [serial = 1462] [outer = 0x11673c400] 11:10:38 INFO - PROCESS | 1647 | 1468519838575 Marionette DEBUG loaded listener.js 11:10:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x11724ac00) [pid = 1647] [serial = 1463] [outer = 0x11673c400] 11:10:38 INFO - PROCESS | 1647 | 1468519838926 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 11:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 521ms 11:10:38 INFO - PROCESS | 1647 | 1468519838973 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 11:10:38 INFO - PROCESS | 1647 | 1468519838976 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 11:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:10:38 INFO - PROCESS | 1647 | 1468519838987 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:10:38 INFO - PROCESS | 1647 | 1468519838989 Marionette TRACE conn2 <- [1,1922,null,{}] 11:10:38 INFO - PROCESS | 1647 | 1468519838991 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:38 INFO - PROCESS | 1647 | 1468519838993 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:39 INFO - PROCESS | 1647 | 1468519839071 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 11:10:39 INFO - PROCESS | 1647 | 1468519839078 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:39 INFO - PROCESS | 1647 | 1468519839079 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x11888e800 == 29 [pid = 1647] [id = 488] 11:10:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x117fb3000) [pid = 1647] [serial = 1464] [outer = 0x0] 11:10:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x118277400) [pid = 1647] [serial = 1465] [outer = 0x117fb3000] 11:10:39 INFO - PROCESS | 1647 | 1468519839107 Marionette DEBUG loaded listener.js 11:10:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x11864a400) [pid = 1647] [serial = 1466] [outer = 0x117fb3000] 11:10:39 INFO - PROCESS | 1647 | 1468519839480 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 11:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 527ms 11:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:10:39 INFO - PROCESS | 1647 | 1468519839510 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 11:10:39 INFO - PROCESS | 1647 | 1468519839512 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 11:10:39 INFO - PROCESS | 1647 | 1468519839514 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:10:39 INFO - PROCESS | 1647 | 1468519839516 Marionette TRACE conn2 <- [1,1926,null,{}] 11:10:39 INFO - PROCESS | 1647 | 1468519839527 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:39 INFO - PROCESS | 1647 | 1468519839530 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:39 INFO - PROCESS | 1647 | 1468519839606 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 11:10:39 INFO - PROCESS | 1647 | 1468519839613 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:39 INFO - PROCESS | 1647 | 1468519839615 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x119b10000 == 30 [pid = 1647] [id = 489] 11:10:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x113063800) [pid = 1647] [serial = 1467] [outer = 0x0] 11:10:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1197dd800) [pid = 1647] [serial = 1468] [outer = 0x113063800] 11:10:39 INFO - PROCESS | 1647 | 1468519839643 Marionette DEBUG loaded listener.js 11:10:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1198b7c00) [pid = 1647] [serial = 1469] [outer = 0x113063800] 11:10:39 INFO - PROCESS | 1647 | 1468519839970 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 11:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 470ms 11:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:10:39 INFO - PROCESS | 1647 | 1468519839985 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 11:10:39 INFO - PROCESS | 1647 | 1468519839987 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 11:10:39 INFO - PROCESS | 1647 | 1468519839989 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:10:39 INFO - PROCESS | 1647 | 1468519839991 Marionette TRACE conn2 <- [1,1930,null,{}] 11:10:40 INFO - PROCESS | 1647 | 1468519839996 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:40 INFO - PROCESS | 1647 | 1468519839998 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:40 INFO - PROCESS | 1647 | 1468519840081 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 11:10:40 INFO - PROCESS | 1647 | 1468519840169 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:40 INFO - PROCESS | 1647 | 1468519840171 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f32800 == 31 [pid = 1647] [id = 490] 11:10:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x119467000) [pid = 1647] [serial = 1470] [outer = 0x0] 11:10:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1198e6c00) [pid = 1647] [serial = 1471] [outer = 0x119467000] 11:10:40 INFO - PROCESS | 1647 | 1468519840203 Marionette DEBUG loaded listener.js 11:10:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1210ecc00) [pid = 1647] [serial = 1472] [outer = 0x119467000] 11:10:40 INFO - PROCESS | 1647 | 1468519840656 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 11:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 724ms 11:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:10:40 INFO - PROCESS | 1647 | 1468519840714 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 11:10:40 INFO - PROCESS | 1647 | 1468519840715 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 11:10:40 INFO - PROCESS | 1647 | 1468519840718 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:10:40 INFO - PROCESS | 1647 | 1468519840721 Marionette TRACE conn2 <- [1,1934,null,{}] 11:10:40 INFO - PROCESS | 1647 | 1468519840732 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:40 INFO - PROCESS | 1647 | 1468519840734 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:40 INFO - PROCESS | 1647 | 1468519840833 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 11:10:40 INFO - PROCESS | 1647 | 1468519840836 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:40 INFO - PROCESS | 1647 | 1468519840838 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x121b82000 == 32 [pid = 1647] [id = 491] 11:10:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x11724f000) [pid = 1647] [serial = 1473] [outer = 0x0] 11:10:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1211b5800) [pid = 1647] [serial = 1474] [outer = 0x11724f000] 11:10:40 INFO - PROCESS | 1647 | 1468519840863 Marionette DEBUG loaded listener.js 11:10:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12154fc00) [pid = 1647] [serial = 1475] [outer = 0x11724f000] 11:10:41 INFO - PROCESS | 1647 | 1468519841236 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 570ms 11:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:10:41 INFO - PROCESS | 1647 | 1468519841289 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 11:10:41 INFO - PROCESS | 1647 | 1468519841290 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 11:10:41 INFO - PROCESS | 1647 | 1468519841292 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:10:41 INFO - PROCESS | 1647 | 1468519841293 Marionette TRACE conn2 <- [1,1938,null,{}] 11:10:41 INFO - PROCESS | 1647 | 1468519841296 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:41 INFO - PROCESS | 1647 | 1468519841300 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:41 INFO - PROCESS | 1647 | 1468519841413 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 11:10:41 INFO - PROCESS | 1647 | 1468519841427 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:41 INFO - PROCESS | 1647 | 1468519841429 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x126c21800 == 33 [pid = 1647] [id = 492] 11:10:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x11817f400) [pid = 1647] [serial = 1476] [outer = 0x0] 11:10:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x121a03000) [pid = 1647] [serial = 1477] [outer = 0x11817f400] 11:10:41 INFO - PROCESS | 1647 | 1468519841454 Marionette DEBUG loaded listener.js 11:10:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x124b22400) [pid = 1647] [serial = 1478] [outer = 0x11817f400] 11:10:41 INFO - PROCESS | 1647 | 1468519841753 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 468ms 11:10:41 INFO - PROCESS | 1647 | 1468519841777 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 11:10:41 INFO - PROCESS | 1647 | 1468519841779 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 11:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:10:41 INFO - PROCESS | 1647 | 1468519841788 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:10:41 INFO - PROCESS | 1647 | 1468519841789 Marionette TRACE conn2 <- [1,1942,null,{}] 11:10:41 INFO - PROCESS | 1647 | 1468519841794 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:41 INFO - PROCESS | 1647 | 1468519841795 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:41 INFO - PROCESS | 1647 | 1468519841890 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 11:10:41 INFO - PROCESS | 1647 | 1468519841893 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:41 INFO - PROCESS | 1647 | 1468519841894 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d43800 == 34 [pid = 1647] [id = 493] 11:10:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1132fa400) [pid = 1647] [serial = 1479] [outer = 0x0] 11:10:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x1268efc00) [pid = 1647] [serial = 1480] [outer = 0x1132fa400] 11:10:41 INFO - PROCESS | 1647 | 1468519841918 Marionette DEBUG loaded listener.js 11:10:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x126e8f000) [pid = 1647] [serial = 1481] [outer = 0x1132fa400] 11:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x121a03800) [pid = 1647] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x125e84800) [pid = 1647] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1268ea400) [pid = 1647] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1198c2400) [pid = 1647] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x11724f800) [pid = 1647] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x115e55800) [pid = 1647] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x119460400) [pid = 1647] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1186a6c00) [pid = 1647] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x11826f400) [pid = 1647] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1216f8400) [pid = 1647] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x115e53800) [pid = 1647] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x113062800) [pid = 1647] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1198e3c00) [pid = 1647] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x125e87c00) [pid = 1647] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12915c400) [pid = 1647] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1211b6c00) [pid = 1647] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:10:42 INFO - PROCESS | 1647 | 1468519842420 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 672ms 11:10:42 INFO - PROCESS | 1647 | 1468519842461 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 11:10:42 INFO - PROCESS | 1647 | 1468519842462 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 11:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:10:42 INFO - PROCESS | 1647 | 1468519842464 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:10:42 INFO - PROCESS | 1647 | 1468519842465 Marionette TRACE conn2 <- [1,1946,null,{}] 11:10:42 INFO - PROCESS | 1647 | 1468519842468 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:42 INFO - PROCESS | 1647 | 1468519842469 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:42 INFO - PROCESS | 1647 | 1468519842544 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 11:10:42 INFO - PROCESS | 1647 | 1468519842548 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:42 INFO - PROCESS | 1647 | 1468519842549 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d46000 == 35 [pid = 1647] [id = 494] 11:10:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x116237400) [pid = 1647] [serial = 1482] [outer = 0x0] 11:10:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x11817d800) [pid = 1647] [serial = 1483] [outer = 0x116237400] 11:10:42 INFO - PROCESS | 1647 | 1468519842573 Marionette DEBUG loaded listener.js 11:10:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x119b90800) [pid = 1647] [serial = 1484] [outer = 0x116237400] 11:10:42 INFO - PROCESS | 1647 | 1468519842896 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 468ms 11:10:42 INFO - PROCESS | 1647 | 1468519842933 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 11:10:42 INFO - PROCESS | 1647 | 1468519842942 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 11:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:10:42 INFO - PROCESS | 1647 | 1468519842944 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:10:42 INFO - PROCESS | 1647 | 1468519842945 Marionette TRACE conn2 <- [1,1950,null,{}] 11:10:42 INFO - PROCESS | 1647 | 1468519842947 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:42 INFO - PROCESS | 1647 | 1468519842948 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:43 INFO - PROCESS | 1647 | 1468519843047 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 11:10:43 INFO - PROCESS | 1647 | 1468519843053 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:43 INFO - PROCESS | 1647 | 1468519843054 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x119b0e800 == 36 [pid = 1647] [id = 495] 11:10:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x11831c000) [pid = 1647] [serial = 1485] [outer = 0x0] 11:10:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x124b1f400) [pid = 1647] [serial = 1486] [outer = 0x11831c000] 11:10:43 INFO - PROCESS | 1647 | 1468519843080 Marionette DEBUG loaded listener.js 11:10:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x127041800) [pid = 1647] [serial = 1487] [outer = 0x11831c000] 11:10:43 INFO - PROCESS | 1647 | 1468519843382 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 469ms 11:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:10:43 INFO - PROCESS | 1647 | 1468519843413 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 11:10:43 INFO - PROCESS | 1647 | 1468519843414 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 11:10:43 INFO - PROCESS | 1647 | 1468519843416 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:10:43 INFO - PROCESS | 1647 | 1468519843417 Marionette TRACE conn2 <- [1,1954,null,{}] 11:10:43 INFO - PROCESS | 1647 | 1468519843420 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:43 INFO - PROCESS | 1647 | 1468519843421 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:43 INFO - PROCESS | 1647 | 1468519843499 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 11:10:43 INFO - PROCESS | 1647 | 1468519843503 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:43 INFO - PROCESS | 1647 | 1468519843504 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b779000 == 37 [pid = 1647] [id = 496] 11:10:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12732ec00) [pid = 1647] [serial = 1488] [outer = 0x0] 11:10:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1274e8400) [pid = 1647] [serial = 1489] [outer = 0x12732ec00] 11:10:43 INFO - PROCESS | 1647 | 1468519843530 Marionette DEBUG loaded listener.js 11:10:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12770b800) [pid = 1647] [serial = 1490] [outer = 0x12732ec00] 11:10:43 INFO - PROCESS | 1647 | 1468519843853 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 11:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 468ms 11:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:10:43 INFO - PROCESS | 1647 | 1468519843886 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 11:10:43 INFO - PROCESS | 1647 | 1468519843887 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 11:10:43 INFO - PROCESS | 1647 | 1468519843889 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:10:43 INFO - PROCESS | 1647 | 1468519843899 Marionette TRACE conn2 <- [1,1958,null,{}] 11:10:43 INFO - PROCESS | 1647 | 1468519843901 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:43 INFO - PROCESS | 1647 | 1468519843903 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:44 INFO - PROCESS | 1647 | 1468519844017 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 11:10:44 INFO - PROCESS | 1647 | 1468519844023 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:44 INFO - PROCESS | 1647 | 1468519844026 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x121b80000 == 38 [pid = 1647] [id = 497] 11:10:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x128ab5000) [pid = 1647] [serial = 1491] [outer = 0x0] 11:10:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x128c5c000) [pid = 1647] [serial = 1492] [outer = 0x128ab5000] 11:10:44 INFO - PROCESS | 1647 | 1468519844054 Marionette DEBUG loaded listener.js 11:10:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12915b800) [pid = 1647] [serial = 1493] [outer = 0x128ab5000] 11:10:44 INFO - PROCESS | 1647 | 1468519844422 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 11:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 580ms 11:10:44 INFO - PROCESS | 1647 | 1468519844470 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 11:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:10:44 INFO - PROCESS | 1647 | 1468519844473 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 11:10:44 INFO - PROCESS | 1647 | 1468519844476 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:10:44 INFO - PROCESS | 1647 | 1468519844478 Marionette TRACE conn2 <- [1,1962,null,{}] 11:10:44 INFO - PROCESS | 1647 | 1468519844482 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:44 INFO - PROCESS | 1647 | 1468519844484 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:44 INFO - PROCESS | 1647 | 1468519844620 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 11:10:44 INFO - PROCESS | 1647 | 1468519844678 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:44 INFO - PROCESS | 1647 | 1468519844681 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x116ac0000 == 39 [pid = 1647] [id = 498] 11:10:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x115e47800) [pid = 1647] [serial = 1494] [outer = 0x0] 11:10:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x115e52800) [pid = 1647] [serial = 1495] [outer = 0x115e47800] 11:10:44 INFO - PROCESS | 1647 | 1468519844753 Marionette DEBUG loaded listener.js 11:10:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x1168a1400) [pid = 1647] [serial = 1496] [outer = 0x115e47800] 11:10:45 INFO - PROCESS | 1647 | 1468519845274 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 11:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 871ms 11:10:45 INFO - PROCESS | 1647 | 1468519845347 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 11:10:45 INFO - PROCESS | 1647 | 1468519845350 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 11:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:10:45 INFO - PROCESS | 1647 | 1468519845355 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:10:45 INFO - PROCESS | 1647 | 1468519845357 Marionette TRACE conn2 <- [1,1966,null,{}] 11:10:45 INFO - PROCESS | 1647 | 1468519845359 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:45 INFO - PROCESS | 1647 | 1468519845361 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:45 INFO - PROCESS | 1647 | 1468519845469 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 11:10:45 INFO - PROCESS | 1647 | 1468519845528 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:45 INFO - PROCESS | 1647 | 1468519845530 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x12103a000 == 40 [pid = 1647] [id = 499] 11:10:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x118273c00) [pid = 1647] [serial = 1497] [outer = 0x0] 11:10:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x118323c00) [pid = 1647] [serial = 1498] [outer = 0x118273c00] 11:10:45 INFO - PROCESS | 1647 | 1468519845560 Marionette DEBUG loaded listener.js 11:10:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x118958800) [pid = 1647] [serial = 1499] [outer = 0x118273c00] 11:10:46 INFO - PROCESS | 1647 | 1468519846220 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 11:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 921ms 11:10:46 INFO - PROCESS | 1647 | 1468519846275 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 11:10:46 INFO - PROCESS | 1647 | 1468519846278 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 11:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:10:46 INFO - PROCESS | 1647 | 1468519846281 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:10:46 INFO - PROCESS | 1647 | 1468519846283 Marionette TRACE conn2 <- [1,1970,null,{}] 11:10:46 INFO - PROCESS | 1647 | 1468519846287 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:46 INFO - PROCESS | 1647 | 1468519846288 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:46 INFO - PROCESS | 1647 | 1468519846398 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 11:10:46 INFO - PROCESS | 1647 | 1468519846479 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:46 INFO - PROCESS | 1647 | 1468519846482 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x116bde000 == 41 [pid = 1647] [id = 500] 11:10:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x117fb1800) [pid = 1647] [serial = 1500] [outer = 0x0] 11:10:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x11817b400) [pid = 1647] [serial = 1501] [outer = 0x117fb1800] 11:10:46 INFO - PROCESS | 1647 | 1468519846510 Marionette DEBUG loaded listener.js 11:10:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x11864fc00) [pid = 1647] [serial = 1502] [outer = 0x117fb1800] 11:10:46 INFO - PROCESS | 1647 | --DOCSHELL 0x12b779000 == 40 [pid = 1647] [id = 496] 11:10:46 INFO - PROCESS | 1647 | --DOCSHELL 0x119b0e800 == 39 [pid = 1647] [id = 495] 11:10:46 INFO - PROCESS | 1647 | --DOCSHELL 0x129d46000 == 38 [pid = 1647] [id = 494] 11:10:46 INFO - PROCESS | 1647 | --DOCSHELL 0x129d43800 == 37 [pid = 1647] [id = 493] 11:10:46 INFO - PROCESS | 1647 | --DOCSHELL 0x126c21800 == 36 [pid = 1647] [id = 492] 11:10:46 INFO - PROCESS | 1647 | --DOCSHELL 0x121b82000 == 35 [pid = 1647] [id = 491] 11:10:46 INFO - PROCESS | 1647 | --DOCSHELL 0x120f32800 == 34 [pid = 1647] [id = 490] 11:10:46 INFO - PROCESS | 1647 | --DOCSHELL 0x119b10000 == 33 [pid = 1647] [id = 489] 11:10:46 INFO - PROCESS | 1647 | --DOCSHELL 0x11888e800 == 32 [pid = 1647] [id = 488] 11:10:46 INFO - PROCESS | 1647 | --DOCSHELL 0x116ab3800 == 31 [pid = 1647] [id = 487] 11:10:46 INFO - PROCESS | 1647 | --DOCSHELL 0x119cda800 == 30 [pid = 1647] [id = 486] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x129158c00) [pid = 1647] [serial = 1432] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x121ae5000) [pid = 1647] [serial = 1416] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x1268ef800) [pid = 1647] [serial = 1419] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x124bd1400) [pid = 1647] [serial = 1417] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x127396800) [pid = 1647] [serial = 1422] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x12703b400) [pid = 1647] [serial = 1420] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1274e9000) [pid = 1647] [serial = 1423] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x121555400) [pid = 1647] [serial = 1413] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1177f9000) [pid = 1647] [serial = 1401] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x118271400) [pid = 1647] [serial = 1402] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x115f8bc00) [pid = 1647] [serial = 1395] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1168d0400) [pid = 1647] [serial = 1396] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x120fe5c00) [pid = 1647] [serial = 1410] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1211b7c00) [pid = 1647] [serial = 1411] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x119464000) [pid = 1647] [serial = 1398] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x119825800) [pid = 1647] [serial = 1399] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x128e7e800) [pid = 1647] [serial = 1431] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x118841000) [pid = 1647] [serial = 1404] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x119462800) [pid = 1647] [serial = 1405] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12bd71400) [pid = 1647] [serial = 1393] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x11982a800) [pid = 1647] [serial = 1407] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1198edc00) [pid = 1647] [serial = 1408] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12a55e000) [pid = 1647] [serial = 1435] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1190c9c00) [pid = 1647] [serial = 1426] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x11629e400) [pid = 1647] [serial = 1425] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x126c7e800) [pid = 1647] [serial = 1428] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x121a02400) [pid = 1647] [serial = 1414] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x121556400) [pid = 1647] [serial = 1429] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12b07cc00) [pid = 1647] [serial = 1438] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12a5ac000) [pid = 1647] [serial = 1437] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1292db000) [pid = 1647] [serial = 1434] [outer = 0x0] [url = about:blank] 11:10:46 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12b955800) [pid = 1647] [serial = 886] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:10:46 INFO - PROCESS | 1647 | 1468519846893 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 11:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 621ms 11:10:46 INFO - PROCESS | 1647 | 1468519846902 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 11:10:46 INFO - PROCESS | 1647 | 1468519846905 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 11:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:10:46 INFO - PROCESS | 1647 | 1468519846912 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:10:46 INFO - PROCESS | 1647 | 1468519846914 Marionette TRACE conn2 <- [1,1974,null,{}] 11:10:46 INFO - PROCESS | 1647 | 1468519846916 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:46 INFO - PROCESS | 1647 | 1468519846918 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:46 INFO - PROCESS | 1647 | 1468519846995 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 11:10:47 INFO - PROCESS | 1647 | 1468519846999 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:47 INFO - PROCESS | 1647 | 1468519847000 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x11900a000 == 31 [pid = 1647] [id = 501] 11:10:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x119089800) [pid = 1647] [serial = 1503] [outer = 0x0] 11:10:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x119464000) [pid = 1647] [serial = 1504] [outer = 0x119089800] 11:10:47 INFO - PROCESS | 1647 | 1468519847029 Marionette DEBUG loaded listener.js 11:10:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x119828400) [pid = 1647] [serial = 1505] [outer = 0x119089800] 11:10:47 INFO - PROCESS | 1647 | 1468519847342 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 11:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 472ms 11:10:47 INFO - PROCESS | 1647 | 1468519847384 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 11:10:47 INFO - PROCESS | 1647 | 1468519847386 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 11:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:10:47 INFO - PROCESS | 1647 | 1468519847389 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:10:47 INFO - PROCESS | 1647 | 1468519847391 Marionette TRACE conn2 <- [1,1978,null,{}] 11:10:47 INFO - PROCESS | 1647 | 1468519847399 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:47 INFO - PROCESS | 1647 | 1468519847402 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:47 INFO - PROCESS | 1647 | 1468519847489 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 11:10:47 INFO - PROCESS | 1647 | 1468519847498 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:47 INFO - PROCESS | 1647 | 1468519847499 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f1c000 == 32 [pid = 1647] [id = 502] 11:10:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1198b9000) [pid = 1647] [serial = 1506] [outer = 0x0] 11:10:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x120fe3000) [pid = 1647] [serial = 1507] [outer = 0x1198b9000] 11:10:47 INFO - PROCESS | 1647 | 1468519847539 Marionette DEBUG loaded listener.js 11:10:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12154dc00) [pid = 1647] [serial = 1508] [outer = 0x1198b9000] 11:10:48 INFO - PROCESS | 1647 | 1468519848036 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 674ms 11:10:48 INFO - PROCESS | 1647 | 1468519848062 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 11:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:10:48 INFO - PROCESS | 1647 | 1468519848064 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 11:10:48 INFO - PROCESS | 1647 | 1468519848066 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:10:48 INFO - PROCESS | 1647 | 1468519848067 Marionette TRACE conn2 <- [1,1982,null,{}] 11:10:48 INFO - PROCESS | 1647 | 1468519848069 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:48 INFO - PROCESS | 1647 | 1468519848070 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:48 INFO - PROCESS | 1647 | 1468519848150 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 11:10:48 INFO - PROCESS | 1647 | 1468519848153 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:48 INFO - PROCESS | 1647 | 1468519848154 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x123336000 == 33 [pid = 1647] [id = 503] 11:10:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x121557400) [pid = 1647] [serial = 1509] [outer = 0x0] 11:10:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x121a0b400) [pid = 1647] [serial = 1510] [outer = 0x121557400] 11:10:48 INFO - PROCESS | 1647 | 1468519848182 Marionette DEBUG loaded listener.js 11:10:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x123318000) [pid = 1647] [serial = 1511] [outer = 0x121557400] 11:10:48 INFO - PROCESS | 1647 | 1468519848501 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 469ms 11:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:10:48 INFO - PROCESS | 1647 | 1468519848536 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 11:10:48 INFO - PROCESS | 1647 | 1468519848537 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 11:10:48 INFO - PROCESS | 1647 | 1468519848539 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:10:48 INFO - PROCESS | 1647 | 1468519848540 Marionette TRACE conn2 <- [1,1986,null,{}] 11:10:48 INFO - PROCESS | 1647 | 1468519848542 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:48 INFO - PROCESS | 1647 | 1468519848544 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:48 INFO - PROCESS | 1647 | 1468519848651 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 11:10:48 INFO - PROCESS | 1647 | 1468519848657 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:48 INFO - PROCESS | 1647 | 1468519848658 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b53800 == 34 [pid = 1647] [id = 504] 11:10:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x115f8c400) [pid = 1647] [serial = 1512] [outer = 0x0] 11:10:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x121b6cc00) [pid = 1647] [serial = 1513] [outer = 0x115f8c400] 11:10:48 INFO - PROCESS | 1647 | 1468519848682 Marionette DEBUG loaded listener.js 11:10:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12154a800) [pid = 1647] [serial = 1514] [outer = 0x115f8c400] 11:10:49 INFO - PROCESS | 1647 | 1468519849029 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 518ms 11:10:49 INFO - PROCESS | 1647 | 1468519849062 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 11:10:49 INFO - PROCESS | 1647 | 1468519849063 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 11:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:10:49 INFO - PROCESS | 1647 | 1468519849065 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:10:49 INFO - PROCESS | 1647 | 1468519849066 Marionette TRACE conn2 <- [1,1990,null,{}] 11:10:49 INFO - PROCESS | 1647 | 1468519849068 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:49 INFO - PROCESS | 1647 | 1468519849073 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:49 INFO - PROCESS | 1647 | 1468519849191 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 11:10:49 INFO - PROCESS | 1647 | 1468519849195 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:49 INFO - PROCESS | 1647 | 1468519849197 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x12916a800 == 35 [pid = 1647] [id = 505] 11:10:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x124b1c800) [pid = 1647] [serial = 1515] [outer = 0x0] 11:10:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x127035400) [pid = 1647] [serial = 1516] [outer = 0x124b1c800] 11:10:49 INFO - PROCESS | 1647 | 1468519849221 Marionette DEBUG loaded listener.js 11:10:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x128e81c00) [pid = 1647] [serial = 1517] [outer = 0x124b1c800] 11:10:49 INFO - PROCESS | 1647 | 1468519849612 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 569ms 11:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:10:49 INFO - PROCESS | 1647 | 1468519849636 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 11:10:49 INFO - PROCESS | 1647 | 1468519849637 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 11:10:49 INFO - PROCESS | 1647 | 1468519849640 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:10:49 INFO - PROCESS | 1647 | 1468519849642 Marionette TRACE conn2 <- [1,1994,null,{}] 11:10:49 INFO - PROCESS | 1647 | 1468519849646 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:49 INFO - PROCESS | 1647 | 1468519849647 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:49 INFO - PROCESS | 1647 | 1468519849744 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 11:10:49 INFO - PROCESS | 1647 | 1468519849747 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:49 INFO - PROCESS | 1647 | 1468519849755 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b08d000 == 36 [pid = 1647] [id = 506] 11:10:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x129157000) [pid = 1647] [serial = 1518] [outer = 0x0] 11:10:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1292b6000) [pid = 1647] [serial = 1519] [outer = 0x129157000] 11:10:49 INFO - PROCESS | 1647 | 1468519849811 Marionette DEBUG loaded listener.js 11:10:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1292e0400) [pid = 1647] [serial = 1520] [outer = 0x129157000] 11:10:50 INFO - PROCESS | 1647 | 1468519850142 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 522ms 11:10:50 INFO - PROCESS | 1647 | 1468519850163 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 11:10:50 INFO - PROCESS | 1647 | 1468519850165 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 11:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:10:50 INFO - PROCESS | 1647 | 1468519850167 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:10:50 INFO - PROCESS | 1647 | 1468519850168 Marionette TRACE conn2 <- [1,1998,null,{}] 11:10:50 INFO - PROCESS | 1647 | 1468519850170 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:50 INFO - PROCESS | 1647 | 1468519850171 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:50 INFO - PROCESS | 1647 | 1468519850277 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 11:10:50 INFO - PROCESS | 1647 | 1468519850280 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:50 INFO - PROCESS | 1647 | 1468519850281 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ba9e800 == 37 [pid = 1647] [id = 507] 11:10:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x129158c00) [pid = 1647] [serial = 1521] [outer = 0x0] 11:10:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12a59ec00) [pid = 1647] [serial = 1522] [outer = 0x129158c00] 11:10:50 INFO - PROCESS | 1647 | 1468519850306 Marionette DEBUG loaded listener.js 11:10:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x129527800) [pid = 1647] [serial = 1523] [outer = 0x129158c00] 11:10:50 INFO - PROCESS | 1647 | 1468519850651 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 11:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 519ms 11:10:50 INFO - PROCESS | 1647 | 1468519850687 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 11:10:50 INFO - PROCESS | 1647 | 1468519850690 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 11:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:10:50 INFO - PROCESS | 1647 | 1468519850696 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:10:50 INFO - PROCESS | 1647 | 1468519850698 Marionette TRACE conn2 <- [1,2002,null,{}] 11:10:50 INFO - PROCESS | 1647 | 1468519850701 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:50 INFO - PROCESS | 1647 | 1468519850703 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:50 INFO - PROCESS | 1647 | 1468519850854 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 11:10:50 INFO - PROCESS | 1647 | 1468519850869 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:50 INFO - PROCESS | 1647 | 1468519850871 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3e2800 == 38 [pid = 1647] [id = 508] 11:10:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12b07ec00) [pid = 1647] [serial = 1524] [outer = 0x0] 11:10:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12b157c00) [pid = 1647] [serial = 1525] [outer = 0x12b07ec00] 11:10:50 INFO - PROCESS | 1647 | 1468519850909 Marionette DEBUG loaded listener.js 11:10:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12b951c00) [pid = 1647] [serial = 1526] [outer = 0x12b07ec00] 11:10:51 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1132fa400) [pid = 1647] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:10:51 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1274e9800) [pid = 1647] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:10:51 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x116237400) [pid = 1647] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:10:51 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x116735800) [pid = 1647] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:10:51 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x11831c000) [pid = 1647] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:10:51 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12732ec00) [pid = 1647] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:10:51 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x11673c400) [pid = 1647] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:10:51 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x119467000) [pid = 1647] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:10:51 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x11724f000) [pid = 1647] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:10:51 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x118842400) [pid = 1647] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:10:51 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x117fb3000) [pid = 1647] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:10:51 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x11817f400) [pid = 1647] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:10:51 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x113063800) [pid = 1647] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:10:51 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1168a5400) [pid = 1647] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:10:51 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x11982b800) [pid = 1647] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:10:51 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12341f800) [pid = 1647] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:10:51 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1274e3000) [pid = 1647] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:10:51 INFO - PROCESS | 1647 | 1468519851341 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 672ms 11:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:10:51 INFO - PROCESS | 1647 | 1468519851368 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 11:10:51 INFO - PROCESS | 1647 | 1468519851369 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 11:10:51 INFO - PROCESS | 1647 | 1468519851372 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:10:51 INFO - PROCESS | 1647 | 1468519851375 Marionette TRACE conn2 <- [1,2006,null,{}] 11:10:51 INFO - PROCESS | 1647 | 1468519851385 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:51 INFO - PROCESS | 1647 | 1468519851386 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:51 INFO - PROCESS | 1647 | 1468519851547 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 11:10:51 INFO - PROCESS | 1647 | 1468519851625 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:51 INFO - PROCESS | 1647 | 1468519851626 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b787800 == 39 [pid = 1647] [id = 509] 11:10:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x113063800) [pid = 1647] [serial = 1527] [outer = 0x0] 11:10:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1190d0000) [pid = 1647] [serial = 1528] [outer = 0x113063800] 11:10:51 INFO - PROCESS | 1647 | 1468519851665 Marionette DEBUG loaded listener.js 11:10:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1210eb800) [pid = 1647] [serial = 1529] [outer = 0x113063800] 11:10:51 INFO - PROCESS | 1647 | 1468519851954 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 11:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 11:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 630ms 11:10:52 INFO - PROCESS | 1647 | 1468519852002 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 11:10:52 INFO - PROCESS | 1647 | 1468519852003 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 11:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:10:52 INFO - PROCESS | 1647 | 1468519852006 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:10:52 INFO - PROCESS | 1647 | 1468519852009 Marionette TRACE conn2 <- [1,2010,null,{}] 11:10:52 INFO - PROCESS | 1647 | 1468519852019 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:52 INFO - PROCESS | 1647 | 1468519852020 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:52 INFO - PROCESS | 1647 | 1468519852158 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 11:10:52 INFO - PROCESS | 1647 | 1468519852165 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:52 INFO - PROCESS | 1647 | 1468519852167 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c8dd800 == 40 [pid = 1647] [id = 510] 11:10:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x119b91400) [pid = 1647] [serial = 1530] [outer = 0x0] 11:10:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1268f0800) [pid = 1647] [serial = 1531] [outer = 0x119b91400] 11:10:52 INFO - PROCESS | 1647 | 1468519852192 Marionette DEBUG loaded listener.js 11:10:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12b14e800) [pid = 1647] [serial = 1532] [outer = 0x119b91400] 11:10:52 INFO - PROCESS | 1647 | 1468519852498 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 11:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 11:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 529ms 11:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:10:52 INFO - PROCESS | 1647 | 1468519852535 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 11:10:52 INFO - PROCESS | 1647 | 1468519852536 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 11:10:52 INFO - PROCESS | 1647 | 1468519852538 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:10:52 INFO - PROCESS | 1647 | 1468519852539 Marionette TRACE conn2 <- [1,2014,null,{}] 11:10:52 INFO - PROCESS | 1647 | 1468519852541 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:52 INFO - PROCESS | 1647 | 1468519852542 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:52 INFO - PROCESS | 1647 | 1468519852622 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 11:10:52 INFO - PROCESS | 1647 | 1468519852628 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:52 INFO - PROCESS | 1647 | 1468519852629 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cf7c800 == 41 [pid = 1647] [id = 511] 11:10:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12b152800) [pid = 1647] [serial = 1533] [outer = 0x0] 11:10:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12b9ae800) [pid = 1647] [serial = 1534] [outer = 0x12b152800] 11:10:52 INFO - PROCESS | 1647 | 1468519852653 Marionette DEBUG loaded listener.js 11:10:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12b9b5c00) [pid = 1647] [serial = 1535] [outer = 0x12b152800] 11:10:52 INFO - PROCESS | 1647 | 1468519852984 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 472ms 11:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:10:53 INFO - PROCESS | 1647 | 1468519853012 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 11:10:53 INFO - PROCESS | 1647 | 1468519853014 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 11:10:53 INFO - PROCESS | 1647 | 1468519853016 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:10:53 INFO - PROCESS | 1647 | 1468519853017 Marionette TRACE conn2 <- [1,2018,null,{}] 11:10:53 INFO - PROCESS | 1647 | 1468519853029 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:53 INFO - PROCESS | 1647 | 1468519853030 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:53 INFO - PROCESS | 1647 | 1468519853138 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 11:10:53 INFO - PROCESS | 1647 | 1468519853147 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:53 INFO - PROCESS | 1647 | 1468519853148 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d2d2000 == 42 [pid = 1647] [id = 512] 11:10:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12b9ab800) [pid = 1647] [serial = 1536] [outer = 0x0] 11:10:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12b9b9000) [pid = 1647] [serial = 1537] [outer = 0x12b9ab800] 11:10:53 INFO - PROCESS | 1647 | 1468519853172 Marionette DEBUG loaded listener.js 11:10:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12ba08400) [pid = 1647] [serial = 1538] [outer = 0x12b9ab800] 11:10:53 INFO - PROCESS | 1647 | 1468519853662 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 11:10:53 INFO - PROCESS | 1647 | 1468519853686 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 11:10:53 INFO - PROCESS | 1647 | 1468519853689 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 11:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:10:53 INFO - PROCESS | 1647 | 1468519853693 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:10:53 INFO - PROCESS | 1647 | 1468519853695 Marionette TRACE conn2 <- [1,2022,null,{}] 11:10:53 INFO - PROCESS | 1647 | 1468519853698 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:53 INFO - PROCESS | 1647 | 1468519853700 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:53 INFO - PROCESS | 1647 | 1468519853811 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 11:10:53 INFO - PROCESS | 1647 | 1468519853871 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:53 INFO - PROCESS | 1647 | 1468519853873 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x119818000 == 43 [pid = 1647] [id = 513] 11:10:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x118184000) [pid = 1647] [serial = 1539] [outer = 0x0] 11:10:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x118652c00) [pid = 1647] [serial = 1540] [outer = 0x118184000] 11:10:53 INFO - PROCESS | 1647 | 1468519853904 Marionette DEBUG loaded listener.js 11:10:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x119466c00) [pid = 1647] [serial = 1541] [outer = 0x118184000] 11:10:54 INFO - PROCESS | 1647 | 1468519854363 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 720ms 11:10:54 INFO - PROCESS | 1647 | 1468519854412 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 11:10:54 INFO - PROCESS | 1647 | 1468519854416 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 11:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:10:54 INFO - PROCESS | 1647 | 1468519854420 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:10:54 INFO - PROCESS | 1647 | 1468519854422 Marionette TRACE conn2 <- [1,2026,null,{}] 11:10:54 INFO - PROCESS | 1647 | 1468519854425 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:54 INFO - PROCESS | 1647 | 1468519854427 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:54 INFO - PROCESS | 1647 | 1468519854532 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 11:10:54 INFO - PROCESS | 1647 | 1468519854604 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:54 INFO - PROCESS | 1647 | 1468519854606 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d42000 == 44 [pid = 1647] [id = 514] 11:10:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x120fea800) [pid = 1647] [serial = 1542] [outer = 0x0] 11:10:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1212dc800) [pid = 1647] [serial = 1543] [outer = 0x120fea800] 11:10:54 INFO - PROCESS | 1647 | 1468519854636 Marionette DEBUG loaded listener.js 11:10:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x121a02800) [pid = 1647] [serial = 1544] [outer = 0x120fea800] 11:10:55 INFO - PROCESS | 1647 | 1468519855061 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 671ms 11:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:10:55 INFO - PROCESS | 1647 | 1468519855092 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 11:10:55 INFO - PROCESS | 1647 | 1468519855093 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 11:10:55 INFO - PROCESS | 1647 | 1468519855095 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:10:55 INFO - PROCESS | 1647 | 1468519855098 Marionette TRACE conn2 <- [1,2030,null,{}] 11:10:55 INFO - PROCESS | 1647 | 1468519855106 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:55 INFO - PROCESS | 1647 | 1468519855109 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:55 INFO - PROCESS | 1647 | 1468519855237 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 11:10:55 INFO - PROCESS | 1647 | 1468519855311 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:55 INFO - PROCESS | 1647 | 1468519855314 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d39c000 == 45 [pid = 1647] [id = 515] 11:10:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x126c80c00) [pid = 1647] [serial = 1545] [outer = 0x0] 11:10:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x1274eb800) [pid = 1647] [serial = 1546] [outer = 0x126c80c00] 11:10:55 INFO - PROCESS | 1647 | 1468519855344 Marionette DEBUG loaded listener.js 11:10:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x128e7e800) [pid = 1647] [serial = 1547] [outer = 0x126c80c00] 11:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 671ms 11:10:55 INFO - PROCESS | 1647 | 1468519855760 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:10:55 INFO - PROCESS | 1647 | 1468519855767 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 11:10:55 INFO - PROCESS | 1647 | 1468519855769 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 11:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:10:55 INFO - PROCESS | 1647 | 1468519855771 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:10:55 INFO - PROCESS | 1647 | 1468519855772 Marionette TRACE conn2 <- [1,2034,null,{}] 11:10:55 INFO - PROCESS | 1647 | 1468519855777 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:55 INFO - PROCESS | 1647 | 1468519855779 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:55 INFO - PROCESS | 1647 | 1468519855882 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 11:10:55 INFO - PROCESS | 1647 | 1468519855939 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:55 INFO - PROCESS | 1647 | 1468519855941 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d420000 == 46 [pid = 1647] [id = 516] 11:10:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x129150000) [pid = 1647] [serial = 1548] [outer = 0x0] 11:10:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x12a566800) [pid = 1647] [serial = 1549] [outer = 0x129150000] 11:10:55 INFO - PROCESS | 1647 | 1468519855969 Marionette DEBUG loaded listener.js 11:10:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x12b152400) [pid = 1647] [serial = 1550] [outer = 0x129150000] 11:10:56 INFO - PROCESS | 1647 | 1468519856614 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 870ms 11:10:56 INFO - PROCESS | 1647 | 1468519856643 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 11:10:56 INFO - PROCESS | 1647 | 1468519856647 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 11:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:10:56 INFO - PROCESS | 1647 | 1468519856650 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:10:56 INFO - PROCESS | 1647 | 1468519856652 Marionette TRACE conn2 <- [1,2038,null,{}] 11:10:56 INFO - PROCESS | 1647 | 1468519856655 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:56 INFO - PROCESS | 1647 | 1468519856657 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:56 INFO - PROCESS | 1647 | 1468519856798 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 11:10:56 INFO - PROCESS | 1647 | 1468519856856 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:56 INFO - PROCESS | 1647 | 1468519856859 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x118895000 == 47 [pid = 1647] [id = 517] 11:10:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x115f21400) [pid = 1647] [serial = 1551] [outer = 0x0] 11:10:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x116b29000) [pid = 1647] [serial = 1552] [outer = 0x115f21400] 11:10:56 INFO - PROCESS | 1647 | 1468519856888 Marionette DEBUG loaded listener.js 11:10:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x11831c400) [pid = 1647] [serial = 1553] [outer = 0x115f21400] 11:10:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12cf7c800 == 46 [pid = 1647] [id = 511] 11:10:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12c8dd800 == 45 [pid = 1647] [id = 510] 11:10:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12b787800 == 44 [pid = 1647] [id = 509] 11:10:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3e2800 == 43 [pid = 1647] [id = 508] 11:10:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12ba9e800 == 42 [pid = 1647] [id = 507] 11:10:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12b08d000 == 41 [pid = 1647] [id = 506] 11:10:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12916a800 == 40 [pid = 1647] [id = 505] 11:10:57 INFO - PROCESS | 1647 | --DOCSHELL 0x124b53800 == 39 [pid = 1647] [id = 504] 11:10:57 INFO - PROCESS | 1647 | --DOCSHELL 0x123336000 == 38 [pid = 1647] [id = 503] 11:10:57 INFO - PROCESS | 1647 | --DOCSHELL 0x120f1c000 == 37 [pid = 1647] [id = 502] 11:10:57 INFO - PROCESS | 1647 | --DOCSHELL 0x11900a000 == 36 [pid = 1647] [id = 501] 11:10:57 INFO - PROCESS | 1647 | --DOCSHELL 0x116bde000 == 35 [pid = 1647] [id = 500] 11:10:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12103a000 == 34 [pid = 1647] [id = 499] 11:10:57 INFO - PROCESS | 1647 | --DOCSHELL 0x121b80000 == 33 [pid = 1647] [id = 497] 11:10:57 INFO - PROCESS | 1647 | --DOCSHELL 0x116ac0000 == 32 [pid = 1647] [id = 498] 11:10:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12d420000 == 31 [pid = 1647] [id = 516] 11:10:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12d39c000 == 30 [pid = 1647] [id = 515] 11:10:57 INFO - PROCESS | 1647 | --DOCSHELL 0x129d42000 == 29 [pid = 1647] [id = 514] 11:10:57 INFO - PROCESS | 1647 | --DOCSHELL 0x119818000 == 28 [pid = 1647] [id = 513] 11:10:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12d2d2000 == 27 [pid = 1647] [id = 512] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x1211b5800) [pid = 1647] [serial = 1474] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x120fe8c00) [pid = 1647] [serial = 1460] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x11982e800) [pid = 1647] [serial = 1459] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x118277400) [pid = 1647] [serial = 1465] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x11864a400) [pid = 1647] [serial = 1466] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x121a03000) [pid = 1647] [serial = 1477] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1197dd800) [pid = 1647] [serial = 1468] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1198b7c00) [pid = 1647] [serial = 1469] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x118654c00) [pid = 1647] [serial = 1441] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x118183000) [pid = 1647] [serial = 1440] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x120fe8800) [pid = 1647] [serial = 1444] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1198c4400) [pid = 1647] [serial = 1443] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x124bcdc00) [pid = 1647] [serial = 1447] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x124320800) [pid = 1647] [serial = 1446] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x128e7d000) [pid = 1647] [serial = 1450] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x128ab9800) [pid = 1647] [serial = 1449] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1268efc00) [pid = 1647] [serial = 1480] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12b078400) [pid = 1647] [serial = 1453] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x124b22400) [pid = 1647] [serial = 1478] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1292df800) [pid = 1647] [serial = 1452] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x119b90800) [pid = 1647] [serial = 1484] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x11817d800) [pid = 1647] [serial = 1483] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x11709b800) [pid = 1647] [serial = 1456] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1168a0c00) [pid = 1647] [serial = 1455] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x124b1f400) [pid = 1647] [serial = 1486] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12770b800) [pid = 1647] [serial = 1490] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1274e8400) [pid = 1647] [serial = 1489] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x126e8f000) [pid = 1647] [serial = 1481] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1168cf400) [pid = 1647] [serial = 1462] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x128c5c000) [pid = 1647] [serial = 1492] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x11724ac00) [pid = 1647] [serial = 1463] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1198e6c00) [pid = 1647] [serial = 1471] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1210ecc00) [pid = 1647] [serial = 1472] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12154fc00) [pid = 1647] [serial = 1475] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x127041800) [pid = 1647] [serial = 1487] [outer = 0x0] [url = about:blank] 11:10:57 INFO - PROCESS | 1647 | 1468519857911 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1324ms 11:10:57 INFO - PROCESS | 1647 | 1468519857977 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 11:10:57 INFO - PROCESS | 1647 | 1468519857980 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 11:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:10:57 INFO - PROCESS | 1647 | 1468519857984 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:10:57 INFO - PROCESS | 1647 | 1468519857986 Marionette TRACE conn2 <- [1,2042,null,{}] 11:10:57 INFO - PROCESS | 1647 | 1468519857990 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:57 INFO - PROCESS | 1647 | 1468519857992 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:58 INFO - PROCESS | 1647 | 1468519858147 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 11:10:58 INFO - PROCESS | 1647 | 1468519858153 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:58 INFO - PROCESS | 1647 | 1468519858156 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x116a63000 == 28 [pid = 1647] [id = 518] 11:10:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1165ea000) [pid = 1647] [serial = 1554] [outer = 0x0] 11:10:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x11673c400) [pid = 1647] [serial = 1555] [outer = 0x1165ea000] 11:10:58 INFO - PROCESS | 1647 | 1468519858185 Marionette DEBUG loaded listener.js 11:10:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1168d0c00) [pid = 1647] [serial = 1556] [outer = 0x1165ea000] 11:10:58 INFO - PROCESS | 1647 | 1468519858522 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 573ms 11:10:58 INFO - PROCESS | 1647 | 1468519858557 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 11:10:58 INFO - PROCESS | 1647 | 1468519858561 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 11:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:10:58 INFO - PROCESS | 1647 | 1468519858565 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:10:58 INFO - PROCESS | 1647 | 1468519858567 Marionette TRACE conn2 <- [1,2046,null,{}] 11:10:58 INFO - PROCESS | 1647 | 1468519858569 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:58 INFO - PROCESS | 1647 | 1468519858571 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:58 INFO - PROCESS | 1647 | 1468519858649 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 11:10:58 INFO - PROCESS | 1647 | 1468519858653 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:58 INFO - PROCESS | 1647 | 1468519858654 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182cc000 == 29 [pid = 1647] [id = 519] 11:10:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11709a000) [pid = 1647] [serial = 1557] [outer = 0x0] 11:10:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11817d800) [pid = 1647] [serial = 1558] [outer = 0x11709a000] 11:10:58 INFO - PROCESS | 1647 | 1468519858684 Marionette DEBUG loaded listener.js 11:10:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11831d000) [pid = 1647] [serial = 1559] [outer = 0x11709a000] 11:10:59 INFO - PROCESS | 1647 | 1468519859029 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 470ms 11:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:10:59 INFO - PROCESS | 1647 | 1468519859036 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 11:10:59 INFO - PROCESS | 1647 | 1468519859037 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 11:10:59 INFO - PROCESS | 1647 | 1468519859049 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:10:59 INFO - PROCESS | 1647 | 1468519859051 Marionette TRACE conn2 <- [1,2050,null,{}] 11:10:59 INFO - PROCESS | 1647 | 1468519859059 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:59 INFO - PROCESS | 1647 | 1468519859062 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:59 INFO - PROCESS | 1647 | 1468519859145 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 11:10:59 INFO - PROCESS | 1647 | 1468519859202 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:59 INFO - PROCESS | 1647 | 1468519859204 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x1196f4800 == 30 [pid = 1647] [id = 520] 11:10:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x118836000) [pid = 1647] [serial = 1560] [outer = 0x0] 11:10:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1190cb800) [pid = 1647] [serial = 1561] [outer = 0x118836000] 11:10:59 INFO - PROCESS | 1647 | 1468519859233 Marionette DEBUG loaded listener.js 11:10:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x119828800) [pid = 1647] [serial = 1562] [outer = 0x118836000] 11:10:59 INFO - PROCESS | 1647 | 1468519859552 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 531ms 11:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:10:59 INFO - PROCESS | 1647 | 1468519859571 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 11:10:59 INFO - PROCESS | 1647 | 1468519859573 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 11:10:59 INFO - PROCESS | 1647 | 1468519859576 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:10:59 INFO - PROCESS | 1647 | 1468519859580 Marionette TRACE conn2 <- [1,2054,null,{}] 11:10:59 INFO - PROCESS | 1647 | 1468519859582 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:59 INFO - PROCESS | 1647 | 1468519859584 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:59 INFO - PROCESS | 1647 | 1468519859663 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 11:10:59 INFO - PROCESS | 1647 | 1468519859726 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:59 INFO - PROCESS | 1647 | 1468519859727 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:10:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f33800 == 31 [pid = 1647] [id = 521] 11:10:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x119632800) [pid = 1647] [serial = 1563] [outer = 0x0] 11:10:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x119856c00) [pid = 1647] [serial = 1564] [outer = 0x119632800] 11:10:59 INFO - PROCESS | 1647 | 1468519859752 Marionette DEBUG loaded listener.js 11:10:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1198e8c00) [pid = 1647] [serial = 1565] [outer = 0x119632800] 11:11:00 INFO - PROCESS | 1647 | 1468519860068 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 522ms 11:11:00 INFO - PROCESS | 1647 | 1468519860100 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 11:11:00 INFO - PROCESS | 1647 | 1468519860101 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 11:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:11:00 INFO - PROCESS | 1647 | 1468519860103 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:11:00 INFO - PROCESS | 1647 | 1468519860105 Marionette TRACE conn2 <- [1,2058,null,{}] 11:11:00 INFO - PROCESS | 1647 | 1468519860107 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:00 INFO - PROCESS | 1647 | 1468519860108 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:00 INFO - PROCESS | 1647 | 1468519860212 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 11:11:00 INFO - PROCESS | 1647 | 1468519860216 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:00 INFO - PROCESS | 1647 | 1468519860217 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x121a28000 == 32 [pid = 1647] [id = 522] 11:11:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x11982a000) [pid = 1647] [serial = 1566] [outer = 0x0] 11:11:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x120febc00) [pid = 1647] [serial = 1567] [outer = 0x11982a000] 11:11:00 INFO - PROCESS | 1647 | 1468519860241 Marionette DEBUG loaded listener.js 11:11:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1211b7400) [pid = 1647] [serial = 1568] [outer = 0x11982a000] 11:11:00 INFO - PROCESS | 1647 | 1468519860633 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 568ms 11:11:00 INFO - PROCESS | 1647 | 1468519860673 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 11:11:00 INFO - PROCESS | 1647 | 1468519860675 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 11:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:11:00 INFO - PROCESS | 1647 | 1468519860679 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:11:00 INFO - PROCESS | 1647 | 1468519860680 Marionette TRACE conn2 <- [1,2062,null,{}] 11:11:00 INFO - PROCESS | 1647 | 1468519860684 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:00 INFO - PROCESS | 1647 | 1468519860690 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:00 INFO - PROCESS | 1647 | 1468519860863 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 11:11:00 INFO - PROCESS | 1647 | 1468519860888 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:00 INFO - PROCESS | 1647 | 1468519860889 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x124bb5800 == 33 [pid = 1647] [id = 523] 11:11:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1211b7c00) [pid = 1647] [serial = 1569] [outer = 0x0] 11:11:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x121559400) [pid = 1647] [serial = 1570] [outer = 0x1211b7c00] 11:11:00 INFO - PROCESS | 1647 | 1468519860929 Marionette DEBUG loaded listener.js 11:11:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x124327400) [pid = 1647] [serial = 1571] [outer = 0x1211b7c00] 11:11:01 INFO - PROCESS | 1647 | 1468519861300 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 671ms 11:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:11:01 INFO - PROCESS | 1647 | 1468519861350 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 11:11:01 INFO - PROCESS | 1647 | 1468519861351 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 11:11:01 INFO - PROCESS | 1647 | 1468519861353 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:11:01 INFO - PROCESS | 1647 | 1468519861354 Marionette TRACE conn2 <- [1,2066,null,{}] 11:11:01 INFO - PROCESS | 1647 | 1468519861356 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:01 INFO - PROCESS | 1647 | 1468519861357 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:01 INFO - PROCESS | 1647 | 1468519861461 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 11:11:01 INFO - PROCESS | 1647 | 1468519861472 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:01 INFO - PROCESS | 1647 | 1468519861474 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x128e24000 == 34 [pid = 1647] [id = 524] 11:11:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1198c0c00) [pid = 1647] [serial = 1572] [outer = 0x0] 11:11:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x124b1a000) [pid = 1647] [serial = 1573] [outer = 0x1198c0c00] 11:11:01 INFO - PROCESS | 1647 | 1468519861499 Marionette DEBUG loaded listener.js 11:11:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1268ec400) [pid = 1647] [serial = 1574] [outer = 0x1198c0c00] 11:11:01 INFO - PROCESS | 1647 | 1468519861830 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 521ms 11:11:01 INFO - PROCESS | 1647 | 1468519861874 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 11:11:01 INFO - PROCESS | 1647 | 1468519861876 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 11:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:11:01 INFO - PROCESS | 1647 | 1468519861878 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:11:01 INFO - PROCESS | 1647 | 1468519861879 Marionette TRACE conn2 <- [1,2070,null,{}] 11:11:01 INFO - PROCESS | 1647 | 1468519861881 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:01 INFO - PROCESS | 1647 | 1468519861882 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:01 INFO - PROCESS | 1647 | 1468519861979 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 11:11:01 INFO - PROCESS | 1647 | 1468519861982 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:01 INFO - PROCESS | 1647 | 1468519861983 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d4c000 == 35 [pid = 1647] [id = 525] 11:11:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x112a83800) [pid = 1647] [serial = 1575] [outer = 0x0] 11:11:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x126c7f400) [pid = 1647] [serial = 1576] [outer = 0x112a83800] 11:11:02 INFO - PROCESS | 1647 | 1468519862007 Marionette DEBUG loaded listener.js 11:11:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x127395c00) [pid = 1647] [serial = 1577] [outer = 0x112a83800] 11:11:02 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x12b152800) [pid = 1647] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:11:02 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x129157000) [pid = 1647] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:11:02 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x124b1c800) [pid = 1647] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:11:02 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x129158c00) [pid = 1647] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:11:02 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12b07ec00) [pid = 1647] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:11:02 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1198b9000) [pid = 1647] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:11:02 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x128ab5000) [pid = 1647] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:11:02 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x115e47800) [pid = 1647] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:11:02 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x118273c00) [pid = 1647] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:11:02 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x117fb1800) [pid = 1647] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:11:02 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x119089800) [pid = 1647] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:11:02 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x121557400) [pid = 1647] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:11:02 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x115f8c400) [pid = 1647] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:11:02 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x113063800) [pid = 1647] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:11:02 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x119b91400) [pid = 1647] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:11:02 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12b9ab800) [pid = 1647] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:11:02 INFO - PROCESS | 1647 | 1468519862550 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 11:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 719ms 11:11:02 INFO - PROCESS | 1647 | 1468519862597 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 11:11:02 INFO - PROCESS | 1647 | 1468519862599 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 11:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:11:02 INFO - PROCESS | 1647 | 1468519862601 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:11:02 INFO - PROCESS | 1647 | 1468519862603 Marionette TRACE conn2 <- [1,2074,null,{}] 11:11:02 INFO - PROCESS | 1647 | 1468519862605 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:02 INFO - PROCESS | 1647 | 1468519862606 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:02 INFO - PROCESS | 1647 | 1468519862689 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 11:11:02 INFO - PROCESS | 1647 | 1468519862695 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:02 INFO - PROCESS | 1647 | 1468519862696 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a70d000 == 36 [pid = 1647] [id = 526] 11:11:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x117fb1800) [pid = 1647] [serial = 1578] [outer = 0x0] 11:11:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1190ca000) [pid = 1647] [serial = 1579] [outer = 0x117fb1800] 11:11:02 INFO - PROCESS | 1647 | 1468519862719 Marionette DEBUG loaded listener.js 11:11:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x121b6b000) [pid = 1647] [serial = 1580] [outer = 0x117fb1800] 11:11:03 INFO - PROCESS | 1647 | 1468519863038 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 11:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 471ms 11:11:03 INFO - PROCESS | 1647 | 1468519863073 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 11:11:03 INFO - PROCESS | 1647 | 1468519863074 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 11:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:11:03 INFO - PROCESS | 1647 | 1468519863077 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:11:03 INFO - PROCESS | 1647 | 1468519863078 Marionette TRACE conn2 <- [1,2078,null,{}] 11:11:03 INFO - PROCESS | 1647 | 1468519863080 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:03 INFO - PROCESS | 1647 | 1468519863081 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:03 INFO - PROCESS | 1647 | 1468519863155 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 11:11:03 INFO - PROCESS | 1647 | 1468519863161 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:03 INFO - PROCESS | 1647 | 1468519863162 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a7a3000 == 37 [pid = 1647] [id = 527] 11:11:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1210ed800) [pid = 1647] [serial = 1581] [outer = 0x0] 11:11:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x127396000) [pid = 1647] [serial = 1582] [outer = 0x1210ed800] 11:11:03 INFO - PROCESS | 1647 | 1468519863187 Marionette DEBUG loaded listener.js 11:11:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1274e6000) [pid = 1647] [serial = 1583] [outer = 0x1210ed800] 11:11:03 INFO - PROCESS | 1647 | 1468519863510 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 470ms 11:11:03 INFO - PROCESS | 1647 | 1468519863548 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 11:11:03 INFO - PROCESS | 1647 | 1468519863549 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 11:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:11:03 INFO - PROCESS | 1647 | 1468519863552 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:11:03 INFO - PROCESS | 1647 | 1468519863553 Marionette TRACE conn2 <- [1,2082,null,{}] 11:11:03 INFO - PROCESS | 1647 | 1468519863556 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:03 INFO - PROCESS | 1647 | 1468519863557 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:03 INFO - PROCESS | 1647 | 1468519863682 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 11:11:03 INFO - PROCESS | 1647 | 1468519863688 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:03 INFO - PROCESS | 1647 | 1468519863689 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b769800 == 38 [pid = 1647] [id = 528] 11:11:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1274e5000) [pid = 1647] [serial = 1584] [outer = 0x0] 11:11:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x127708c00) [pid = 1647] [serial = 1585] [outer = 0x1274e5000] 11:11:03 INFO - PROCESS | 1647 | 1468519863717 Marionette DEBUG loaded listener.js 11:11:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x128c5c000) [pid = 1647] [serial = 1586] [outer = 0x1274e5000] 11:11:04 INFO - PROCESS | 1647 | 1468519864023 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 519ms 11:11:04 INFO - PROCESS | 1647 | 1468519864071 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 11:11:04 INFO - PROCESS | 1647 | 1468519864072 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 11:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:11:04 INFO - PROCESS | 1647 | 1468519864075 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:11:04 INFO - PROCESS | 1647 | 1468519864077 Marionette TRACE conn2 <- [1,2086,null,{}] 11:11:04 INFO - PROCESS | 1647 | 1468519864080 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:04 INFO - PROCESS | 1647 | 1468519864082 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:04 INFO - PROCESS | 1647 | 1468519864157 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 11:11:04 INFO - PROCESS | 1647 | 1468519864163 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:04 INFO - PROCESS | 1647 | 1468519864164 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3d3000 == 39 [pid = 1647] [id = 529] 11:11:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x128e7dc00) [pid = 1647] [serial = 1587] [outer = 0x0] 11:11:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1292b9c00) [pid = 1647] [serial = 1588] [outer = 0x128e7dc00] 11:11:04 INFO - PROCESS | 1647 | 1468519864188 Marionette DEBUG loaded listener.js 11:11:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1292e1000) [pid = 1647] [serial = 1589] [outer = 0x128e7dc00] 11:11:04 INFO - PROCESS | 1647 | 1468519864746 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 721ms 11:11:04 INFO - PROCESS | 1647 | 1468519864797 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 11:11:04 INFO - PROCESS | 1647 | 1468519864800 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 11:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:11:04 INFO - PROCESS | 1647 | 1468519864803 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:11:04 INFO - PROCESS | 1647 | 1468519864805 Marionette TRACE conn2 <- [1,2090,null,{}] 11:11:04 INFO - PROCESS | 1647 | 1468519864810 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:04 INFO - PROCESS | 1647 | 1468519864812 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:04 INFO - PROCESS | 1647 | 1468519864951 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 11:11:05 INFO - PROCESS | 1647 | 1468519865035 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:05 INFO - PROCESS | 1647 | 1468519865037 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188d8800 == 40 [pid = 1647] [id = 530] 11:11:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1168cf400) [pid = 1647] [serial = 1590] [outer = 0x0] 11:11:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x116a80c00) [pid = 1647] [serial = 1591] [outer = 0x1168cf400] 11:11:05 INFO - PROCESS | 1647 | 1468519865068 Marionette DEBUG loaded listener.js 11:11:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1177fb000) [pid = 1647] [serial = 1592] [outer = 0x1168cf400] 11:11:05 INFO - PROCESS | 1647 | 1468519865614 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 876ms 11:11:05 INFO - PROCESS | 1647 | 1468519865680 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 11:11:05 INFO - PROCESS | 1647 | 1468519865683 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 11:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:11:05 INFO - PROCESS | 1647 | 1468519865688 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:11:05 INFO - PROCESS | 1647 | 1468519865689 Marionette TRACE conn2 <- [1,2094,null,{}] 11:11:05 INFO - PROCESS | 1647 | 1468519865692 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:05 INFO - PROCESS | 1647 | 1468519865694 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:05 INFO - PROCESS | 1647 | 1468519865808 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 11:11:05 INFO - PROCESS | 1647 | 1468519865890 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:05 INFO - PROCESS | 1647 | 1468519865892 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x116725000 == 41 [pid = 1647] [id = 531] 11:11:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x11817b000) [pid = 1647] [serial = 1593] [outer = 0x0] 11:11:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x118655800) [pid = 1647] [serial = 1594] [outer = 0x11817b000] 11:11:05 INFO - PROCESS | 1647 | 1468519865923 Marionette DEBUG loaded listener.js 11:11:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1197dd800) [pid = 1647] [serial = 1595] [outer = 0x11817b000] 11:11:06 INFO - PROCESS | 1647 | --DOCSHELL 0x12b769800 == 40 [pid = 1647] [id = 528] 11:11:06 INFO - PROCESS | 1647 | --DOCSHELL 0x12a7a3000 == 39 [pid = 1647] [id = 527] 11:11:06 INFO - PROCESS | 1647 | --DOCSHELL 0x12a70d000 == 38 [pid = 1647] [id = 526] 11:11:06 INFO - PROCESS | 1647 | --DOCSHELL 0x129d4c000 == 37 [pid = 1647] [id = 525] 11:11:06 INFO - PROCESS | 1647 | --DOCSHELL 0x128e24000 == 36 [pid = 1647] [id = 524] 11:11:06 INFO - PROCESS | 1647 | --DOCSHELL 0x124bb5800 == 35 [pid = 1647] [id = 523] 11:11:06 INFO - PROCESS | 1647 | --DOCSHELL 0x121a28000 == 34 [pid = 1647] [id = 522] 11:11:06 INFO - PROCESS | 1647 | --DOCSHELL 0x120f33800 == 33 [pid = 1647] [id = 521] 11:11:06 INFO - PROCESS | 1647 | --DOCSHELL 0x1196f4800 == 32 [pid = 1647] [id = 520] 11:11:06 INFO - PROCESS | 1647 | --DOCSHELL 0x1182cc000 == 31 [pid = 1647] [id = 519] 11:11:06 INFO - PROCESS | 1647 | --DOCSHELL 0x116a63000 == 30 [pid = 1647] [id = 518] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x12b9b9000) [pid = 1647] [serial = 1537] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x12b9ae800) [pid = 1647] [serial = 1534] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1292b6000) [pid = 1647] [serial = 1519] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x127035400) [pid = 1647] [serial = 1516] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12a59ec00) [pid = 1647] [serial = 1522] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1292e0400) [pid = 1647] [serial = 1520] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12b157c00) [pid = 1647] [serial = 1525] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x120fe3000) [pid = 1647] [serial = 1507] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12154dc00) [pid = 1647] [serial = 1508] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12915b800) [pid = 1647] [serial = 1493] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x115e52800) [pid = 1647] [serial = 1495] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1168a1400) [pid = 1647] [serial = 1496] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118323c00) [pid = 1647] [serial = 1498] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x118958800) [pid = 1647] [serial = 1499] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x11817b400) [pid = 1647] [serial = 1501] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x11864fc00) [pid = 1647] [serial = 1502] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x119464000) [pid = 1647] [serial = 1504] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x119828400) [pid = 1647] [serial = 1505] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x121a0b400) [pid = 1647] [serial = 1510] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x123318000) [pid = 1647] [serial = 1511] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x121b6cc00) [pid = 1647] [serial = 1513] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x129527800) [pid = 1647] [serial = 1523] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1190d0000) [pid = 1647] [serial = 1528] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1268f0800) [pid = 1647] [serial = 1531] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12b14e800) [pid = 1647] [serial = 1532] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12b951c00) [pid = 1647] [serial = 1526] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x128e81c00) [pid = 1647] [serial = 1517] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x12154a800) [pid = 1647] [serial = 1514] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x12b9b5c00) [pid = 1647] [serial = 1535] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x1210eb800) [pid = 1647] [serial = 1529] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x12ba08400) [pid = 1647] [serial = 1538] [outer = 0x0] [url = about:blank] 11:11:06 INFO - PROCESS | 1647 | 1468519866630 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 974ms 11:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:11:06 INFO - PROCESS | 1647 | 1468519866661 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 11:11:06 INFO - PROCESS | 1647 | 1468519866664 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 11:11:06 INFO - PROCESS | 1647 | 1468519866667 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:11:06 INFO - PROCESS | 1647 | 1468519866670 Marionette TRACE conn2 <- [1,2098,null,{}] 11:11:06 INFO - PROCESS | 1647 | 1468519866675 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:06 INFO - PROCESS | 1647 | 1468519866676 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:06 INFO - PROCESS | 1647 | 1468519866810 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 11:11:06 INFO - PROCESS | 1647 | 1468519866866 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:06 INFO - PROCESS | 1647 | 1468519866870 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x116be6000 == 31 [pid = 1647] [id = 532] 11:11:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x116b1b800) [pid = 1647] [serial = 1596] [outer = 0x0] 11:11:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x117fb4c00) [pid = 1647] [serial = 1597] [outer = 0x116b1b800] 11:11:06 INFO - PROCESS | 1647 | 1468519866902 Marionette DEBUG loaded listener.js 11:11:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x118319800) [pid = 1647] [serial = 1598] [outer = 0x116b1b800] 11:11:07 INFO - PROCESS | 1647 | 1468519867353 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 11:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 722ms 11:11:07 INFO - PROCESS | 1647 | 1468519867390 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 11:11:07 INFO - PROCESS | 1647 | 1468519867393 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 11:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:11:07 INFO - PROCESS | 1647 | 1468519867398 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:11:07 INFO - PROCESS | 1647 | 1468519867400 Marionette TRACE conn2 <- [1,2102,null,{}] 11:11:07 INFO - PROCESS | 1647 | 1468519867402 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:07 INFO - PROCESS | 1647 | 1468519867404 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:07 INFO - PROCESS | 1647 | 1468519867501 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 11:11:07 INFO - PROCESS | 1647 | 1468519867558 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:07 INFO - PROCESS | 1647 | 1468519867559 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x119014000 == 32 [pid = 1647] [id = 533] 11:11:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x118840400) [pid = 1647] [serial = 1599] [outer = 0x0] 11:11:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x119466400) [pid = 1647] [serial = 1600] [outer = 0x118840400] 11:11:07 INFO - PROCESS | 1647 | 1468519867590 Marionette DEBUG loaded listener.js 11:11:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x11982a800) [pid = 1647] [serial = 1601] [outer = 0x118840400] 11:11:08 INFO - PROCESS | 1647 | 1468519868009 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 11:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 619ms 11:11:08 INFO - PROCESS | 1647 | 1468519868017 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 11:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:11:08 INFO - PROCESS | 1647 | 1468519868019 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 11:11:08 INFO - PROCESS | 1647 | 1468519868021 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:11:08 INFO - PROCESS | 1647 | 1468519868024 Marionette TRACE conn2 <- [1,2106,null,{}] 11:11:08 INFO - PROCESS | 1647 | 1468519868035 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:08 INFO - PROCESS | 1647 | 1468519868038 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:08 INFO - PROCESS | 1647 | 1468519868136 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 11:11:08 INFO - PROCESS | 1647 | 1468519868240 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:08 INFO - PROCESS | 1647 | 1468519868242 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x12104c800 == 33 [pid = 1647] [id = 534] 11:11:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x115f8d000) [pid = 1647] [serial = 1602] [outer = 0x0] 11:11:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x120ff0800) [pid = 1647] [serial = 1603] [outer = 0x115f8d000] 11:11:08 INFO - PROCESS | 1647 | 1468519868288 Marionette DEBUG loaded listener.js 11:11:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x121428800) [pid = 1647] [serial = 1604] [outer = 0x115f8d000] 11:11:08 INFO - PROCESS | 1647 | 1468519868673 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 11:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 675ms 11:11:08 INFO - PROCESS | 1647 | 1468519868713 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 11:11:08 INFO - PROCESS | 1647 | 1468519868715 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 11:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:11:08 INFO - PROCESS | 1647 | 1468519868717 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:11:08 INFO - PROCESS | 1647 | 1468519868718 Marionette TRACE conn2 <- [1,2110,null,{}] 11:11:08 INFO - PROCESS | 1647 | 1468519868720 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:08 INFO - PROCESS | 1647 | 1468519868722 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:08 INFO - PROCESS | 1647 | 1468519868818 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 11:11:08 INFO - PROCESS | 1647 | 1468519868874 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:08 INFO - PROCESS | 1647 | 1468519868875 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x124368000 == 34 [pid = 1647] [id = 535] 11:11:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x121435800) [pid = 1647] [serial = 1605] [outer = 0x0] 11:11:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x121910400) [pid = 1647] [serial = 1606] [outer = 0x121435800] 11:11:08 INFO - PROCESS | 1647 | 1468519868905 Marionette DEBUG loaded listener.js 11:11:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x121a0fc00) [pid = 1647] [serial = 1607] [outer = 0x121435800] 11:11:09 INFO - PROCESS | 1647 | 1468519869317 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 11:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 619ms 11:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:11:09 INFO - PROCESS | 1647 | 1468519869336 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 11:11:09 INFO - PROCESS | 1647 | 1468519869337 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 11:11:09 INFO - PROCESS | 1647 | 1468519869340 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:11:09 INFO - PROCESS | 1647 | 1468519869341 Marionette TRACE conn2 <- [1,2114,null,{}] 11:11:09 INFO - PROCESS | 1647 | 1468519869346 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:09 INFO - PROCESS | 1647 | 1468519869347 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:09 INFO - PROCESS | 1647 | 1468519869437 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 11:11:09 INFO - PROCESS | 1647 | 1468519869523 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:09 INFO - PROCESS | 1647 | 1468519869524 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x12737e800 == 35 [pid = 1647] [id = 536] 11:11:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x12154f400) [pid = 1647] [serial = 1608] [outer = 0x0] 11:11:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x124055000) [pid = 1647] [serial = 1609] [outer = 0x12154f400] 11:11:09 INFO - PROCESS | 1647 | 1468519869554 Marionette DEBUG loaded listener.js 11:11:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1244ea000) [pid = 1647] [serial = 1610] [outer = 0x12154f400] 11:11:09 INFO - PROCESS | 1647 | 1468519869978 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 11:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 11:11:10 INFO - PROCESS | 1647 | 1468519870012 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 11:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:11:10 INFO - PROCESS | 1647 | 1468519870013 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 11:11:10 INFO - PROCESS | 1647 | 1468519870016 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:11:10 INFO - PROCESS | 1647 | 1468519870017 Marionette TRACE conn2 <- [1,2118,null,{}] 11:11:10 INFO - PROCESS | 1647 | 1468519870019 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:10 INFO - PROCESS | 1647 | 1468519870024 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:10 INFO - PROCESS | 1647 | 1468519870181 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 11:11:10 INFO - PROCESS | 1647 | 1468519870237 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:10 INFO - PROCESS | 1647 | 1468519870238 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a726800 == 36 [pid = 1647] [id = 537] 11:11:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x125e82400) [pid = 1647] [serial = 1611] [outer = 0x0] 11:11:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x127395800) [pid = 1647] [serial = 1612] [outer = 0x125e82400] 11:11:10 INFO - PROCESS | 1647 | 1468519870266 Marionette DEBUG loaded listener.js 11:11:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x128ab4800) [pid = 1647] [serial = 1613] [outer = 0x125e82400] 11:11:10 INFO - PROCESS | 1647 | 1468519870738 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 11:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 771ms 11:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:11:10 INFO - PROCESS | 1647 | 1468519870813 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 11:11:10 INFO - PROCESS | 1647 | 1468519870815 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 11:11:10 INFO - PROCESS | 1647 | 1468519870821 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:11:10 INFO - PROCESS | 1647 | 1468519870822 Marionette TRACE conn2 <- [1,2122,null,{}] 11:11:10 INFO - PROCESS | 1647 | 1468519870829 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:10 INFO - PROCESS | 1647 | 1468519870830 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:10 INFO - PROCESS | 1647 | 1468519870933 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 11:11:11 INFO - PROCESS | 1647 | --DOCSHELL 0x1188d8800 == 35 [pid = 1647] [id = 530] 11:11:11 INFO - PROCESS | 1647 | --DOCSHELL 0x118895000 == 34 [pid = 1647] [id = 517] 11:11:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12a726800 == 33 [pid = 1647] [id = 537] 11:11:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12737e800 == 32 [pid = 1647] [id = 536] 11:11:11 INFO - PROCESS | 1647 | --DOCSHELL 0x124368000 == 31 [pid = 1647] [id = 535] 11:11:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3d3000 == 30 [pid = 1647] [id = 529] 11:11:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12104c800 == 29 [pid = 1647] [id = 534] 11:11:11 INFO - PROCESS | 1647 | --DOCSHELL 0x119014000 == 28 [pid = 1647] [id = 533] 11:11:11 INFO - PROCESS | 1647 | --DOCSHELL 0x116725000 == 27 [pid = 1647] [id = 531] 11:11:11 INFO - PROCESS | 1647 | --DOCSHELL 0x116be6000 == 26 [pid = 1647] [id = 532] 11:11:11 INFO - PROCESS | 1647 | 1468519871550 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:11 INFO - PROCESS | 1647 | 1468519871552 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x112e30000 == 27 [pid = 1647] [id = 538] 11:11:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x112a7b800) [pid = 1647] [serial = 1614] [outer = 0x0] 11:11:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x112eba000) [pid = 1647] [serial = 1615] [outer = 0x112a7b800] 11:11:11 INFO - PROCESS | 1647 | 1468519871583 Marionette DEBUG loaded listener.js 11:11:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x115ee7000) [pid = 1647] [serial = 1616] [outer = 0x112a7b800] 11:11:11 INFO - PROCESS | 1647 | 1468519871897 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1126ms 11:11:11 INFO - PROCESS | 1647 | 1468519871947 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 11:11:11 INFO - PROCESS | 1647 | 1468519871949 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 11:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:11:11 INFO - PROCESS | 1647 | 1468519871952 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:11:11 INFO - PROCESS | 1647 | 1468519871954 Marionette TRACE conn2 <- [1,2126,null,{}] 11:11:11 INFO - PROCESS | 1647 | 1468519871958 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:11 INFO - PROCESS | 1647 | 1468519871961 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:12 INFO - PROCESS | 1647 | 1468519872042 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 11:11:12 INFO - PROCESS | 1647 | 1468519872049 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:12 INFO - PROCESS | 1647 | 1468519872050 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x11888f800 == 28 [pid = 1647] [id = 539] 11:11:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1168a4c00) [pid = 1647] [serial = 1617] [outer = 0x0] 11:11:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x11817ac00) [pid = 1647] [serial = 1618] [outer = 0x1168a4c00] 11:11:12 INFO - PROCESS | 1647 | 1468519872077 Marionette DEBUG loaded listener.js 11:11:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x11831b000) [pid = 1647] [serial = 1619] [outer = 0x1168a4c00] 11:11:12 INFO - PROCESS | 1647 | 1468519872422 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 11:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 520ms 11:11:12 INFO - PROCESS | 1647 | 1468519872475 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 11:11:12 INFO - PROCESS | 1647 | 1468519872478 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 11:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:11:12 INFO - PROCESS | 1647 | 1468519872480 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:11:12 INFO - PROCESS | 1647 | 1468519872481 Marionette TRACE conn2 <- [1,2130,null,{}] 11:11:12 INFO - PROCESS | 1647 | 1468519872484 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:12 INFO - PROCESS | 1647 | 1468519872485 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:12 INFO - PROCESS | 1647 | 1468519872577 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 11:11:12 INFO - PROCESS | 1647 | 1468519872584 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:12 INFO - PROCESS | 1647 | 1468519872586 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182dd000 == 29 [pid = 1647] [id = 540] 11:11:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x118323400) [pid = 1647] [serial = 1620] [outer = 0x0] 11:11:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x118843c00) [pid = 1647] [serial = 1621] [outer = 0x118323400] 11:11:12 INFO - PROCESS | 1647 | 1468519872627 Marionette DEBUG loaded listener.js 11:11:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1197da000) [pid = 1647] [serial = 1622] [outer = 0x118323400] 11:11:13 INFO - PROCESS | 1647 | 1468519873104 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 11:11:13 INFO - PROCESS | 1647 | 1468519873152 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 11:11:13 INFO - PROCESS | 1647 | 1468519873159 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:11:13 INFO - PROCESS | 1647 | 1468519873163 Marionette TRACE conn2 <- [1,2134,null,{}] 11:11:13 INFO - PROCESS | 1647 | 1468519873167 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:13 INFO - PROCESS | 1647 | 1468519873169 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:13 INFO - PROCESS | 1647 | 1468519873246 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 11:11:13 INFO - PROCESS | 1647 | 1468519873251 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:13 INFO - PROCESS | 1647 | 1468519873252 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x12401f800 == 30 [pid = 1647] [id = 541] 11:11:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x119828400) [pid = 1647] [serial = 1623] [outer = 0x0] 11:11:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1198bd000) [pid = 1647] [serial = 1624] [outer = 0x119828400] 11:11:13 INFO - PROCESS | 1647 | 1468519873279 Marionette DEBUG loaded listener.js 11:11:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x120fed400) [pid = 1647] [serial = 1625] [outer = 0x119828400] 11:11:13 INFO - PROCESS | 1647 | 1468519873659 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 11:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 528ms 11:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:11:13 INFO - PROCESS | 1647 | 1468519873684 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 11:11:13 INFO - PROCESS | 1647 | 1468519873686 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 11:11:13 INFO - PROCESS | 1647 | 1468519873688 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:11:13 INFO - PROCESS | 1647 | 1468519873689 Marionette TRACE conn2 <- [1,2138,null,{}] 11:11:13 INFO - PROCESS | 1647 | 1468519873699 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:13 INFO - PROCESS | 1647 | 1468519873700 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:13 INFO - PROCESS | 1647 | 1468519873802 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 11:11:13 INFO - PROCESS | 1647 | 1468519873805 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:13 INFO - PROCESS | 1647 | 1468519873806 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x124bb8000 == 31 [pid = 1647] [id = 542] 11:11:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x11982cc00) [pid = 1647] [serial = 1626] [outer = 0x0] 11:11:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x1212d3c00) [pid = 1647] [serial = 1627] [outer = 0x11982cc00] 11:11:13 INFO - PROCESS | 1647 | 1468519873831 Marionette DEBUG loaded listener.js 11:11:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x121557400) [pid = 1647] [serial = 1628] [outer = 0x11982cc00] 11:11:14 INFO - PROCESS | 1647 | 1468519874186 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 11:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 526ms 11:11:14 INFO - PROCESS | 1647 | 1468519874215 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 11:11:14 INFO - PROCESS | 1647 | 1468519874216 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 11:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:11:14 INFO - PROCESS | 1647 | 1468519874218 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:11:14 INFO - PROCESS | 1647 | 1468519874219 Marionette TRACE conn2 <- [1,2142,null,{}] 11:11:14 INFO - PROCESS | 1647 | 1468519874222 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:14 INFO - PROCESS | 1647 | 1468519874223 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:14 INFO - PROCESS | 1647 | 1468519874317 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 11:11:14 INFO - PROCESS | 1647 | 1468519874355 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:14 INFO - PROCESS | 1647 | 1468519874359 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a61e000 == 32 [pid = 1647] [id = 543] 11:11:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x118322c00) [pid = 1647] [serial = 1629] [outer = 0x0] 11:11:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x121ae4c00) [pid = 1647] [serial = 1630] [outer = 0x118322c00] 11:11:14 INFO - PROCESS | 1647 | 1468519874391 Marionette DEBUG loaded listener.js 11:11:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1243a1c00) [pid = 1647] [serial = 1631] [outer = 0x118322c00] 11:11:14 INFO - PROCESS | 1647 | 1468519874739 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 11:11:14 INFO - PROCESS | 1647 | 1468519874789 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 11:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:11:14 INFO - PROCESS | 1647 | 1468519874792 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:11:14 INFO - PROCESS | 1647 | 1468519874793 Marionette TRACE conn2 <- [1,2146,null,{}] 11:11:14 INFO - PROCESS | 1647 | 1468519874795 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:14 INFO - PROCESS | 1647 | 1468519874797 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:14 INFO - PROCESS | 1647 | 1468519874895 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 11:11:14 INFO - PROCESS | 1647 | 1468519874899 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:14 INFO - PROCESS | 1647 | 1468519874900 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x116509000 == 33 [pid = 1647] [id = 544] 11:11:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x115e4b000) [pid = 1647] [serial = 1632] [outer = 0x0] 11:11:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x125e7c400) [pid = 1647] [serial = 1633] [outer = 0x115e4b000] 11:11:14 INFO - PROCESS | 1647 | 1468519874924 Marionette DEBUG loaded listener.js 11:11:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x1274e7400) [pid = 1647] [serial = 1634] [outer = 0x115e4b000] 11:11:15 INFO - PROCESS | 1647 | 1468519875277 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 11:11:15 INFO - PROCESS | 1647 | 1468519875317 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 11:11:15 INFO - PROCESS | 1647 | 1468519875319 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:11:15 INFO - PROCESS | 1647 | 1468519875320 Marionette TRACE conn2 <- [1,2150,null,{}] 11:11:15 INFO - PROCESS | 1647 | 1468519875322 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:15 INFO - PROCESS | 1647 | 1468519875323 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:15 INFO - PROCESS | 1647 | 1468519875624 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 11:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x11982a000) [pid = 1647] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x1165ea000) [pid = 1647] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x118836000) [pid = 1647] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x11709a000) [pid = 1647] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x115f21400) [pid = 1647] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x119632800) [pid = 1647] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x118184000) [pid = 1647] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x120fea800) [pid = 1647] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x126c80c00) [pid = 1647] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x129150000) [pid = 1647] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1211b7c00) [pid = 1647] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x112a83800) [pid = 1647] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1274e5000) [pid = 1647] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1198c0c00) [pid = 1647] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1210ed800) [pid = 1647] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x117fb1800) [pid = 1647] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x128e7dc00) [pid = 1647] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1168cf400) [pid = 1647] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x11817b000) [pid = 1647] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:11:15 INFO - PROCESS | 1647 | 1468519875673 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:15 INFO - PROCESS | 1647 | 1468519875674 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x115ea5000 == 34 [pid = 1647] [id = 545] 11:11:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x111e2e800) [pid = 1647] [serial = 1635] [outer = 0x0] 11:11:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x115e4c400) [pid = 1647] [serial = 1636] [outer = 0x111e2e800] 11:11:15 INFO - PROCESS | 1647 | 1468519875698 Marionette DEBUG loaded listener.js 11:11:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x11724b000) [pid = 1647] [serial = 1637] [outer = 0x111e2e800] 11:11:15 INFO - PROCESS | 1647 | 1468519875949 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 11:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 11:11:15 INFO - PROCESS | 1647 | 1468519875990 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 11:11:15 INFO - PROCESS | 1647 | 1468519875991 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 11:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:11:16 INFO - PROCESS | 1647 | 1468519876001 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:11:16 INFO - PROCESS | 1647 | 1468519876002 Marionette TRACE conn2 <- [1,2154,null,{}] 11:11:16 INFO - PROCESS | 1647 | 1468519876005 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:16 INFO - PROCESS | 1647 | 1468519876006 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:16 INFO - PROCESS | 1647 | 1468519876086 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 11:11:16 INFO - PROCESS | 1647 | 1468519876090 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:16 INFO - PROCESS | 1647 | 1468519876092 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3c7800 == 35 [pid = 1647] [id = 546] 11:11:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1168cf400) [pid = 1647] [serial = 1638] [outer = 0x0] 11:11:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x119823c00) [pid = 1647] [serial = 1639] [outer = 0x1168cf400] 11:11:16 INFO - PROCESS | 1647 | 1468519876118 Marionette DEBUG loaded listener.js 11:11:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1210f3800) [pid = 1647] [serial = 1640] [outer = 0x1168cf400] 11:11:16 INFO - PROCESS | 1647 | 1468519876465 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 470ms 11:11:16 INFO - PROCESS | 1647 | 1468519876483 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 11:11:16 INFO - PROCESS | 1647 | 1468519876484 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 11:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:11:16 INFO - PROCESS | 1647 | 1468519876489 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:11:16 INFO - PROCESS | 1647 | 1468519876490 Marionette TRACE conn2 <- [1,2158,null,{}] 11:11:16 INFO - PROCESS | 1647 | 1468519876493 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:16 INFO - PROCESS | 1647 | 1468519876497 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:16 INFO - PROCESS | 1647 | 1468519876603 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 11:11:16 INFO - PROCESS | 1647 | 1468519876609 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:16 INFO - PROCESS | 1647 | 1468519876610 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3e4800 == 36 [pid = 1647] [id = 547] 11:11:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x114f97800) [pid = 1647] [serial = 1641] [outer = 0x0] 11:11:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1211b6c00) [pid = 1647] [serial = 1642] [outer = 0x114f97800] 11:11:16 INFO - PROCESS | 1647 | 1468519876635 Marionette DEBUG loaded listener.js 11:11:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x127330400) [pid = 1647] [serial = 1643] [outer = 0x114f97800] 11:11:16 INFO - PROCESS | 1647 | 1468519876920 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 468ms 11:11:16 INFO - PROCESS | 1647 | 1468519876959 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 11:11:16 INFO - PROCESS | 1647 | 1468519876962 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 11:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:11:16 INFO - PROCESS | 1647 | 1468519876966 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:11:16 INFO - PROCESS | 1647 | 1468519876967 Marionette TRACE conn2 <- [1,2162,null,{}] 11:11:16 INFO - PROCESS | 1647 | 1468519876969 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:16 INFO - PROCESS | 1647 | 1468519876970 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:17 INFO - PROCESS | 1647 | 1468519877049 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 11:11:17 INFO - PROCESS | 1647 | 1468519877053 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:17 INFO - PROCESS | 1647 | 1468519877054 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c659800 == 37 [pid = 1647] [id = 548] 11:11:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x123317800) [pid = 1647] [serial = 1644] [outer = 0x0] 11:11:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x128ab9000) [pid = 1647] [serial = 1645] [outer = 0x123317800] 11:11:17 INFO - PROCESS | 1647 | 1468519877081 Marionette DEBUG loaded listener.js 11:11:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x128e7b400) [pid = 1647] [serial = 1646] [outer = 0x123317800] 11:11:17 INFO - PROCESS | 1647 | 1468519877434 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 11:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 520ms 11:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:11:17 INFO - PROCESS | 1647 | 1468519877488 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 11:11:17 INFO - PROCESS | 1647 | 1468519877489 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 11:11:17 INFO - PROCESS | 1647 | 1468519877500 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:11:17 INFO - PROCESS | 1647 | 1468519877503 Marionette TRACE conn2 <- [1,2166,null,{}] 11:11:17 INFO - PROCESS | 1647 | 1468519877506 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:17 INFO - PROCESS | 1647 | 1468519877508 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:17 INFO - PROCESS | 1647 | 1468519877641 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 11:11:17 INFO - PROCESS | 1647 | 1468519877781 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:17 INFO - PROCESS | 1647 | 1468519877783 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x116ab3800 == 38 [pid = 1647] [id = 549] 11:11:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x112140800) [pid = 1647] [serial = 1647] [outer = 0x0] 11:11:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x112d16800) [pid = 1647] [serial = 1648] [outer = 0x112140800] 11:11:17 INFO - PROCESS | 1647 | 1468519877814 Marionette DEBUG loaded listener.js 11:11:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x115f8b400) [pid = 1647] [serial = 1649] [outer = 0x112140800] 11:11:18 INFO - PROCESS | 1647 | 1468519878356 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 11:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 932ms 11:11:18 INFO - PROCESS | 1647 | 1468519878427 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 11:11:18 INFO - PROCESS | 1647 | 1468519878430 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 11:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:11:18 INFO - PROCESS | 1647 | 1468519878433 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:11:18 INFO - PROCESS | 1647 | 1468519878435 Marionette TRACE conn2 <- [1,2170,null,{}] 11:11:18 INFO - PROCESS | 1647 | 1468519878439 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:18 INFO - PROCESS | 1647 | 1468519878441 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:18 INFO - PROCESS | 1647 | 1468519878552 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 11:11:18 INFO - PROCESS | 1647 | 1468519878634 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:18 INFO - PROCESS | 1647 | 1468519878636 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x121a20000 == 39 [pid = 1647] [id = 550] 11:11:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x118274400) [pid = 1647] [serial = 1650] [outer = 0x0] 11:11:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x118323800) [pid = 1647] [serial = 1651] [outer = 0x118274400] 11:11:18 INFO - PROCESS | 1647 | 1468519878666 Marionette DEBUG loaded listener.js 11:11:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x118955400) [pid = 1647] [serial = 1652] [outer = 0x118274400] 11:11:19 INFO - PROCESS | 1647 | 1468519879284 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 11:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1020ms 11:11:19 INFO - PROCESS | 1647 | 1468519879454 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 11:11:19 INFO - PROCESS | 1647 | 1468519879456 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 11:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:11:19 INFO - PROCESS | 1647 | 1468519879499 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:11:19 INFO - PROCESS | 1647 | 1468519879501 Marionette TRACE conn2 <- [1,2174,null,{}] 11:11:19 INFO - PROCESS | 1647 | 1468519879505 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:19 INFO - PROCESS | 1647 | 1468519879507 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:19 INFO - PROCESS | 1647 | 1468519879618 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 11:11:19 INFO - PROCESS | 1647 | 1468519879672 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:19 INFO - PROCESS | 1647 | 1468519879675 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x1196fa800 == 40 [pid = 1647] [id = 551] 11:11:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x116562400) [pid = 1647] [serial = 1653] [outer = 0x0] 11:11:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x1177f5400) [pid = 1647] [serial = 1654] [outer = 0x116562400] 11:11:19 INFO - PROCESS | 1647 | 1468519879702 Marionette DEBUG loaded listener.js 11:11:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x118181000) [pid = 1647] [serial = 1655] [outer = 0x116562400] 11:11:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12c659800 == 39 [pid = 1647] [id = 548] 11:11:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3e4800 == 38 [pid = 1647] [id = 547] 11:11:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3c7800 == 37 [pid = 1647] [id = 546] 11:11:20 INFO - PROCESS | 1647 | --DOCSHELL 0x115ea5000 == 36 [pid = 1647] [id = 545] 11:11:20 INFO - PROCESS | 1647 | --DOCSHELL 0x116509000 == 35 [pid = 1647] [id = 544] 11:11:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12a61e000 == 34 [pid = 1647] [id = 543] 11:11:20 INFO - PROCESS | 1647 | --DOCSHELL 0x124bb8000 == 33 [pid = 1647] [id = 542] 11:11:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12401f800 == 32 [pid = 1647] [id = 541] 11:11:20 INFO - PROCESS | 1647 | --DOCSHELL 0x1182dd000 == 31 [pid = 1647] [id = 540] 11:11:20 INFO - PROCESS | 1647 | --DOCSHELL 0x11888f800 == 30 [pid = 1647] [id = 539] 11:11:20 INFO - PROCESS | 1647 | --DOCSHELL 0x112e30000 == 29 [pid = 1647] [id = 538] 11:11:20 INFO - PROCESS | 1647 | 1468519880111 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 641ms 11:11:20 INFO - PROCESS | 1647 | 1468519880123 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 11:11:20 INFO - PROCESS | 1647 | 1468519880127 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 11:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:11:20 INFO - PROCESS | 1647 | 1468519880134 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:11:20 INFO - PROCESS | 1647 | 1468519880137 Marionette TRACE conn2 <- [1,2178,null,{}] 11:11:20 INFO - PROCESS | 1647 | 1468519880140 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:20 INFO - PROCESS | 1647 | 1468519880141 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:20 INFO - PROCESS | 1647 | 1468519880233 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x120febc00) [pid = 1647] [serial = 1567] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x11673c400) [pid = 1647] [serial = 1555] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x1168d0c00) [pid = 1647] [serial = 1556] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x1190cb800) [pid = 1647] [serial = 1561] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x119828800) [pid = 1647] [serial = 1562] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x11817d800) [pid = 1647] [serial = 1558] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x11831d000) [pid = 1647] [serial = 1559] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x116b29000) [pid = 1647] [serial = 1552] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x11831c400) [pid = 1647] [serial = 1553] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x119856c00) [pid = 1647] [serial = 1564] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x119466c00) [pid = 1647] [serial = 1541] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x118652c00) [pid = 1647] [serial = 1540] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x121a02800) [pid = 1647] [serial = 1544] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1212dc800) [pid = 1647] [serial = 1543] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x128e7e800) [pid = 1647] [serial = 1547] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1274eb800) [pid = 1647] [serial = 1546] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12b152400) [pid = 1647] [serial = 1550] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x12a566800) [pid = 1647] [serial = 1549] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x121559400) [pid = 1647] [serial = 1570] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x126c7f400) [pid = 1647] [serial = 1576] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x128c5c000) [pid = 1647] [serial = 1586] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x124b1a000) [pid = 1647] [serial = 1573] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x127396000) [pid = 1647] [serial = 1582] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1190ca000) [pid = 1647] [serial = 1579] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1292b9c00) [pid = 1647] [serial = 1588] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x127395c00) [pid = 1647] [serial = 1577] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x124327400) [pid = 1647] [serial = 1571] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1268ec400) [pid = 1647] [serial = 1574] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x121b6b000) [pid = 1647] [serial = 1580] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1197dd800) [pid = 1647] [serial = 1595] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1211b7400) [pid = 1647] [serial = 1568] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1274e6000) [pid = 1647] [serial = 1583] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x116a80c00) [pid = 1647] [serial = 1591] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1292e1000) [pid = 1647] [serial = 1589] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1198e8c00) [pid = 1647] [serial = 1565] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x127708c00) [pid = 1647] [serial = 1585] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x1177fb000) [pid = 1647] [serial = 1592] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x118655800) [pid = 1647] [serial = 1594] [outer = 0x0] [url = about:blank] 11:11:20 INFO - PROCESS | 1647 | 1468519880307 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:20 INFO - PROCESS | 1647 | 1468519880309 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x118895000 == 30 [pid = 1647] [id = 552] 11:11:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x118274000) [pid = 1647] [serial = 1656] [outer = 0x0] 11:11:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x118655800) [pid = 1647] [serial = 1657] [outer = 0x118274000] 11:11:20 INFO - PROCESS | 1647 | 1468519880340 Marionette DEBUG loaded listener.js 11:11:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x119825000) [pid = 1647] [serial = 1658] [outer = 0x118274000] 11:11:20 INFO - PROCESS | 1647 | 1468519880649 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 524ms 11:11:20 INFO - PROCESS | 1647 | 1468519880657 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 11:11:20 INFO - PROCESS | 1647 | 1468519880659 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 11:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:11:20 INFO - PROCESS | 1647 | 1468519880669 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:11:20 INFO - PROCESS | 1647 | 1468519880670 Marionette TRACE conn2 <- [1,2182,null,{}] 11:11:20 INFO - PROCESS | 1647 | 1468519880682 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:20 INFO - PROCESS | 1647 | 1468519880685 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:20 INFO - PROCESS | 1647 | 1468519880766 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 11:11:20 INFO - PROCESS | 1647 | 1468519880843 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:20 INFO - PROCESS | 1647 | 1468519880846 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f2f000 == 31 [pid = 1647] [id = 553] 11:11:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x119824c00) [pid = 1647] [serial = 1659] [outer = 0x0] 11:11:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x119b8bc00) [pid = 1647] [serial = 1660] [outer = 0x119824c00] 11:11:20 INFO - PROCESS | 1647 | 1468519880875 Marionette DEBUG loaded listener.js 11:11:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1210ed000) [pid = 1647] [serial = 1661] [outer = 0x119824c00] 11:11:21 INFO - PROCESS | 1647 | 1468519881257 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 619ms 11:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:11:21 INFO - PROCESS | 1647 | 1468519881289 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 11:11:21 INFO - PROCESS | 1647 | 1468519881291 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 11:11:21 INFO - PROCESS | 1647 | 1468519881296 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:11:21 INFO - PROCESS | 1647 | 1468519881298 Marionette TRACE conn2 <- [1,2186,null,{}] 11:11:21 INFO - PROCESS | 1647 | 1468519881301 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:21 INFO - PROCESS | 1647 | 1468519881303 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:21 INFO - PROCESS | 1647 | 1468519881432 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 11:11:21 INFO - PROCESS | 1647 | 1468519881514 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:21 INFO - PROCESS | 1647 | 1468519881515 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x124012800 == 32 [pid = 1647] [id = 554] 11:11:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x118951800) [pid = 1647] [serial = 1662] [outer = 0x0] 11:11:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x121843000) [pid = 1647] [serial = 1663] [outer = 0x118951800] 11:11:21 INFO - PROCESS | 1647 | 1468519881555 Marionette DEBUG loaded listener.js 11:11:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x121a10000) [pid = 1647] [serial = 1664] [outer = 0x118951800] 11:11:21 INFO - PROCESS | 1647 | 1468519881864 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:11:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:11:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 620ms 11:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:11:21 INFO - PROCESS | 1647 | 1468519881916 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 11:11:21 INFO - PROCESS | 1647 | 1468519881917 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 11:11:21 INFO - PROCESS | 1647 | 1468519881919 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:11:21 INFO - PROCESS | 1647 | 1468519881920 Marionette TRACE conn2 <- [1,2190,null,{}] 11:11:21 INFO - PROCESS | 1647 | 1468519881923 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:21 INFO - PROCESS | 1647 | 1468519881924 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:22 INFO - PROCESS | 1647 | 1468519882037 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 11:11:22 INFO - PROCESS | 1647 | 1468519882061 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:22 INFO - PROCESS | 1647 | 1468519882063 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x116be7800 == 33 [pid = 1647] [id = 555] 11:11:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1165e6c00) [pid = 1647] [serial = 1665] [outer = 0x0] 11:11:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x123420800) [pid = 1647] [serial = 1666] [outer = 0x1165e6c00] 11:11:22 INFO - PROCESS | 1647 | 1468519882094 Marionette DEBUG loaded listener.js 11:11:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x124b20400) [pid = 1647] [serial = 1667] [outer = 0x1165e6c00] 11:11:22 INFO - PROCESS | 1647 | 1468519882413 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 11:11:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:11:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 522ms 11:11:22 INFO - PROCESS | 1647 | 1468519882442 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 11:11:22 INFO - PROCESS | 1647 | 1468519882446 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 11:11:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:11:22 INFO - PROCESS | 1647 | 1468519882456 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:11:22 INFO - PROCESS | 1647 | 1468519882457 Marionette TRACE conn2 <- [1,2194,null,{}] 11:11:22 INFO - PROCESS | 1647 | 1468519882459 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:22 INFO - PROCESS | 1647 | 1468519882463 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:22 INFO - PROCESS | 1647 | 1468519882583 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 11:11:22 INFO - PROCESS | 1647 | 1468519882593 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:22 INFO - PROCESS | 1647 | 1468519882595 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a797000 == 34 [pid = 1647] [id = 556] 11:11:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1268ec400) [pid = 1647] [serial = 1668] [outer = 0x0] 11:11:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x127393400) [pid = 1647] [serial = 1669] [outer = 0x1268ec400] 11:11:22 INFO - PROCESS | 1647 | 1468519882620 Marionette DEBUG loaded listener.js 11:11:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x128c53800) [pid = 1647] [serial = 1670] [outer = 0x1268ec400] 11:11:22 INFO - PROCESS | 1647 | 1468519882962 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 11:11:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:11:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 520ms 11:11:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:11:22 INFO - PROCESS | 1647 | 1468519882977 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 11:11:22 INFO - PROCESS | 1647 | 1468519882978 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 11:11:22 INFO - PROCESS | 1647 | 1468519882980 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:11:22 INFO - PROCESS | 1647 | 1468519882981 Marionette TRACE conn2 <- [1,2198,null,{}] 11:11:22 INFO - PROCESS | 1647 | 1468519882983 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:22 INFO - PROCESS | 1647 | 1468519882984 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:23 INFO - PROCESS | 1647 | 1468519883082 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 11:11:23 INFO - PROCESS | 1647 | 1468519883093 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:23 INFO - PROCESS | 1647 | 1468519883095 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b10e000 == 35 [pid = 1647] [id = 557] 11:11:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x128c55400) [pid = 1647] [serial = 1671] [outer = 0x0] 11:11:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12914e000) [pid = 1647] [serial = 1672] [outer = 0x128c55400] 11:11:23 INFO - PROCESS | 1647 | 1468519883125 Marionette DEBUG loaded listener.js 11:11:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1292b5000) [pid = 1647] [serial = 1673] [outer = 0x128c55400] 11:11:23 INFO - PROCESS | 1647 | 1468519883463 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:11:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 519ms 11:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:11:23 INFO - PROCESS | 1647 | 1468519883499 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 11:11:23 INFO - PROCESS | 1647 | 1468519883501 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 11:11:23 INFO - PROCESS | 1647 | 1468519883503 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:11:23 INFO - PROCESS | 1647 | 1468519883504 Marionette TRACE conn2 <- [1,2202,null,{}] 11:11:23 INFO - PROCESS | 1647 | 1468519883506 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:23 INFO - PROCESS | 1647 | 1468519883507 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:23 INFO - PROCESS | 1647 | 1468519883605 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 11:11:23 INFO - PROCESS | 1647 | 1468519883618 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:23 INFO - PROCESS | 1647 | 1468519883619 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdb0800 == 36 [pid = 1647] [id = 558] 11:11:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12703ac00) [pid = 1647] [serial = 1674] [outer = 0x0] 11:11:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1292d7400) [pid = 1647] [serial = 1675] [outer = 0x12703ac00] 11:11:23 INFO - PROCESS | 1647 | 1468519883644 Marionette DEBUG loaded listener.js 11:11:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x129527800) [pid = 1647] [serial = 1676] [outer = 0x12703ac00] 11:11:24 INFO - PROCESS | 1647 | 1468519884052 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:11:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:11:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 570ms 11:11:24 INFO - PROCESS | 1647 | 1468519884074 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 11:11:24 INFO - PROCESS | 1647 | 1468519884076 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 11:11:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:11:24 INFO - PROCESS | 1647 | 1468519884086 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:11:24 INFO - PROCESS | 1647 | 1468519884087 Marionette TRACE conn2 <- [1,2206,null,{}] 11:11:24 INFO - PROCESS | 1647 | 1468519884091 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:24 INFO - PROCESS | 1647 | 1468519884092 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:24 INFO - PROCESS | 1647 | 1468519884242 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 11:11:24 INFO - PROCESS | 1647 | 1468519884284 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:24 INFO - PROCESS | 1647 | 1468519884293 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3e5800 == 37 [pid = 1647] [id = 559] 11:11:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1292b4c00) [pid = 1647] [serial = 1677] [outer = 0x0] 11:11:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12a563400) [pid = 1647] [serial = 1678] [outer = 0x1292b4c00] 11:11:24 INFO - PROCESS | 1647 | 1468519884317 Marionette DEBUG loaded listener.js 11:11:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12a5ac000) [pid = 1647] [serial = 1679] [outer = 0x1292b4c00] 11:11:24 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x11982cc00) [pid = 1647] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:11:24 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x112a7b800) [pid = 1647] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:11:24 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1168a4c00) [pid = 1647] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:11:24 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x118322c00) [pid = 1647] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:11:24 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x118323400) [pid = 1647] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:11:24 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x119828400) [pid = 1647] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:11:24 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x125e82400) [pid = 1647] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:11:24 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x116b1b800) [pid = 1647] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:11:24 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118840400) [pid = 1647] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:11:24 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x115f8d000) [pid = 1647] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:11:24 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x121435800) [pid = 1647] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:11:24 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12154f400) [pid = 1647] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:11:24 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x115e4b000) [pid = 1647] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:11:24 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x111e2e800) [pid = 1647] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:11:24 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x114f97800) [pid = 1647] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:11:24 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1168cf400) [pid = 1647] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:11:24 INFO - PROCESS | 1647 | 1468519884706 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 11:11:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:11:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 675ms 11:11:24 INFO - PROCESS | 1647 | 1468519884755 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 11:11:24 INFO - PROCESS | 1647 | 1468519884756 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 11:11:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:11:24 INFO - PROCESS | 1647 | 1468519884759 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:11:24 INFO - PROCESS | 1647 | 1468519884763 Marionette TRACE conn2 <- [1,2210,null,{}] 11:11:24 INFO - PROCESS | 1647 | 1468519884766 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:24 INFO - PROCESS | 1647 | 1468519884767 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:24 INFO - PROCESS | 1647 | 1468519884850 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 11:11:24 INFO - PROCESS | 1647 | 1468519884854 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:24 INFO - PROCESS | 1647 | 1468519884855 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x12333f000 == 38 [pid = 1647] [id = 560] 11:11:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1168a2400) [pid = 1647] [serial = 1680] [outer = 0x0] 11:11:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x119464000) [pid = 1647] [serial = 1681] [outer = 0x1168a2400] 11:11:24 INFO - PROCESS | 1647 | 1468519884879 Marionette DEBUG loaded listener.js 11:11:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1210f3c00) [pid = 1647] [serial = 1682] [outer = 0x1168a2400] 11:11:25 INFO - PROCESS | 1647 | 1468519885184 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 11:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 473ms 11:11:25 INFO - PROCESS | 1647 | 1468519885232 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 11:11:25 INFO - PROCESS | 1647 | 1468519885234 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 11:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:11:25 INFO - PROCESS | 1647 | 1468519885236 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:11:25 INFO - PROCESS | 1647 | 1468519885238 Marionette TRACE conn2 <- [1,2214,null,{}] 11:11:25 INFO - PROCESS | 1647 | 1468519885240 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:25 INFO - PROCESS | 1647 | 1468519885242 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:25 INFO - PROCESS | 1647 | 1468519885342 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 11:11:25 INFO - PROCESS | 1647 | 1468519885406 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:25 INFO - PROCESS | 1647 | 1468519885407 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cf77800 == 39 [pid = 1647] [id = 561] 11:11:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x121435800) [pid = 1647] [serial = 1683] [outer = 0x0] 11:11:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x126e8f000) [pid = 1647] [serial = 1684] [outer = 0x121435800] 11:11:25 INFO - PROCESS | 1647 | 1468519885433 Marionette DEBUG loaded listener.js 11:11:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12b077400) [pid = 1647] [serial = 1685] [outer = 0x121435800] 11:11:25 INFO - PROCESS | 1647 | 1468519885721 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 11:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 520ms 11:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:11:25 INFO - PROCESS | 1647 | 1468519885756 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 11:11:25 INFO - PROCESS | 1647 | 1468519885757 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 11:11:25 INFO - PROCESS | 1647 | 1468519885763 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:11:25 INFO - PROCESS | 1647 | 1468519885765 Marionette TRACE conn2 <- [1,2218,null,{}] 11:11:25 INFO - PROCESS | 1647 | 1468519885768 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:25 INFO - PROCESS | 1647 | 1468519885769 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:25 INFO - PROCESS | 1647 | 1468519885850 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 11:11:25 INFO - PROCESS | 1647 | 1468519885854 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:25 INFO - PROCESS | 1647 | 1468519885855 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d2cd800 == 40 [pid = 1647] [id = 562] 11:11:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12b077800) [pid = 1647] [serial = 1686] [outer = 0x0] 11:11:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12b154c00) [pid = 1647] [serial = 1687] [outer = 0x12b077800] 11:11:25 INFO - PROCESS | 1647 | 1468519885878 Marionette DEBUG loaded listener.js 11:11:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12b79f400) [pid = 1647] [serial = 1688] [outer = 0x12b077800] 11:11:26 INFO - PROCESS | 1647 | 1468519886194 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 11:11:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:11:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 472ms 11:11:26 INFO - PROCESS | 1647 | 1468519886233 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 11:11:26 INFO - PROCESS | 1647 | 1468519886234 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 11:11:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:11:26 INFO - PROCESS | 1647 | 1468519886236 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:11:26 INFO - PROCESS | 1647 | 1468519886237 Marionette TRACE conn2 <- [1,2222,null,{}] 11:11:26 INFO - PROCESS | 1647 | 1468519886239 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:26 INFO - PROCESS | 1647 | 1468519886241 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:26 INFO - PROCESS | 1647 | 1468519886353 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 11:11:26 INFO - PROCESS | 1647 | 1468519886361 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:26 INFO - PROCESS | 1647 | 1468519886363 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d2d6800 == 41 [pid = 1647] [id = 563] 11:11:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12b94e000) [pid = 1647] [serial = 1689] [outer = 0x0] 11:11:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12b950400) [pid = 1647] [serial = 1690] [outer = 0x12b94e000] 11:11:26 INFO - PROCESS | 1647 | 1468519886386 Marionette DEBUG loaded listener.js 11:11:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12b959800) [pid = 1647] [serial = 1691] [outer = 0x12b94e000] 11:11:26 INFO - PROCESS | 1647 | 1468519886850 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:11:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:11:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 668ms 11:11:26 INFO - PROCESS | 1647 | 1468519886905 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 11:11:26 INFO - PROCESS | 1647 | 1468519886907 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 11:11:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:11:26 INFO - PROCESS | 1647 | 1468519886913 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:11:26 INFO - PROCESS | 1647 | 1468519886915 Marionette TRACE conn2 <- [1,2226,null,{}] 11:11:26 INFO - PROCESS | 1647 | 1468519886919 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:26 INFO - PROCESS | 1647 | 1468519886920 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:27 INFO - PROCESS | 1647 | 1468519887030 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 11:11:27 INFO - PROCESS | 1647 | 1468519887107 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:27 INFO - PROCESS | 1647 | 1468519887109 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x1196f8000 == 42 [pid = 1647] [id = 564] 11:11:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x116b29000) [pid = 1647] [serial = 1692] [outer = 0x0] 11:11:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x118180000) [pid = 1647] [serial = 1693] [outer = 0x116b29000] 11:11:27 INFO - PROCESS | 1647 | 1468519887140 Marionette DEBUG loaded listener.js 11:11:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x119087800) [pid = 1647] [serial = 1694] [outer = 0x116b29000] 11:11:27 INFO - PROCESS | 1647 | 1468519887565 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 11:11:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:11:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 672ms 11:11:27 INFO - PROCESS | 1647 | 1468519887584 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 11:11:27 INFO - PROCESS | 1647 | 1468519887587 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 11:11:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:11:27 INFO - PROCESS | 1647 | 1468519887592 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:11:27 INFO - PROCESS | 1647 | 1468519887594 Marionette TRACE conn2 <- [1,2230,null,{}] 11:11:27 INFO - PROCESS | 1647 | 1468519887596 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:27 INFO - PROCESS | 1647 | 1468519887598 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:27 INFO - PROCESS | 1647 | 1468519887704 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 11:11:27 INFO - PROCESS | 1647 | 1468519887764 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:27 INFO - PROCESS | 1647 | 1468519887765 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d54800 == 43 [pid = 1647] [id = 565] 11:11:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x119856000) [pid = 1647] [serial = 1695] [outer = 0x0] 11:11:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1198ef000) [pid = 1647] [serial = 1696] [outer = 0x119856000] 11:11:27 INFO - PROCESS | 1647 | 1468519887796 Marionette DEBUG loaded listener.js 11:11:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1211b7000) [pid = 1647] [serial = 1697] [outer = 0x119856000] 11:11:28 INFO - PROCESS | 1647 | 1468519888245 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 11:11:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:11:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 671ms 11:11:28 INFO - PROCESS | 1647 | 1468519888263 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 11:11:28 INFO - PROCESS | 1647 | 1468519888264 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 11:11:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:11:28 INFO - PROCESS | 1647 | 1468519888267 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:11:28 INFO - PROCESS | 1647 | 1468519888270 Marionette TRACE conn2 <- [1,2234,null,{}] 11:11:28 INFO - PROCESS | 1647 | 1468519888277 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:28 INFO - PROCESS | 1647 | 1468519888281 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:28 INFO - PROCESS | 1647 | 1468519888406 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 11:11:28 INFO - PROCESS | 1647 | 1468519888485 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:28 INFO - PROCESS | 1647 | 1468519888487 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d394000 == 44 [pid = 1647] [id = 566] 11:11:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x125e82400) [pid = 1647] [serial = 1698] [outer = 0x0] 11:11:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x127035c00) [pid = 1647] [serial = 1699] [outer = 0x125e82400] 11:11:28 INFO - PROCESS | 1647 | 1468519888518 Marionette DEBUG loaded listener.js 11:11:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x1274e8400) [pid = 1647] [serial = 1700] [outer = 0x125e82400] 11:11:28 INFO - PROCESS | 1647 | 1468519888929 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 11:11:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:11:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 671ms 11:11:28 INFO - PROCESS | 1647 | 1468519888939 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 11:11:28 INFO - PROCESS | 1647 | 1468519888941 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 11:11:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:11:28 INFO - PROCESS | 1647 | 1468519888943 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:11:28 INFO - PROCESS | 1647 | 1468519888944 Marionette TRACE conn2 <- [1,2238,null,{}] 11:11:28 INFO - PROCESS | 1647 | 1468519888947 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:28 INFO - PROCESS | 1647 | 1468519888948 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:29 INFO - PROCESS | 1647 | 1468519889051 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 11:11:29 INFO - PROCESS | 1647 | 1468519889107 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:29 INFO - PROCESS | 1647 | 1468519889108 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d420800 == 45 [pid = 1647] [id = 567] 11:11:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x128ac0800) [pid = 1647] [serial = 1701] [outer = 0x0] 11:11:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x129153400) [pid = 1647] [serial = 1702] [outer = 0x128ac0800] 11:11:29 INFO - PROCESS | 1647 | 1468519889137 Marionette DEBUG loaded listener.js 11:11:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x12a566000) [pid = 1647] [serial = 1703] [outer = 0x128ac0800] 11:11:29 INFO - PROCESS | 1647 | 1468519889600 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:11:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:11:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 11:11:29 INFO - PROCESS | 1647 | 1468519889614 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 11:11:29 INFO - PROCESS | 1647 | 1468519889615 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 11:11:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:11:29 INFO - PROCESS | 1647 | 1468519889618 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:11:29 INFO - PROCESS | 1647 | 1468519889619 Marionette TRACE conn2 <- [1,2242,null,{}] 11:11:29 INFO - PROCESS | 1647 | 1468519889621 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:29 INFO - PROCESS | 1647 | 1468519889623 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:29 INFO - PROCESS | 1647 | 1468519889853 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 11:11:29 INFO - PROCESS | 1647 | 1468519889969 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:29 INFO - PROCESS | 1647 | 1468519889970 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x119417800 == 46 [pid = 1647] [id = 568] 11:11:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1168a0c00) [pid = 1647] [serial = 1704] [outer = 0x0] 11:11:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1168d0800) [pid = 1647] [serial = 1705] [outer = 0x1168a0c00] 11:11:30 INFO - PROCESS | 1647 | 1468519889999 Marionette DEBUG loaded listener.js 11:11:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x11817f800) [pid = 1647] [serial = 1706] [outer = 0x1168a0c00] 11:11:30 INFO - PROCESS | 1647 | 1468519890420 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:11:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:11:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 824ms 11:11:30 INFO - PROCESS | 1647 | 1468519890443 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 11:11:30 INFO - PROCESS | 1647 | 1468519890445 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 11:11:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:11:30 INFO - PROCESS | 1647 | 1468519890449 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:11:30 INFO - PROCESS | 1647 | 1468519890451 Marionette TRACE conn2 <- [1,2246,null,{}] 11:11:30 INFO - PROCESS | 1647 | 1468519890453 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:30 INFO - PROCESS | 1647 | 1468519890455 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:30 INFO - PROCESS | 1647 | 1468519890555 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 11:11:30 INFO - PROCESS | 1647 | 1468519890617 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:30 INFO - PROCESS | 1647 | 1468519890618 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x1196e9000 == 47 [pid = 1647] [id = 569] 11:11:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x11869c000) [pid = 1647] [serial = 1707] [outer = 0x0] 11:11:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x1190ca000) [pid = 1647] [serial = 1708] [outer = 0x11869c000] 11:11:30 INFO - PROCESS | 1647 | 1468519890645 Marionette DEBUG loaded listener.js 11:11:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x11982e800) [pid = 1647] [serial = 1709] [outer = 0x11869c000] 11:11:31 INFO - PROCESS | 1647 | --DOCSHELL 0x12d2cd800 == 46 [pid = 1647] [id = 562] 11:11:31 INFO - PROCESS | 1647 | --DOCSHELL 0x12cf77800 == 45 [pid = 1647] [id = 561] 11:11:31 INFO - PROCESS | 1647 | --DOCSHELL 0x12333f000 == 44 [pid = 1647] [id = 560] 11:11:31 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3e5800 == 43 [pid = 1647] [id = 559] 11:11:31 INFO - PROCESS | 1647 | --DOCSHELL 0x12bdb0800 == 42 [pid = 1647] [id = 558] 11:11:31 INFO - PROCESS | 1647 | --DOCSHELL 0x12b10e000 == 41 [pid = 1647] [id = 557] 11:11:31 INFO - PROCESS | 1647 | --DOCSHELL 0x12a797000 == 40 [pid = 1647] [id = 556] 11:11:31 INFO - PROCESS | 1647 | --DOCSHELL 0x116be7800 == 39 [pid = 1647] [id = 555] 11:11:31 INFO - PROCESS | 1647 | --DOCSHELL 0x124012800 == 38 [pid = 1647] [id = 554] 11:11:31 INFO - PROCESS | 1647 | --DOCSHELL 0x120f2f000 == 37 [pid = 1647] [id = 553] 11:11:31 INFO - PROCESS | 1647 | --DOCSHELL 0x118895000 == 36 [pid = 1647] [id = 552] 11:11:31 INFO - PROCESS | 1647 | --DOCSHELL 0x1196fa800 == 35 [pid = 1647] [id = 551] 11:11:31 INFO - PROCESS | 1647 | --DOCSHELL 0x121a20000 == 34 [pid = 1647] [id = 550] 11:11:31 INFO - PROCESS | 1647 | --DOCSHELL 0x116ab3800 == 33 [pid = 1647] [id = 549] 11:11:31 INFO - PROCESS | 1647 | --DOCSHELL 0x119417800 == 32 [pid = 1647] [id = 568] 11:11:31 INFO - PROCESS | 1647 | --DOCSHELL 0x12d420800 == 31 [pid = 1647] [id = 567] 11:11:31 INFO - PROCESS | 1647 | --DOCSHELL 0x12d394000 == 30 [pid = 1647] [id = 566] 11:11:31 INFO - PROCESS | 1647 | --DOCSHELL 0x129d54800 == 29 [pid = 1647] [id = 565] 11:11:31 INFO - PROCESS | 1647 | --DOCSHELL 0x12d2d6800 == 28 [pid = 1647] [id = 563] 11:11:31 INFO - PROCESS | 1647 | --DOCSHELL 0x1196f8000 == 27 [pid = 1647] [id = 564] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x1212d3c00) [pid = 1647] [serial = 1627] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x112eba000) [pid = 1647] [serial = 1615] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x115ee7000) [pid = 1647] [serial = 1616] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x11817ac00) [pid = 1647] [serial = 1618] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x11831b000) [pid = 1647] [serial = 1619] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x121ae4c00) [pid = 1647] [serial = 1630] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1197da000) [pid = 1647] [serial = 1622] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x118843c00) [pid = 1647] [serial = 1621] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1198bd000) [pid = 1647] [serial = 1624] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x128ab4800) [pid = 1647] [serial = 1613] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x127395800) [pid = 1647] [serial = 1612] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x118319800) [pid = 1647] [serial = 1598] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x117fb4c00) [pid = 1647] [serial = 1597] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x11982a800) [pid = 1647] [serial = 1601] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x119466400) [pid = 1647] [serial = 1600] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x121428800) [pid = 1647] [serial = 1604] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x120ff0800) [pid = 1647] [serial = 1603] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x121a0fc00) [pid = 1647] [serial = 1607] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x121910400) [pid = 1647] [serial = 1606] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1244ea000) [pid = 1647] [serial = 1610] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x124055000) [pid = 1647] [serial = 1609] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x125e7c400) [pid = 1647] [serial = 1633] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1243a1c00) [pid = 1647] [serial = 1631] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1274e7400) [pid = 1647] [serial = 1634] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x11724b000) [pid = 1647] [serial = 1637] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x127330400) [pid = 1647] [serial = 1643] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x115e4c400) [pid = 1647] [serial = 1636] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x121557400) [pid = 1647] [serial = 1628] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x119823c00) [pid = 1647] [serial = 1639] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1210f3800) [pid = 1647] [serial = 1640] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x120fed400) [pid = 1647] [serial = 1625] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1211b6c00) [pid = 1647] [serial = 1642] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x128ab9000) [pid = 1647] [serial = 1645] [outer = 0x0] [url = about:blank] 11:11:31 INFO - PROCESS | 1647 | 1468519891625 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:11:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:11:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1226ms 11:11:31 INFO - PROCESS | 1647 | 1468519891675 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 11:11:31 INFO - PROCESS | 1647 | 1468519891679 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 11:11:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:11:31 INFO - PROCESS | 1647 | 1468519891683 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:11:31 INFO - PROCESS | 1647 | 1468519891684 Marionette TRACE conn2 <- [1,2250,null,{}] 11:11:31 INFO - PROCESS | 1647 | 1468519891688 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:31 INFO - PROCESS | 1647 | 1468519891690 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:31 INFO - PROCESS | 1647 | 1468519891773 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 11:11:31 INFO - PROCESS | 1647 | 1468519891782 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:31 INFO - PROCESS | 1647 | 1468519891785 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x116bdf000 == 28 [pid = 1647] [id = 570] 11:11:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x115f91000) [pid = 1647] [serial = 1710] [outer = 0x0] 11:11:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x116a06400) [pid = 1647] [serial = 1711] [outer = 0x115f91000] 11:11:31 INFO - PROCESS | 1647 | 1468519891813 Marionette DEBUG loaded listener.js 11:11:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x115f28400) [pid = 1647] [serial = 1712] [outer = 0x115f91000] 11:11:32 INFO - PROCESS | 1647 | 1468519892183 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:11:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:11:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 520ms 11:11:32 INFO - PROCESS | 1647 | 1468519892203 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 11:11:32 INFO - PROCESS | 1647 | 1468519892206 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 11:11:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:11:32 INFO - PROCESS | 1647 | 1468519892213 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:11:32 INFO - PROCESS | 1647 | 1468519892215 Marionette TRACE conn2 <- [1,2254,null,{}] 11:11:32 INFO - PROCESS | 1647 | 1468519892217 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:32 INFO - PROCESS | 1647 | 1468519892219 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:32 INFO - PROCESS | 1647 | 1468519892295 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 11:11:32 INFO - PROCESS | 1647 | 1468519892299 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:32 INFO - PROCESS | 1647 | 1468519892300 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x11889a000 == 29 [pid = 1647] [id = 571] 11:11:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x118185800) [pid = 1647] [serial = 1713] [outer = 0x0] 11:11:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x11864f400) [pid = 1647] [serial = 1714] [outer = 0x118185800] 11:11:32 INFO - PROCESS | 1647 | 1468519892330 Marionette DEBUG loaded listener.js 11:11:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x119461400) [pid = 1647] [serial = 1715] [outer = 0x118185800] 11:11:32 INFO - PROCESS | 1647 | 1468519892667 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:11:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:11:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 470ms 11:11:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:11:32 INFO - PROCESS | 1647 | 1468519892683 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 11:11:32 INFO - PROCESS | 1647 | 1468519892684 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 11:11:32 INFO - PROCESS | 1647 | 1468519892686 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:11:32 INFO - PROCESS | 1647 | 1468519892689 Marionette TRACE conn2 <- [1,2258,null,{}] 11:11:32 INFO - PROCESS | 1647 | 1468519892699 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:32 INFO - PROCESS | 1647 | 1468519892702 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:32 INFO - PROCESS | 1647 | 1468519892783 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 11:11:32 INFO - PROCESS | 1647 | 1468519892842 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:32 INFO - PROCESS | 1647 | 1468519892844 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x119820800 == 30 [pid = 1647] [id = 572] 11:11:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x116a0c800) [pid = 1647] [serial = 1716] [outer = 0x0] 11:11:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x11982c400) [pid = 1647] [serial = 1717] [outer = 0x116a0c800] 11:11:32 INFO - PROCESS | 1647 | 1468519892872 Marionette DEBUG loaded listener.js 11:11:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1198e4000) [pid = 1647] [serial = 1718] [outer = 0x116a0c800] 11:11:33 INFO - PROCESS | 1647 | 1468519893169 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:11:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:11:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 522ms 11:11:33 INFO - PROCESS | 1647 | 1468519893212 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 11:11:33 INFO - PROCESS | 1647 | 1468519893215 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 11:11:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:11:33 INFO - PROCESS | 1647 | 1468519893217 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:11:33 INFO - PROCESS | 1647 | 1468519893218 Marionette TRACE conn2 <- [1,2262,null,{}] 11:11:33 INFO - PROCESS | 1647 | 1468519893220 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:33 INFO - PROCESS | 1647 | 1468519893221 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:33 INFO - PROCESS | 1647 | 1468519893364 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 11:11:33 INFO - PROCESS | 1647 | 1468519893372 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:33 INFO - PROCESS | 1647 | 1468519893373 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x121651800 == 31 [pid = 1647] [id = 573] 11:11:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x120fe6000) [pid = 1647] [serial = 1719] [outer = 0x0] 11:11:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1210ec800) [pid = 1647] [serial = 1720] [outer = 0x120fe6000] 11:11:33 INFO - PROCESS | 1647 | 1468519893414 Marionette DEBUG loaded listener.js 11:11:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12142a400) [pid = 1647] [serial = 1721] [outer = 0x120fe6000] 11:11:33 INFO - PROCESS | 1647 | 1468519893835 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:11:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:11:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 668ms 11:11:33 INFO - PROCESS | 1647 | 1468519893886 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 11:11:33 INFO - PROCESS | 1647 | 1468519893894 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 11:11:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:11:33 INFO - PROCESS | 1647 | 1468519893896 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:11:33 INFO - PROCESS | 1647 | 1468519893898 Marionette TRACE conn2 <- [1,2266,null,{}] 11:11:33 INFO - PROCESS | 1647 | 1468519893900 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:33 INFO - PROCESS | 1647 | 1468519893901 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:33 INFO - PROCESS | 1647 | 1468519893997 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 11:11:34 INFO - PROCESS | 1647 | 1468519894011 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:34 INFO - PROCESS | 1647 | 1468519894013 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b4c800 == 32 [pid = 1647] [id = 574] 11:11:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x118185400) [pid = 1647] [serial = 1722] [outer = 0x0] 11:11:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x121554400) [pid = 1647] [serial = 1723] [outer = 0x118185400] 11:11:34 INFO - PROCESS | 1647 | 1468519894037 Marionette DEBUG loaded listener.js 11:11:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x121a03c00) [pid = 1647] [serial = 1724] [outer = 0x118185400] 11:11:34 INFO - PROCESS | 1647 | 1468519894399 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:11:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:11:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 518ms 11:11:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:11:34 INFO - PROCESS | 1647 | 1468519894415 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 11:11:34 INFO - PROCESS | 1647 | 1468519894416 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 11:11:34 INFO - PROCESS | 1647 | 1468519894418 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:11:34 INFO - PROCESS | 1647 | 1468519894419 Marionette TRACE conn2 <- [1,2270,null,{}] 11:11:34 INFO - PROCESS | 1647 | 1468519894422 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:34 INFO - PROCESS | 1647 | 1468519894426 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:34 INFO - PROCESS | 1647 | 1468519894538 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 11:11:34 INFO - PROCESS | 1647 | 1468519894549 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:34 INFO - PROCESS | 1647 | 1468519894550 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x12737e800 == 33 [pid = 1647] [id = 575] 11:11:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x121a09800) [pid = 1647] [serial = 1725] [outer = 0x0] 11:11:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1241c0400) [pid = 1647] [serial = 1726] [outer = 0x121a09800] 11:11:34 INFO - PROCESS | 1647 | 1468519894575 Marionette DEBUG loaded listener.js 11:11:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x125e78800) [pid = 1647] [serial = 1727] [outer = 0x121a09800] 11:11:34 INFO - PROCESS | 1647 | 1468519894915 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:11:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:11:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 519ms 11:11:34 INFO - PROCESS | 1647 | 1468519894938 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 11:11:34 INFO - PROCESS | 1647 | 1468519894939 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 11:11:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:11:34 INFO - PROCESS | 1647 | 1468519894948 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:11:34 INFO - PROCESS | 1647 | 1468519894949 Marionette TRACE conn2 <- [1,2274,null,{}] 11:11:34 INFO - PROCESS | 1647 | 1468519894957 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:34 INFO - PROCESS | 1647 | 1468519894959 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:35 INFO - PROCESS | 1647 | 1468519895053 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 11:11:35 INFO - PROCESS | 1647 | 1468519895056 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:35 INFO - PROCESS | 1647 | 1468519895058 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a618800 == 34 [pid = 1647] [id = 576] 11:11:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x112fb9000) [pid = 1647] [serial = 1728] [outer = 0x0] 11:11:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1268f4800) [pid = 1647] [serial = 1729] [outer = 0x112fb9000] 11:11:35 INFO - PROCESS | 1647 | 1468519895083 Marionette DEBUG loaded listener.js 11:11:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x127397000) [pid = 1647] [serial = 1730] [outer = 0x112fb9000] 11:11:35 INFO - PROCESS | 1647 | 1468519895455 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:11:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:11:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 531ms 11:11:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:11:35 INFO - PROCESS | 1647 | 1468519895472 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 11:11:35 INFO - PROCESS | 1647 | 1468519895473 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 11:11:35 INFO - PROCESS | 1647 | 1468519895476 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:11:35 INFO - PROCESS | 1647 | 1468519895479 Marionette TRACE conn2 <- [1,2278,null,{}] 11:11:35 INFO - PROCESS | 1647 | 1468519895487 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:35 INFO - PROCESS | 1647 | 1468519895488 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:35 INFO - PROCESS | 1647 | 1468519895584 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 11:11:35 INFO - PROCESS | 1647 | 1468519895587 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:35 INFO - PROCESS | 1647 | 1468519895588 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a7a0000 == 35 [pid = 1647] [id = 577] 11:11:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12739a400) [pid = 1647] [serial = 1731] [outer = 0x0] 11:11:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1274eb400) [pid = 1647] [serial = 1732] [outer = 0x12739a400] 11:11:35 INFO - PROCESS | 1647 | 1468519895613 Marionette DEBUG loaded listener.js 11:11:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x128ab3000) [pid = 1647] [serial = 1733] [outer = 0x12739a400] 11:11:35 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x123317800) [pid = 1647] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:11:35 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x128c55400) [pid = 1647] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:11:35 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x119824c00) [pid = 1647] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:11:35 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1168a2400) [pid = 1647] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:11:35 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1165e6c00) [pid = 1647] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:11:35 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x116562400) [pid = 1647] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:11:35 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x118951800) [pid = 1647] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:11:35 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x121435800) [pid = 1647] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:11:35 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x112140800) [pid = 1647] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:11:35 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1268ec400) [pid = 1647] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:11:35 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12b94e000) [pid = 1647] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:11:35 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x118274000) [pid = 1647] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:11:35 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x12703ac00) [pid = 1647] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:11:35 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1292b4c00) [pid = 1647] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:11:35 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x118274400) [pid = 1647] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:11:35 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12b077800) [pid = 1647] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:11:36 INFO - PROCESS | 1647 | 1468519896113 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:11:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:11:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 674ms 11:11:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:11:36 INFO - PROCESS | 1647 | 1468519896164 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 11:11:36 INFO - PROCESS | 1647 | 1468519896165 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 11:11:36 INFO - PROCESS | 1647 | 1468519896167 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:11:36 INFO - PROCESS | 1647 | 1468519896168 Marionette TRACE conn2 <- [1,2282,null,{}] 11:11:36 INFO - PROCESS | 1647 | 1468519896171 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:36 INFO - PROCESS | 1647 | 1468519896172 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:36 INFO - PROCESS | 1647 | 1468519896283 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 11:11:36 INFO - PROCESS | 1647 | 1468519896324 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:36 INFO - PROCESS | 1647 | 1468519896325 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x119c8a000 == 36 [pid = 1647] [id = 578] 11:11:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x115e52800) [pid = 1647] [serial = 1734] [outer = 0x0] 11:11:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x118319c00) [pid = 1647] [serial = 1735] [outer = 0x115e52800] 11:11:36 INFO - PROCESS | 1647 | 1468519896363 Marionette DEBUG loaded listener.js 11:11:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12142a800) [pid = 1647] [serial = 1736] [outer = 0x115e52800] 11:11:36 INFO - PROCESS | 1647 | 1468519896616 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:11:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:11:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 468ms 11:11:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:11:36 INFO - PROCESS | 1647 | 1468519896637 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 11:11:36 INFO - PROCESS | 1647 | 1468519896638 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 11:11:36 INFO - PROCESS | 1647 | 1468519896650 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:11:36 INFO - PROCESS | 1647 | 1468519896651 Marionette TRACE conn2 <- [1,2286,null,{}] 11:11:36 INFO - PROCESS | 1647 | 1468519896654 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:36 INFO - PROCESS | 1647 | 1468519896655 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:36 INFO - PROCESS | 1647 | 1468519896737 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 11:11:36 INFO - PROCESS | 1647 | 1468519896740 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:36 INFO - PROCESS | 1647 | 1468519896742 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x12baac000 == 37 [pid = 1647] [id = 579] 11:11:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x121435800) [pid = 1647] [serial = 1737] [outer = 0x0] 11:11:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x127702c00) [pid = 1647] [serial = 1738] [outer = 0x121435800] 11:11:36 INFO - PROCESS | 1647 | 1468519896768 Marionette DEBUG loaded listener.js 11:11:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x128ab9000) [pid = 1647] [serial = 1739] [outer = 0x121435800] 11:11:37 INFO - PROCESS | 1647 | 1468519897073 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:11:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 11:11:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 483ms 11:11:37 INFO - PROCESS | 1647 | 1468519897126 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 11:11:37 INFO - PROCESS | 1647 | 1468519897135 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 11:11:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:11:37 INFO - PROCESS | 1647 | 1468519897137 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:11:37 INFO - PROCESS | 1647 | 1468519897139 Marionette TRACE conn2 <- [1,2290,null,{}] 11:11:37 INFO - PROCESS | 1647 | 1468519897141 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:37 INFO - PROCESS | 1647 | 1468519897143 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:37 INFO - PROCESS | 1647 | 1468519897263 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 11:11:37 INFO - PROCESS | 1647 | 1468519897269 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:37 INFO - PROCESS | 1647 | 1468519897271 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b4b800 == 38 [pid = 1647] [id = 580] 11:11:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1274ea400) [pid = 1647] [serial = 1740] [outer = 0x0] 11:11:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x128c55800) [pid = 1647] [serial = 1741] [outer = 0x1274ea400] 11:11:37 INFO - PROCESS | 1647 | 1468519897297 Marionette DEBUG loaded listener.js 11:11:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1292ba000) [pid = 1647] [serial = 1742] [outer = 0x1274ea400] 11:11:37 INFO - PROCESS | 1647 | 1468519897614 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:11:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:11:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 518ms 11:11:37 INFO - PROCESS | 1647 | 1468519897657 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 11:11:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:11:37 INFO - PROCESS | 1647 | 1468519897658 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 11:11:37 INFO - PROCESS | 1647 | 1468519897660 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:11:37 INFO - PROCESS | 1647 | 1468519897661 Marionette TRACE conn2 <- [1,2294,null,{}] 11:11:37 INFO - PROCESS | 1647 | 1468519897663 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:37 INFO - PROCESS | 1647 | 1468519897665 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:37 INFO - PROCESS | 1647 | 1468519897740 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 11:11:37 INFO - PROCESS | 1647 | 1468519897746 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:37 INFO - PROCESS | 1647 | 1468519897747 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c650000 == 39 [pid = 1647] [id = 581] 11:11:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x128e7e400) [pid = 1647] [serial = 1743] [outer = 0x0] 11:11:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12a559000) [pid = 1647] [serial = 1744] [outer = 0x128e7e400] 11:11:37 INFO - PROCESS | 1647 | 1468519897771 Marionette DEBUG loaded listener.js 11:11:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12a7de400) [pid = 1647] [serial = 1745] [outer = 0x128e7e400] 11:11:38 INFO - PROCESS | 1647 | 1468519898284 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:11:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:11:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 11:11:38 INFO - PROCESS | 1647 | 1468519898332 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 11:11:38 INFO - PROCESS | 1647 | 1468519898334 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 11:11:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:11:38 INFO - PROCESS | 1647 | 1468519898337 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:11:38 INFO - PROCESS | 1647 | 1468519898340 Marionette TRACE conn2 <- [1,2298,null,{}] 11:11:38 INFO - PROCESS | 1647 | 1468519898343 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:38 INFO - PROCESS | 1647 | 1468519898345 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:38 INFO - PROCESS | 1647 | 1468519898464 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 11:11:38 INFO - PROCESS | 1647 | 1468519898526 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:38 INFO - PROCESS | 1647 | 1468519898527 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x118891800 == 40 [pid = 1647] [id = 582] 11:11:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x116242400) [pid = 1647] [serial = 1746] [outer = 0x0] 11:11:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x116a7f400) [pid = 1647] [serial = 1747] [outer = 0x116242400] 11:11:38 INFO - PROCESS | 1647 | 1468519898558 Marionette DEBUG loaded listener.js 11:11:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x11817d800) [pid = 1647] [serial = 1748] [outer = 0x116242400] 11:11:39 INFO - PROCESS | 1647 | 1468519899125 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:11:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:11:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 820ms 11:11:39 INFO - PROCESS | 1647 | 1468519899158 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 11:11:39 INFO - PROCESS | 1647 | 1468519899163 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 11:11:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:11:39 INFO - PROCESS | 1647 | 1468519899168 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:11:39 INFO - PROCESS | 1647 | 1468519899170 Marionette TRACE conn2 <- [1,2302,null,{}] 11:11:39 INFO - PROCESS | 1647 | 1468519899172 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:39 INFO - PROCESS | 1647 | 1468519899174 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:39 INFO - PROCESS | 1647 | 1468519899289 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 11:11:39 INFO - PROCESS | 1647 | 1468519899378 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:39 INFO - PROCESS | 1647 | 1468519899379 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b51800 == 41 [pid = 1647] [id = 583] 11:11:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x118843c00) [pid = 1647] [serial = 1749] [outer = 0x0] 11:11:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x11946b000) [pid = 1647] [serial = 1750] [outer = 0x118843c00] 11:11:39 INFO - PROCESS | 1647 | 1468519899412 Marionette DEBUG loaded listener.js 11:11:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1198bc800) [pid = 1647] [serial = 1751] [outer = 0x118843c00] 11:11:40 INFO - PROCESS | 1647 | 1468519900109 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:11:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:11:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1020ms 11:11:40 INFO - PROCESS | 1647 | 1468519900189 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 11:11:40 INFO - PROCESS | 1647 | 1468519900192 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 11:11:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:11:40 INFO - PROCESS | 1647 | 1468519900195 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:11:40 INFO - PROCESS | 1647 | 1468519900197 Marionette TRACE conn2 <- [1,2306,null,{}] 11:11:40 INFO - PROCESS | 1647 | 1468519900211 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:40 INFO - PROCESS | 1647 | 1468519900212 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:40 INFO - PROCESS | 1647 | 1468519900323 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 11:11:40 INFO - PROCESS | 1647 | 1468519900387 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:40 INFO - PROCESS | 1647 | 1468519900390 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x117f70000 == 42 [pid = 1647] [id = 584] 11:11:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x1177ed000) [pid = 1647] [serial = 1752] [outer = 0x0] 11:11:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x118179800) [pid = 1647] [serial = 1753] [outer = 0x1177ed000] 11:11:40 INFO - PROCESS | 1647 | 1468519900418 Marionette DEBUG loaded listener.js 11:11:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x11831f000) [pid = 1647] [serial = 1754] [outer = 0x1177ed000] 11:11:40 INFO - PROCESS | 1647 | --DOCSHELL 0x124b4b800 == 41 [pid = 1647] [id = 580] 11:11:40 INFO - PROCESS | 1647 | --DOCSHELL 0x12baac000 == 40 [pid = 1647] [id = 579] 11:11:40 INFO - PROCESS | 1647 | --DOCSHELL 0x119c8a000 == 39 [pid = 1647] [id = 578] 11:11:40 INFO - PROCESS | 1647 | --DOCSHELL 0x12a7a0000 == 38 [pid = 1647] [id = 577] 11:11:40 INFO - PROCESS | 1647 | --DOCSHELL 0x12a618800 == 37 [pid = 1647] [id = 576] 11:11:40 INFO - PROCESS | 1647 | --DOCSHELL 0x12737e800 == 36 [pid = 1647] [id = 575] 11:11:40 INFO - PROCESS | 1647 | --DOCSHELL 0x124b4c800 == 35 [pid = 1647] [id = 574] 11:11:40 INFO - PROCESS | 1647 | --DOCSHELL 0x121651800 == 34 [pid = 1647] [id = 573] 11:11:40 INFO - PROCESS | 1647 | --DOCSHELL 0x119820800 == 33 [pid = 1647] [id = 572] 11:11:40 INFO - PROCESS | 1647 | --DOCSHELL 0x11889a000 == 32 [pid = 1647] [id = 571] 11:11:40 INFO - PROCESS | 1647 | --DOCSHELL 0x116bdf000 == 31 [pid = 1647] [id = 570] 11:11:40 INFO - PROCESS | 1647 | --DOCSHELL 0x1196e9000 == 30 [pid = 1647] [id = 569] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x12914e000) [pid = 1647] [serial = 1672] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x127393400) [pid = 1647] [serial = 1669] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x12a563400) [pid = 1647] [serial = 1678] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x129527800) [pid = 1647] [serial = 1676] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1292d7400) [pid = 1647] [serial = 1675] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x118323800) [pid = 1647] [serial = 1651] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x118955400) [pid = 1647] [serial = 1652] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x118655800) [pid = 1647] [serial = 1657] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x119825000) [pid = 1647] [serial = 1658] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x123420800) [pid = 1647] [serial = 1666] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x112d16800) [pid = 1647] [serial = 1648] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x115f8b400) [pid = 1647] [serial = 1649] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1177f5400) [pid = 1647] [serial = 1654] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x118181000) [pid = 1647] [serial = 1655] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x119b8bc00) [pid = 1647] [serial = 1660] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1210ed000) [pid = 1647] [serial = 1661] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x121843000) [pid = 1647] [serial = 1663] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x121a10000) [pid = 1647] [serial = 1664] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12b077400) [pid = 1647] [serial = 1685] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12b79f400) [pid = 1647] [serial = 1688] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12a5ac000) [pid = 1647] [serial = 1679] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x119464000) [pid = 1647] [serial = 1681] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1292b5000) [pid = 1647] [serial = 1673] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x128c53800) [pid = 1647] [serial = 1670] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1210f3c00) [pid = 1647] [serial = 1682] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x124b20400) [pid = 1647] [serial = 1667] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x126e8f000) [pid = 1647] [serial = 1684] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12b959800) [pid = 1647] [serial = 1691] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12b950400) [pid = 1647] [serial = 1690] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x128e7b400) [pid = 1647] [serial = 1646] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12b154c00) [pid = 1647] [serial = 1687] [outer = 0x0] [url = about:blank] 11:11:40 INFO - PROCESS | 1647 | 1468519900899 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:11:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:11:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 721ms 11:11:40 INFO - PROCESS | 1647 | 1468519900917 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 11:11:40 INFO - PROCESS | 1647 | 1468519900921 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 11:11:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:11:40 INFO - PROCESS | 1647 | 1468519900929 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:11:40 INFO - PROCESS | 1647 | 1468519900932 Marionette TRACE conn2 <- [1,2310,null,{}] 11:11:40 INFO - PROCESS | 1647 | 1468519900935 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:40 INFO - PROCESS | 1647 | 1468519900938 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:41 INFO - PROCESS | 1647 | 1468519901067 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 11:11:41 INFO - PROCESS | 1647 | 1468519901154 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:41 INFO - PROCESS | 1647 | 1468519901155 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x11756b800 == 31 [pid = 1647] [id = 585] 11:11:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x118323800) [pid = 1647] [serial = 1755] [outer = 0x0] 11:11:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x119469c00) [pid = 1647] [serial = 1756] [outer = 0x118323800] 11:11:41 INFO - PROCESS | 1647 | 1468519901196 Marionette DEBUG loaded listener.js 11:11:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x119855c00) [pid = 1647] [serial = 1757] [outer = 0x118323800] 11:11:41 INFO - PROCESS | 1647 | 1468519901528 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:11:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:11:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 621ms 11:11:41 INFO - PROCESS | 1647 | 1468519901550 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 11:11:41 INFO - PROCESS | 1647 | 1468519901551 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 11:11:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:11:41 INFO - PROCESS | 1647 | 1468519901553 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:11:41 INFO - PROCESS | 1647 | 1468519901555 Marionette TRACE conn2 <- [1,2314,null,{}] 11:11:41 INFO - PROCESS | 1647 | 1468519901566 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:41 INFO - PROCESS | 1647 | 1468519901569 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:41 INFO - PROCESS | 1647 | 1468519901652 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 11:11:41 INFO - PROCESS | 1647 | 1468519901712 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:41 INFO - PROCESS | 1647 | 1468519901714 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x121651800 == 32 [pid = 1647] [id = 586] 11:11:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x115e56000) [pid = 1647] [serial = 1758] [outer = 0x0] 11:11:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x120fe9800) [pid = 1647] [serial = 1759] [outer = 0x115e56000] 11:11:41 INFO - PROCESS | 1647 | 1468519901741 Marionette DEBUG loaded listener.js 11:11:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x121558400) [pid = 1647] [serial = 1760] [outer = 0x115e56000] 11:11:42 INFO - PROCESS | 1647 | 1468519902031 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:11:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:11:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 523ms 11:11:42 INFO - PROCESS | 1647 | 1468519902076 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 11:11:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:11:42 INFO - PROCESS | 1647 | 1468519902082 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 11:11:42 INFO - PROCESS | 1647 | 1468519902084 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:11:42 INFO - PROCESS | 1647 | 1468519902085 Marionette TRACE conn2 <- [1,2318,null,{}] 11:11:42 INFO - PROCESS | 1647 | 1468519902087 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:42 INFO - PROCESS | 1647 | 1468519902088 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:42 INFO - PROCESS | 1647 | 1468519902169 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 11:11:42 INFO - PROCESS | 1647 | 1468519902173 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:42 INFO - PROCESS | 1647 | 1468519902174 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x124bb5000 == 33 [pid = 1647] [id = 587] 11:11:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x119464800) [pid = 1647] [serial = 1761] [outer = 0x0] 11:11:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x121a03400) [pid = 1647] [serial = 1762] [outer = 0x119464800] 11:11:42 INFO - PROCESS | 1647 | 1468519902252 Marionette DEBUG loaded listener.js 11:11:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x12405bc00) [pid = 1647] [serial = 1763] [outer = 0x119464800] 11:11:42 INFO - PROCESS | 1647 | 1468519902534 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 11:11:42 INFO - PROCESS | 1647 | 1468519902554 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 11:11:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:11:42 INFO - PROCESS | 1647 | 1468519902556 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:11:42 INFO - PROCESS | 1647 | 1468519902557 Marionette TRACE conn2 <- [1,2322,null,{}] 11:11:42 INFO - PROCESS | 1647 | 1468519902568 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:42 INFO - PROCESS | 1647 | 1468519902569 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:42 INFO - PROCESS | 1647 | 1468519902650 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 11:11:42 INFO - PROCESS | 1647 | 1468519902654 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:42 INFO - PROCESS | 1647 | 1468519902655 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a618800 == 34 [pid = 1647] [id = 588] 11:11:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1241bec00) [pid = 1647] [serial = 1764] [outer = 0x0] 11:11:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x124b20400) [pid = 1647] [serial = 1765] [outer = 0x1241bec00] 11:11:42 INFO - PROCESS | 1647 | 1468519902682 Marionette DEBUG loaded listener.js 11:11:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1268e7c00) [pid = 1647] [serial = 1766] [outer = 0x1241bec00] 11:11:43 INFO - PROCESS | 1647 | 1468519903034 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:11:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:11:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 526ms 11:11:43 INFO - PROCESS | 1647 | 1468519903088 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 11:11:43 INFO - PROCESS | 1647 | 1468519903090 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 11:11:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:11:43 INFO - PROCESS | 1647 | 1468519903092 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:11:43 INFO - PROCESS | 1647 | 1468519903093 Marionette TRACE conn2 <- [1,2326,null,{}] 11:11:43 INFO - PROCESS | 1647 | 1468519903095 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:43 INFO - PROCESS | 1647 | 1468519903099 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:43 INFO - PROCESS | 1647 | 1468519903219 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 11:11:43 INFO - PROCESS | 1647 | 1468519903235 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:43 INFO - PROCESS | 1647 | 1468519903236 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b774000 == 35 [pid = 1647] [id = 589] 11:11:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12703ac00) [pid = 1647] [serial = 1767] [outer = 0x0] 11:11:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1274e3c00) [pid = 1647] [serial = 1768] [outer = 0x12703ac00] 11:11:43 INFO - PROCESS | 1647 | 1468519903261 Marionette DEBUG loaded listener.js 11:11:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12914fc00) [pid = 1647] [serial = 1769] [outer = 0x12703ac00] 11:11:43 INFO - PROCESS | 1647 | 1468519903613 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:11:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:11:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 570ms 11:11:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:11:43 INFO - PROCESS | 1647 | 1468519903663 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 11:11:43 INFO - PROCESS | 1647 | 1468519903664 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 11:11:43 INFO - PROCESS | 1647 | 1468519903666 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:11:43 INFO - PROCESS | 1647 | 1468519903667 Marionette TRACE conn2 <- [1,2330,null,{}] 11:11:43 INFO - PROCESS | 1647 | 1468519903669 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:43 INFO - PROCESS | 1647 | 1468519903670 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:43 INFO - PROCESS | 1647 | 1468519903767 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 11:11:43 INFO - PROCESS | 1647 | 1468519903780 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:43 INFO - PROCESS | 1647 | 1468519903782 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdae000 == 36 [pid = 1647] [id = 590] 11:11:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x129153c00) [pid = 1647] [serial = 1770] [outer = 0x0] 11:11:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1292b3c00) [pid = 1647] [serial = 1771] [outer = 0x129153c00] 11:11:43 INFO - PROCESS | 1647 | 1468519903806 Marionette DEBUG loaded listener.js 11:11:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x129524c00) [pid = 1647] [serial = 1772] [outer = 0x129153c00] 11:11:44 INFO - PROCESS | 1647 | 1468519904168 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:11:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:11:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 518ms 11:11:44 INFO - PROCESS | 1647 | 1468519904185 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 11:11:44 INFO - PROCESS | 1647 | 1468519904187 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 11:11:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:11:44 INFO - PROCESS | 1647 | 1468519904190 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:11:44 INFO - PROCESS | 1647 | 1468519904192 Marionette TRACE conn2 <- [1,2334,null,{}] 11:11:44 INFO - PROCESS | 1647 | 1468519904195 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:44 INFO - PROCESS | 1647 | 1468519904197 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:44 INFO - PROCESS | 1647 | 1468519904352 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 11:11:44 INFO - PROCESS | 1647 | 1468519904372 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:44 INFO - PROCESS | 1647 | 1468519904373 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3e1000 == 37 [pid = 1647] [id = 591] 11:11:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x129527400) [pid = 1647] [serial = 1773] [outer = 0x0] 11:11:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12a5a9400) [pid = 1647] [serial = 1774] [outer = 0x129527400] 11:11:44 INFO - PROCESS | 1647 | 1468519904411 Marionette DEBUG loaded listener.js 11:11:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12a7e5800) [pid = 1647] [serial = 1775] [outer = 0x129527400] 11:11:44 INFO - PROCESS | 1647 | 1468519904945 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x118185400) [pid = 1647] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x115f91000) [pid = 1647] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x118185800) [pid = 1647] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x11869c000) [pid = 1647] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x116a0c800) [pid = 1647] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x120fe6000) [pid = 1647] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x121a09800) [pid = 1647] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x116b29000) [pid = 1647] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x119856000) [pid = 1647] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x112fb9000) [pid = 1647] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12739a400) [pid = 1647] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x115e52800) [pid = 1647] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x121435800) [pid = 1647] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x125e82400) [pid = 1647] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x128ac0800) [pid = 1647] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1168a0c00) [pid = 1647] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1274ea400) [pid = 1647] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:11:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:11:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 771ms 11:11:44 INFO - PROCESS | 1647 | 1468519904962 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 11:11:44 INFO - PROCESS | 1647 | 1468519904963 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 11:11:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:11:44 INFO - PROCESS | 1647 | 1468519904965 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:11:44 INFO - PROCESS | 1647 | 1468519904966 Marionette TRACE conn2 <- [1,2338,null,{}] 11:11:44 INFO - PROCESS | 1647 | 1468519904968 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:44 INFO - PROCESS | 1647 | 1468519904970 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:45 INFO - PROCESS | 1647 | 1468519905052 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 11:11:45 INFO - PROCESS | 1647 | 1468519905057 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:45 INFO - PROCESS | 1647 | 1468519905058 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x12164f800 == 38 [pid = 1647] [id = 592] 11:11:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11709a800) [pid = 1647] [serial = 1776] [outer = 0x0] 11:11:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x11869c000) [pid = 1647] [serial = 1777] [outer = 0x11709a800] 11:11:45 INFO - PROCESS | 1647 | 1468519905090 Marionette DEBUG loaded listener.js 11:11:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1198b8c00) [pid = 1647] [serial = 1778] [outer = 0x11709a800] 11:11:45 INFO - PROCESS | 1647 | 1468519905414 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:11:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:11:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 470ms 11:11:45 INFO - PROCESS | 1647 | 1468519905436 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 11:11:45 INFO - PROCESS | 1647 | 1468519905437 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 11:11:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:11:45 INFO - PROCESS | 1647 | 1468519905439 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:11:45 INFO - PROCESS | 1647 | 1468519905440 Marionette TRACE conn2 <- [1,2342,null,{}] 11:11:45 INFO - PROCESS | 1647 | 1468519905444 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:45 INFO - PROCESS | 1647 | 1468519905446 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:45 INFO - PROCESS | 1647 | 1468519905524 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 11:11:45 INFO - PROCESS | 1647 | 1468519905585 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:45 INFO - PROCESS | 1647 | 1468519905586 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c8df800 == 39 [pid = 1647] [id = 593] 11:11:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x116b23400) [pid = 1647] [serial = 1779] [outer = 0x0] 11:11:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1212d8400) [pid = 1647] [serial = 1780] [outer = 0x116b23400] 11:11:45 INFO - PROCESS | 1647 | 1468519905611 Marionette DEBUG loaded listener.js 11:11:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1274ea400) [pid = 1647] [serial = 1781] [outer = 0x116b23400] 11:11:45 INFO - PROCESS | 1647 | 1468519905882 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 11:11:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:11:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 468ms 11:11:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:11:45 INFO - PROCESS | 1647 | 1468519905915 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 11:11:45 INFO - PROCESS | 1647 | 1468519905917 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 11:11:45 INFO - PROCESS | 1647 | 1468519905919 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:11:45 INFO - PROCESS | 1647 | 1468519905921 Marionette TRACE conn2 <- [1,2346,null,{}] 11:11:45 INFO - PROCESS | 1647 | 1468519905923 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:45 INFO - PROCESS | 1647 | 1468519905925 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:46 INFO - PROCESS | 1647 | 1468519906038 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 11:11:46 INFO - PROCESS | 1647 | 1468519906042 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:46 INFO - PROCESS | 1647 | 1468519906043 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d389800 == 40 [pid = 1647] [id = 594] 11:11:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1292d9000) [pid = 1647] [serial = 1782] [outer = 0x0] 11:11:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12b153000) [pid = 1647] [serial = 1783] [outer = 0x1292d9000] 11:11:46 INFO - PROCESS | 1647 | 1468519906069 Marionette DEBUG loaded listener.js 11:11:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12b957400) [pid = 1647] [serial = 1784] [outer = 0x1292d9000] 11:11:46 INFO - PROCESS | 1647 | 1468519906398 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:11:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:11:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 520ms 11:11:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:11:46 INFO - PROCESS | 1647 | 1468519906440 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 11:11:46 INFO - PROCESS | 1647 | 1468519906441 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 11:11:46 INFO - PROCESS | 1647 | 1468519906443 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:11:46 INFO - PROCESS | 1647 | 1468519906444 Marionette TRACE conn2 <- [1,2350,null,{}] 11:11:46 INFO - PROCESS | 1647 | 1468519906447 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:46 INFO - PROCESS | 1647 | 1468519906448 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:46 INFO - PROCESS | 1647 | 1468519906558 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 11:11:46 INFO - PROCESS | 1647 | 1468519906564 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:46 INFO - PROCESS | 1647 | 1468519906565 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d3a0800 == 41 [pid = 1647] [id = 595] 11:11:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12a7ea400) [pid = 1647] [serial = 1785] [outer = 0x0] 11:11:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12b9ab800) [pid = 1647] [serial = 1786] [outer = 0x12a7ea400] 11:11:46 INFO - PROCESS | 1647 | 1468519906588 Marionette DEBUG loaded listener.js 11:11:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12b9b6400) [pid = 1647] [serial = 1787] [outer = 0x12a7ea400] 11:11:46 INFO - PROCESS | 1647 | 1468519906901 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 11:11:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:11:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 470ms 11:11:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:11:46 INFO - PROCESS | 1647 | 1468519906915 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 11:11:46 INFO - PROCESS | 1647 | 1468519906916 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 11:11:46 INFO - PROCESS | 1647 | 1468519906918 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:11:46 INFO - PROCESS | 1647 | 1468519906919 Marionette TRACE conn2 <- [1,2354,null,{}] 11:11:46 INFO - PROCESS | 1647 | 1468519906922 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:46 INFO - PROCESS | 1647 | 1468519906923 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:47 INFO - PROCESS | 1647 | 1468519907062 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 11:11:47 INFO - PROCESS | 1647 | 1468519907129 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:47 INFO - PROCESS | 1647 | 1468519907130 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x11677f000 == 42 [pid = 1647] [id = 596] 11:11:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x112d20000) [pid = 1647] [serial = 1788] [outer = 0x0] 11:11:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1132ec000) [pid = 1647] [serial = 1789] [outer = 0x112d20000] 11:11:47 INFO - PROCESS | 1647 | 1468519907163 Marionette DEBUG loaded listener.js 11:11:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1165e5000) [pid = 1647] [serial = 1790] [outer = 0x112d20000] 11:11:47 INFO - PROCESS | 1647 | 1468519907633 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 11:11:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:11:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 770ms 11:11:47 INFO - PROCESS | 1647 | 1468519907690 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 11:11:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:11:47 INFO - PROCESS | 1647 | 1468519907693 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 11:11:47 INFO - PROCESS | 1647 | 1468519907697 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:11:47 INFO - PROCESS | 1647 | 1468519907699 Marionette TRACE conn2 <- [1,2358,null,{}] 11:11:47 INFO - PROCESS | 1647 | 1468519907702 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:47 INFO - PROCESS | 1647 | 1468519907704 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:47 INFO - PROCESS | 1647 | 1468519907812 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 11:11:47 INFO - PROCESS | 1647 | 1468519907887 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:47 INFO - PROCESS | 1647 | 1468519907889 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x12333f800 == 43 [pid = 1647] [id = 597] 11:11:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x118186000) [pid = 1647] [serial = 1791] [outer = 0x0] 11:11:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x119824400) [pid = 1647] [serial = 1792] [outer = 0x118186000] 11:11:47 INFO - PROCESS | 1647 | 1468519907919 Marionette DEBUG loaded listener.js 11:11:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1198c2000) [pid = 1647] [serial = 1793] [outer = 0x118186000] 11:11:48 INFO - PROCESS | 1647 | 1468519908345 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 11:11:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:11:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 11:11:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:11:48 INFO - PROCESS | 1647 | 1468519908367 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 11:11:48 INFO - PROCESS | 1647 | 1468519908369 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 11:11:48 INFO - PROCESS | 1647 | 1468519908371 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:11:48 INFO - PROCESS | 1647 | 1468519908373 Marionette TRACE conn2 <- [1,2362,null,{}] 11:11:48 INFO - PROCESS | 1647 | 1468519908375 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:48 INFO - PROCESS | 1647 | 1468519908377 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:48 INFO - PROCESS | 1647 | 1468519908508 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 11:11:48 INFO - PROCESS | 1647 | 1468519908571 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:48 INFO - PROCESS | 1647 | 1468519908573 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c8ee800 == 44 [pid = 1647] [id = 598] 11:11:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1210ea000) [pid = 1647] [serial = 1794] [outer = 0x0] 11:11:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x121a06800) [pid = 1647] [serial = 1795] [outer = 0x1210ea000] 11:11:48 INFO - PROCESS | 1647 | 1468519908602 Marionette DEBUG loaded listener.js 11:11:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x124b21400) [pid = 1647] [serial = 1796] [outer = 0x1210ea000] 11:11:49 INFO - PROCESS | 1647 | 1468519909020 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 11:11:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:11:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 671ms 11:11:49 INFO - PROCESS | 1647 | 1468519909042 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 11:11:49 INFO - PROCESS | 1647 | 1468519909047 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 11:11:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:11:49 INFO - PROCESS | 1647 | 1468519909055 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:11:49 INFO - PROCESS | 1647 | 1468519909058 Marionette TRACE conn2 <- [1,2366,null,{}] 11:11:49 INFO - PROCESS | 1647 | 1468519909061 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:49 INFO - PROCESS | 1647 | 1468519909063 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:49 INFO - PROCESS | 1647 | 1468519909169 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 11:11:49 INFO - PROCESS | 1647 | 1468519909232 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:49 INFO - PROCESS | 1647 | 1468519909233 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d6b1000 == 45 [pid = 1647] [id = 599] 11:11:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x125e79800) [pid = 1647] [serial = 1797] [outer = 0x0] 11:11:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x1274dec00) [pid = 1647] [serial = 1798] [outer = 0x125e79800] 11:11:49 INFO - PROCESS | 1647 | 1468519909302 Marionette DEBUG loaded listener.js 11:11:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x128e80400) [pid = 1647] [serial = 1799] [outer = 0x125e79800] 11:11:49 INFO - PROCESS | 1647 | 1468519909757 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 11:11:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:11:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 725ms 11:11:49 INFO - PROCESS | 1647 | 1468519909807 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 11:11:49 INFO - PROCESS | 1647 | 1468519909808 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 11:11:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:11:49 INFO - PROCESS | 1647 | 1468519909826 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:11:49 INFO - PROCESS | 1647 | 1468519909828 Marionette TRACE conn2 <- [1,2370,null,{}] 11:11:49 INFO - PROCESS | 1647 | 1468519909830 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:49 INFO - PROCESS | 1647 | 1468519909831 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:49 INFO - PROCESS | 1647 | 1468519909934 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 11:11:50 INFO - PROCESS | 1647 | 1468519910012 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:50 INFO - PROCESS | 1647 | 1468519910013 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x116a67000 == 46 [pid = 1647] [id = 600] 11:11:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x117098800) [pid = 1647] [serial = 1800] [outer = 0x0] 11:11:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x118959000) [pid = 1647] [serial = 1801] [outer = 0x117098800] 11:11:50 INFO - PROCESS | 1647 | 1468519910043 Marionette DEBUG loaded listener.js 11:11:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1292d7800) [pid = 1647] [serial = 1802] [outer = 0x117098800] 11:11:50 INFO - PROCESS | 1647 | 1468519910619 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 11:11:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:11:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 824ms 11:11:50 INFO - PROCESS | 1647 | 1468519910666 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 11:11:50 INFO - PROCESS | 1647 | 1468519910668 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 11:11:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:11:50 INFO - PROCESS | 1647 | 1468519910673 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:11:50 INFO - PROCESS | 1647 | 1468519910674 Marionette TRACE conn2 <- [1,2374,null,{}] 11:11:50 INFO - PROCESS | 1647 | 1468519910680 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:50 INFO - PROCESS | 1647 | 1468519910682 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:50 INFO - PROCESS | 1647 | 1468519910781 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 11:11:50 INFO - PROCESS | 1647 | 1468519910866 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:50 INFO - PROCESS | 1647 | 1468519910867 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x116ac4000 == 47 [pid = 1647] [id = 601] 11:11:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x115e54400) [pid = 1647] [serial = 1803] [outer = 0x0] 11:11:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x115f27c00) [pid = 1647] [serial = 1804] [outer = 0x115e54400] 11:11:50 INFO - PROCESS | 1647 | 1468519910895 Marionette DEBUG loaded listener.js 11:11:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x1165efc00) [pid = 1647] [serial = 1805] [outer = 0x115e54400] 11:11:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12d3a0800 == 46 [pid = 1647] [id = 595] 11:11:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12d389800 == 45 [pid = 1647] [id = 594] 11:11:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12c8df800 == 44 [pid = 1647] [id = 593] 11:11:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12164f800 == 43 [pid = 1647] [id = 592] 11:11:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3e1000 == 42 [pid = 1647] [id = 591] 11:11:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12bdae000 == 41 [pid = 1647] [id = 590] 11:11:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12b774000 == 40 [pid = 1647] [id = 589] 11:11:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12a618800 == 39 [pid = 1647] [id = 588] 11:11:51 INFO - PROCESS | 1647 | --DOCSHELL 0x124bb5000 == 38 [pid = 1647] [id = 587] 11:11:51 INFO - PROCESS | 1647 | --DOCSHELL 0x121651800 == 37 [pid = 1647] [id = 586] 11:11:51 INFO - PROCESS | 1647 | --DOCSHELL 0x11756b800 == 36 [pid = 1647] [id = 585] 11:11:51 INFO - PROCESS | 1647 | --DOCSHELL 0x117f70000 == 35 [pid = 1647] [id = 584] 11:11:51 INFO - PROCESS | 1647 | --DOCSHELL 0x124b51800 == 34 [pid = 1647] [id = 583] 11:11:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12c650000 == 33 [pid = 1647] [id = 581] 11:11:51 INFO - PROCESS | 1647 | --DOCSHELL 0x118891800 == 32 [pid = 1647] [id = 582] 11:11:51 INFO - PROCESS | 1647 | --DOCSHELL 0x116a67000 == 31 [pid = 1647] [id = 600] 11:11:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12d6b1000 == 30 [pid = 1647] [id = 599] 11:11:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12c8ee800 == 29 [pid = 1647] [id = 598] 11:11:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12333f800 == 28 [pid = 1647] [id = 597] 11:11:51 INFO - PROCESS | 1647 | --DOCSHELL 0x11677f000 == 27 [pid = 1647] [id = 596] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x121554400) [pid = 1647] [serial = 1723] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x116a06400) [pid = 1647] [serial = 1711] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x115f28400) [pid = 1647] [serial = 1712] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x11864f400) [pid = 1647] [serial = 1714] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x119461400) [pid = 1647] [serial = 1715] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1190ca000) [pid = 1647] [serial = 1708] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x11982c400) [pid = 1647] [serial = 1717] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1198e4000) [pid = 1647] [serial = 1718] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1210ec800) [pid = 1647] [serial = 1720] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1241c0400) [pid = 1647] [serial = 1726] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x125e78800) [pid = 1647] [serial = 1727] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x119087800) [pid = 1647] [serial = 1694] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x118180000) [pid = 1647] [serial = 1693] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1211b7000) [pid = 1647] [serial = 1697] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x121a03c00) [pid = 1647] [serial = 1724] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1198ef000) [pid = 1647] [serial = 1696] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1268f4800) [pid = 1647] [serial = 1729] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1274eb400) [pid = 1647] [serial = 1732] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x118319c00) [pid = 1647] [serial = 1735] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x127397000) [pid = 1647] [serial = 1730] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x127702c00) [pid = 1647] [serial = 1738] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1274e8400) [pid = 1647] [serial = 1700] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x127035c00) [pid = 1647] [serial = 1699] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12a566000) [pid = 1647] [serial = 1703] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x129153400) [pid = 1647] [serial = 1702] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12142a800) [pid = 1647] [serial = 1736] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x128ab3000) [pid = 1647] [serial = 1733] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x11817f800) [pid = 1647] [serial = 1706] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1168d0800) [pid = 1647] [serial = 1705] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x11982e800) [pid = 1647] [serial = 1709] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12a559000) [pid = 1647] [serial = 1744] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x128ab9000) [pid = 1647] [serial = 1739] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1292ba000) [pid = 1647] [serial = 1742] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12142a400) [pid = 1647] [serial = 1721] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x128c55800) [pid = 1647] [serial = 1741] [outer = 0x0] [url = about:blank] 11:11:51 INFO - PROCESS | 1647 | 1468519911914 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 11:11:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:11:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1278ms 11:11:51 INFO - PROCESS | 1647 | 1468519911950 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 11:11:51 INFO - PROCESS | 1647 | 1468519911953 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 11:11:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:11:51 INFO - PROCESS | 1647 | 1468519911956 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:11:51 INFO - PROCESS | 1647 | 1468519911958 Marionette TRACE conn2 <- [1,2378,null,{}] 11:11:51 INFO - PROCESS | 1647 | 1468519911962 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:51 INFO - PROCESS | 1647 | 1468519911964 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:52 INFO - PROCESS | 1647 | 1468519912055 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 11:11:52 INFO - PROCESS | 1647 | 1468519912066 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:52 INFO - PROCESS | 1647 | 1468519912069 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x116264000 == 28 [pid = 1647] [id = 602] 11:11:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x115e47800) [pid = 1647] [serial = 1806] [outer = 0x0] 11:11:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x115e4ac00) [pid = 1647] [serial = 1807] [outer = 0x115e47800] 11:11:52 INFO - PROCESS | 1647 | 1468519912096 Marionette DEBUG loaded listener.js 11:11:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x115f8c400) [pid = 1647] [serial = 1808] [outer = 0x115e47800] 11:11:52 INFO - PROCESS | 1647 | 1468519912438 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 11:11:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:11:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 520ms 11:11:52 INFO - PROCESS | 1647 | 1468519912477 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 11:11:52 INFO - PROCESS | 1647 | 1468519912480 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 11:11:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:11:52 INFO - PROCESS | 1647 | 1468519912485 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:11:52 INFO - PROCESS | 1647 | 1468519912487 Marionette TRACE conn2 <- [1,2382,null,{}] 11:11:52 INFO - PROCESS | 1647 | 1468519912489 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:52 INFO - PROCESS | 1647 | 1468519912491 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:52 INFO - PROCESS | 1647 | 1468519912569 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 11:11:52 INFO - PROCESS | 1647 | 1468519912573 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:52 INFO - PROCESS | 1647 | 1468519912574 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x11889b000 == 29 [pid = 1647] [id = 603] 11:11:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1168d0c00) [pid = 1647] [serial = 1809] [outer = 0x0] 11:11:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x116b24000) [pid = 1647] [serial = 1810] [outer = 0x1168d0c00] 11:11:52 INFO - PROCESS | 1647 | 1468519912603 Marionette DEBUG loaded listener.js 11:11:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1175d3400) [pid = 1647] [serial = 1811] [outer = 0x1168d0c00] 11:11:52 INFO - PROCESS | 1647 | 1468519912964 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 11:11:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:11:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 520ms 11:11:53 INFO - PROCESS | 1647 | 1468519913006 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 11:11:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:11:53 INFO - PROCESS | 1647 | 1468519913017 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 11:11:53 INFO - PROCESS | 1647 | 1468519913028 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:11:53 INFO - PROCESS | 1647 | 1468519913031 Marionette TRACE conn2 <- [1,2386,null,{}] 11:11:53 INFO - PROCESS | 1647 | 1468519913038 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:53 INFO - PROCESS | 1647 | 1468519913042 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:53 INFO - PROCESS | 1647 | 1468519913120 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 11:11:53 INFO - PROCESS | 1647 | 1468519913127 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:53 INFO - PROCESS | 1647 | 1468519913131 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x119b17000 == 30 [pid = 1647] [id = 604] 11:11:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x118184c00) [pid = 1647] [serial = 1812] [outer = 0x0] 11:11:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x118651400) [pid = 1647] [serial = 1813] [outer = 0x118184c00] 11:11:53 INFO - PROCESS | 1647 | 1468519913159 Marionette DEBUG loaded listener.js 11:11:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x118955400) [pid = 1647] [serial = 1814] [outer = 0x118184c00] 11:11:53 INFO - PROCESS | 1647 | 1468519913518 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 11:11:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:11:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 525ms 11:11:53 INFO - PROCESS | 1647 | 1468519913550 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 11:11:53 INFO - PROCESS | 1647 | 1468519913552 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 11:11:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:11:53 INFO - PROCESS | 1647 | 1468519913554 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:11:53 INFO - PROCESS | 1647 | 1468519913555 Marionette TRACE conn2 <- [1,2390,null,{}] 11:11:53 INFO - PROCESS | 1647 | 1468519913557 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:53 INFO - PROCESS | 1647 | 1468519913558 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:53 INFO - PROCESS | 1647 | 1468519913666 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 11:11:53 INFO - PROCESS | 1647 | 1468519913700 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:53 INFO - PROCESS | 1647 | 1468519913701 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x121049800 == 31 [pid = 1647] [id = 605] 11:11:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x118955000) [pid = 1647] [serial = 1815] [outer = 0x0] 11:11:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x119460400) [pid = 1647] [serial = 1816] [outer = 0x118955000] 11:11:53 INFO - PROCESS | 1647 | 1468519913726 Marionette DEBUG loaded listener.js 11:11:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x11982c800) [pid = 1647] [serial = 1817] [outer = 0x118955000] 11:11:54 INFO - PROCESS | 1647 | 1468519914039 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:11:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:11:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 522ms 11:11:54 INFO - PROCESS | 1647 | 1468519914077 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 11:11:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:11:54 INFO - PROCESS | 1647 | 1468519914080 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 11:11:54 INFO - PROCESS | 1647 | 1468519914083 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:11:54 INFO - PROCESS | 1647 | 1468519914091 Marionette TRACE conn2 <- [1,2394,null,{}] 11:11:54 INFO - PROCESS | 1647 | 1468519914093 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:54 INFO - PROCESS | 1647 | 1468519914094 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:54 INFO - PROCESS | 1647 | 1468519914188 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 11:11:54 INFO - PROCESS | 1647 | 1468519914226 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:54 INFO - PROCESS | 1647 | 1468519914227 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x12165c000 == 32 [pid = 1647] [id = 606] 11:11:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1168a4400) [pid = 1647] [serial = 1818] [outer = 0x0] 11:11:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x119852400) [pid = 1647] [serial = 1819] [outer = 0x1168a4400] 11:11:54 INFO - PROCESS | 1647 | 1468519914252 Marionette DEBUG loaded listener.js 11:11:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1198c2800) [pid = 1647] [serial = 1820] [outer = 0x1168a4400] 11:11:54 INFO - PROCESS | 1647 | 1468519914584 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:11:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:11:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 527ms 11:11:54 INFO - PROCESS | 1647 | 1468519914610 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 11:11:54 INFO - PROCESS | 1647 | 1468519914612 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 11:11:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:11:54 INFO - PROCESS | 1647 | 1468519914614 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:11:54 INFO - PROCESS | 1647 | 1468519914615 Marionette TRACE conn2 <- [1,2398,null,{}] 11:11:54 INFO - PROCESS | 1647 | 1468519914617 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:54 INFO - PROCESS | 1647 | 1468519914621 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:54 INFO - PROCESS | 1647 | 1468519914750 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 11:11:54 INFO - PROCESS | 1647 | 1468519914754 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:54 INFO - PROCESS | 1647 | 1468519914755 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x124baf800 == 33 [pid = 1647] [id = 607] 11:11:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1198c5400) [pid = 1647] [serial = 1821] [outer = 0x0] 11:11:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x119b89800) [pid = 1647] [serial = 1822] [outer = 0x1198c5400] 11:11:54 INFO - PROCESS | 1647 | 1468519914781 Marionette DEBUG loaded listener.js 11:11:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x121554000) [pid = 1647] [serial = 1823] [outer = 0x1198c5400] 11:11:55 INFO - PROCESS | 1647 | 1468519915118 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:11:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:11:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 519ms 11:11:55 INFO - PROCESS | 1647 | 1468519915136 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 11:11:55 INFO - PROCESS | 1647 | 1468519915137 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 11:11:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:11:55 INFO - PROCESS | 1647 | 1468519915139 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:11:55 INFO - PROCESS | 1647 | 1468519915140 Marionette TRACE conn2 <- [1,2402,null,{}] 11:11:55 INFO - PROCESS | 1647 | 1468519915143 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:55 INFO - PROCESS | 1647 | 1468519915147 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:55 INFO - PROCESS | 1647 | 1468519915257 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 11:11:55 INFO - PROCESS | 1647 | 1468519915267 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:55 INFO - PROCESS | 1647 | 1468519915269 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x129167800 == 34 [pid = 1647] [id = 608] 11:11:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x118955c00) [pid = 1647] [serial = 1824] [outer = 0x0] 11:11:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x121846800) [pid = 1647] [serial = 1825] [outer = 0x118955c00] 11:11:55 INFO - PROCESS | 1647 | 1468519915292 Marionette DEBUG loaded listener.js 11:11:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x121a0ac00) [pid = 1647] [serial = 1826] [outer = 0x118955c00] 11:11:55 INFO - PROCESS | 1647 | 1468519915631 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 11:11:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:11:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 518ms 11:11:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:11:55 INFO - PROCESS | 1647 | 1468519915666 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 11:11:55 INFO - PROCESS | 1647 | 1468519915667 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 11:11:55 INFO - PROCESS | 1647 | 1468519915669 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:11:55 INFO - PROCESS | 1647 | 1468519915670 Marionette TRACE conn2 <- [1,2406,null,{}] 11:11:55 INFO - PROCESS | 1647 | 1468519915673 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:55 INFO - PROCESS | 1647 | 1468519915674 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:55 INFO - PROCESS | 1647 | 1468519915772 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 11:11:55 INFO - PROCESS | 1647 | 1468519915778 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:55 INFO - PROCESS | 1647 | 1468519915779 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d45000 == 35 [pid = 1647] [id = 609] 11:11:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1216f7800) [pid = 1647] [serial = 1827] [outer = 0x0] 11:11:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x121b6b000) [pid = 1647] [serial = 1828] [outer = 0x1216f7800] 11:11:55 INFO - PROCESS | 1647 | 1468519915803 Marionette DEBUG loaded listener.js 11:11:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1241bf400) [pid = 1647] [serial = 1829] [outer = 0x1216f7800] 11:11:56 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x12703ac00) [pid = 1647] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:11:56 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x129153c00) [pid = 1647] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:11:56 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x129527400) [pid = 1647] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:11:56 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x128e7e400) [pid = 1647] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:11:56 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x118843c00) [pid = 1647] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:11:56 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x115e56000) [pid = 1647] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:11:56 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x119464800) [pid = 1647] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:11:56 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1177ed000) [pid = 1647] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:11:56 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1241bec00) [pid = 1647] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:11:56 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1292d9000) [pid = 1647] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:11:56 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118323800) [pid = 1647] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:11:56 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x116242400) [pid = 1647] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:11:56 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x11709a800) [pid = 1647] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:11:56 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x116b23400) [pid = 1647] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:11:56 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12a7ea400) [pid = 1647] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:11:56 INFO - PROCESS | 1647 | 1468519916300 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 11:11:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:11:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 11:11:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:11:56 INFO - PROCESS | 1647 | 1468519916341 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 11:11:56 INFO - PROCESS | 1647 | 1468519916343 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 11:11:56 INFO - PROCESS | 1647 | 1468519916345 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:11:56 INFO - PROCESS | 1647 | 1468519916346 Marionette TRACE conn2 <- [1,2410,null,{}] 11:11:56 INFO - PROCESS | 1647 | 1468519916349 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:56 INFO - PROCESS | 1647 | 1468519916350 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:56 INFO - PROCESS | 1647 | 1468519916433 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 11:11:56 INFO - PROCESS | 1647 | 1468519916492 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:56 INFO - PROCESS | 1647 | 1468519916493 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a723800 == 36 [pid = 1647] [id = 610] 11:11:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x115f91000) [pid = 1647] [serial = 1830] [outer = 0x0] 11:11:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1190ccc00) [pid = 1647] [serial = 1831] [outer = 0x115f91000] 11:11:56 INFO - PROCESS | 1647 | 1468519916517 Marionette DEBUG loaded listener.js 11:11:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x121a0bc00) [pid = 1647] [serial = 1832] [outer = 0x115f91000] 11:11:56 INFO - PROCESS | 1647 | 1468519916790 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:11:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:11:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 469ms 11:11:56 INFO - PROCESS | 1647 | 1468519916820 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 11:11:56 INFO - PROCESS | 1647 | 1468519916822 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 11:11:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:11:56 INFO - PROCESS | 1647 | 1468519916824 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:11:56 INFO - PROCESS | 1647 | 1468519916827 Marionette TRACE conn2 <- [1,2414,null,{}] 11:11:56 INFO - PROCESS | 1647 | 1468519916840 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:56 INFO - PROCESS | 1647 | 1468519916842 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:56 INFO - PROCESS | 1647 | 1468519916963 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 11:11:56 INFO - PROCESS | 1647 | 1468519916969 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:56 INFO - PROCESS | 1647 | 1468519916970 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b094000 == 37 [pid = 1647] [id = 611] 11:11:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x123318000) [pid = 1647] [serial = 1833] [outer = 0x0] 11:11:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1244e2400) [pid = 1647] [serial = 1834] [outer = 0x123318000] 11:11:57 INFO - PROCESS | 1647 | 1468519917008 Marionette DEBUG loaded listener.js 11:11:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x124bc6800) [pid = 1647] [serial = 1835] [outer = 0x123318000] 11:11:57 INFO - PROCESS | 1647 | 1468519917369 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 11:11:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:11:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 583ms 11:11:57 INFO - PROCESS | 1647 | 1468519917407 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 11:11:57 INFO - PROCESS | 1647 | 1468519917409 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 11:11:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:11:57 INFO - PROCESS | 1647 | 1468519917432 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:11:57 INFO - PROCESS | 1647 | 1468519917434 Marionette TRACE conn2 <- [1,2418,null,{}] 11:11:57 INFO - PROCESS | 1647 | 1468519917437 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:57 INFO - PROCESS | 1647 | 1468519917438 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:57 INFO - PROCESS | 1647 | 1468519917538 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 11:11:57 INFO - PROCESS | 1647 | 1468519917542 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:57 INFO - PROCESS | 1647 | 1468519917543 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12baa8000 == 38 [pid = 1647] [id = 612] 11:11:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1243a1000) [pid = 1647] [serial = 1836] [outer = 0x0] 11:11:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1268f6800) [pid = 1647] [serial = 1837] [outer = 0x1243a1000] 11:11:57 INFO - PROCESS | 1647 | 1468519917573 Marionette DEBUG loaded listener.js 11:11:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x121a09000) [pid = 1647] [serial = 1838] [outer = 0x1243a1000] 11:11:57 INFO - PROCESS | 1647 | 1468519917888 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:11:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:11:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 469ms 11:11:57 INFO - PROCESS | 1647 | 1468519917902 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 11:11:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:11:57 INFO - PROCESS | 1647 | 1468519917903 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 11:11:57 INFO - PROCESS | 1647 | 1468519917905 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:11:57 INFO - PROCESS | 1647 | 1468519917906 Marionette TRACE conn2 <- [1,2422,null,{}] 11:11:57 INFO - PROCESS | 1647 | 1468519917909 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:57 INFO - PROCESS | 1647 | 1468519917911 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:57 INFO - PROCESS | 1647 | 1468519917994 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 11:11:58 INFO - PROCESS | 1647 | 1468519918000 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:58 INFO - PROCESS | 1647 | 1468519918001 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3cb800 == 39 [pid = 1647] [id = 613] 11:11:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12732a400) [pid = 1647] [serial = 1839] [outer = 0x0] 11:11:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1274eb000) [pid = 1647] [serial = 1840] [outer = 0x12732a400] 11:11:58 INFO - PROCESS | 1647 | 1468519918025 Marionette DEBUG loaded listener.js 11:11:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x128ab4400) [pid = 1647] [serial = 1841] [outer = 0x12732a400] 11:11:58 INFO - PROCESS | 1647 | 1468519918615 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:11:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:11:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 719ms 11:11:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:11:58 INFO - PROCESS | 1647 | 1468519918625 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 11:11:58 INFO - PROCESS | 1647 | 1468519918628 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 11:11:58 INFO - PROCESS | 1647 | 1468519918632 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:11:58 INFO - PROCESS | 1647 | 1468519918634 Marionette TRACE conn2 <- [1,2426,null,{}] 11:11:58 INFO - PROCESS | 1647 | 1468519918638 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:58 INFO - PROCESS | 1647 | 1468519918640 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:58 INFO - PROCESS | 1647 | 1468519918758 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 11:11:58 INFO - PROCESS | 1647 | 1468519918841 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:58 INFO - PROCESS | 1647 | 1468519918843 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x119210800 == 40 [pid = 1647] [id = 614] 11:11:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1165f2800) [pid = 1647] [serial = 1842] [outer = 0x0] 11:11:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1168c1800) [pid = 1647] [serial = 1843] [outer = 0x1165f2800] 11:11:58 INFO - PROCESS | 1647 | 1468519918874 Marionette DEBUG loaded listener.js 11:11:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1177f1000) [pid = 1647] [serial = 1844] [outer = 0x1165f2800] 11:11:59 INFO - PROCESS | 1647 | 1468519919408 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:11:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:11:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 872ms 11:11:59 INFO - PROCESS | 1647 | 1468519919505 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 11:11:59 INFO - PROCESS | 1647 | 1468519919510 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 11:11:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:11:59 INFO - PROCESS | 1647 | 1468519919517 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:11:59 INFO - PROCESS | 1647 | 1468519919519 Marionette TRACE conn2 <- [1,2430,null,{}] 11:11:59 INFO - PROCESS | 1647 | 1468519919523 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:59 INFO - PROCESS | 1647 | 1468519919526 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:59 INFO - PROCESS | 1647 | 1468519919689 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 11:11:59 INFO - PROCESS | 1647 | 1468519919783 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:59 INFO - PROCESS | 1647 | 1468519919784 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:11:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x1240db800 == 41 [pid = 1647] [id = 615] 11:11:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x11864a400) [pid = 1647] [serial = 1845] [outer = 0x0] 11:11:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x118956800) [pid = 1647] [serial = 1846] [outer = 0x11864a400] 11:11:59 INFO - PROCESS | 1647 | 1468519919815 Marionette DEBUG loaded listener.js 11:11:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x1197d4000) [pid = 1647] [serial = 1847] [outer = 0x11864a400] 11:12:00 INFO - PROCESS | 1647 | 1468519920452 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 11:12:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:12:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 973ms 11:12:00 INFO - PROCESS | 1647 | 1468519920489 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 11:12:00 INFO - PROCESS | 1647 | 1468519920491 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 11:12:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:12:00 INFO - PROCESS | 1647 | 1468519920497 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:12:00 INFO - PROCESS | 1647 | 1468519920499 Marionette TRACE conn2 <- [1,2434,null,{}] 11:12:00 INFO - PROCESS | 1647 | 1468519920503 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:00 INFO - PROCESS | 1647 | 1468519920504 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:00 INFO - PROCESS | 1647 | 1468519920615 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 11:12:00 INFO - PROCESS | 1647 | 1468519920701 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:00 INFO - PROCESS | 1647 | 1468519920704 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x1170ee000 == 42 [pid = 1647] [id = 616] 11:12:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x11709a000) [pid = 1647] [serial = 1848] [outer = 0x0] 11:12:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1177ed000) [pid = 1647] [serial = 1849] [outer = 0x11709a000] 11:12:00 INFO - PROCESS | 1647 | 1468519920734 Marionette DEBUG loaded listener.js 11:12:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x118182000) [pid = 1647] [serial = 1850] [outer = 0x11709a000] 11:12:00 INFO - PROCESS | 1647 | --DOCSHELL 0x12baa8000 == 41 [pid = 1647] [id = 612] 11:12:00 INFO - PROCESS | 1647 | --DOCSHELL 0x12b094000 == 40 [pid = 1647] [id = 611] 11:12:00 INFO - PROCESS | 1647 | --DOCSHELL 0x12a723800 == 39 [pid = 1647] [id = 610] 11:12:00 INFO - PROCESS | 1647 | --DOCSHELL 0x129d45000 == 38 [pid = 1647] [id = 609] 11:12:01 INFO - PROCESS | 1647 | --DOCSHELL 0x129167800 == 37 [pid = 1647] [id = 608] 11:12:01 INFO - PROCESS | 1647 | --DOCSHELL 0x124baf800 == 36 [pid = 1647] [id = 607] 11:12:01 INFO - PROCESS | 1647 | --DOCSHELL 0x12165c000 == 35 [pid = 1647] [id = 606] 11:12:01 INFO - PROCESS | 1647 | --DOCSHELL 0x121049800 == 34 [pid = 1647] [id = 605] 11:12:01 INFO - PROCESS | 1647 | --DOCSHELL 0x119b17000 == 33 [pid = 1647] [id = 604] 11:12:01 INFO - PROCESS | 1647 | --DOCSHELL 0x11889b000 == 32 [pid = 1647] [id = 603] 11:12:01 INFO - PROCESS | 1647 | --DOCSHELL 0x116264000 == 31 [pid = 1647] [id = 602] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1274e3c00) [pid = 1647] [serial = 1768] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1292b3c00) [pid = 1647] [serial = 1771] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x12a5a9400) [pid = 1647] [serial = 1774] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x129524c00) [pid = 1647] [serial = 1772] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x12a7de400) [pid = 1647] [serial = 1745] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x11946b000) [pid = 1647] [serial = 1750] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1198bc800) [pid = 1647] [serial = 1751] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x120fe9800) [pid = 1647] [serial = 1759] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x121558400) [pid = 1647] [serial = 1760] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x121a03400) [pid = 1647] [serial = 1762] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12405bc00) [pid = 1647] [serial = 1763] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x118179800) [pid = 1647] [serial = 1753] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11831f000) [pid = 1647] [serial = 1754] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x124b20400) [pid = 1647] [serial = 1765] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x12b957400) [pid = 1647] [serial = 1784] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x119469c00) [pid = 1647] [serial = 1756] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x119855c00) [pid = 1647] [serial = 1757] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x116a7f400) [pid = 1647] [serial = 1747] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x11817d800) [pid = 1647] [serial = 1748] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x11869c000) [pid = 1647] [serial = 1777] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1198b8c00) [pid = 1647] [serial = 1778] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12b153000) [pid = 1647] [serial = 1783] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12a7e5800) [pid = 1647] [serial = 1775] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1212d8400) [pid = 1647] [serial = 1780] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12914fc00) [pid = 1647] [serial = 1769] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1274ea400) [pid = 1647] [serial = 1781] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12b9ab800) [pid = 1647] [serial = 1786] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12b9b6400) [pid = 1647] [serial = 1787] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1268e7c00) [pid = 1647] [serial = 1766] [outer = 0x0] [url = about:blank] 11:12:01 INFO - PROCESS | 1647 | 1468519921164 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 11:12:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:12:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 674ms 11:12:01 INFO - PROCESS | 1647 | 1468519921170 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 11:12:01 INFO - PROCESS | 1647 | 1468519921173 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 11:12:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:12:01 INFO - PROCESS | 1647 | 1468519921179 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:12:01 INFO - PROCESS | 1647 | 1468519921182 Marionette TRACE conn2 <- [1,2438,null,{}] 11:12:01 INFO - PROCESS | 1647 | 1468519921184 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:01 INFO - PROCESS | 1647 | 1468519921186 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:01 INFO - PROCESS | 1647 | 1468519921264 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 11:12:01 INFO - PROCESS | 1647 | 1468519921269 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:01 INFO - PROCESS | 1647 | 1468519921270 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x1196f2000 == 32 [pid = 1647] [id = 617] 11:12:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x118273c00) [pid = 1647] [serial = 1851] [outer = 0x0] 11:12:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1186a5400) [pid = 1647] [serial = 1852] [outer = 0x118273c00] 11:12:01 INFO - PROCESS | 1647 | 1468519921300 Marionette DEBUG loaded listener.js 11:12:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1197cf400) [pid = 1647] [serial = 1853] [outer = 0x118273c00] 11:12:01 INFO - PROCESS | 1647 | 1468519921639 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 11:12:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:12:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 472ms 11:12:01 INFO - PROCESS | 1647 | 1468519921649 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 11:12:01 INFO - PROCESS | 1647 | 1468519921651 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 11:12:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:12:01 INFO - PROCESS | 1647 | 1468519921653 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:12:01 INFO - PROCESS | 1647 | 1468519921655 Marionette TRACE conn2 <- [1,2442,null,{}] 11:12:01 INFO - PROCESS | 1647 | 1468519921666 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:01 INFO - PROCESS | 1647 | 1468519921669 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:01 INFO - PROCESS | 1647 | 1468519921768 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 11:12:01 INFO - PROCESS | 1647 | 1468519921828 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:01 INFO - PROCESS | 1647 | 1468519921830 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x121652000 == 33 [pid = 1647] [id = 618] 11:12:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1197d0400) [pid = 1647] [serial = 1854] [outer = 0x0] 11:12:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1198b8400) [pid = 1647] [serial = 1855] [outer = 0x1197d0400] 11:12:01 INFO - PROCESS | 1647 | 1468519921861 Marionette DEBUG loaded listener.js 11:12:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x120fe9800) [pid = 1647] [serial = 1856] [outer = 0x1197d0400] 11:12:02 INFO - PROCESS | 1647 | 1468519922135 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 11:12:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:12:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 520ms 11:12:02 INFO - PROCESS | 1647 | 1468519922174 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 11:12:02 INFO - PROCESS | 1647 | 1468519922176 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 11:12:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:12:02 INFO - PROCESS | 1647 | 1468519922186 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:12:02 INFO - PROCESS | 1647 | 1468519922188 Marionette TRACE conn2 <- [1,2446,null,{}] 11:12:02 INFO - PROCESS | 1647 | 1468519922190 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:02 INFO - PROCESS | 1647 | 1468519922191 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:02 INFO - PROCESS | 1647 | 1468519922279 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 11:12:02 INFO - PROCESS | 1647 | 1468519922340 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:02 INFO - PROCESS | 1647 | 1468519922342 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x126ecc800 == 34 [pid = 1647] [id = 619] 11:12:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1177fb800) [pid = 1647] [serial = 1857] [outer = 0x0] 11:12:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x120fea000) [pid = 1647] [serial = 1858] [outer = 0x1177fb800] 11:12:02 INFO - PROCESS | 1647 | 1468519922367 Marionette DEBUG loaded listener.js 11:12:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1212e0000) [pid = 1647] [serial = 1859] [outer = 0x1177fb800] 11:12:02 INFO - PROCESS | 1647 | 1468519922645 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 11:12:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:12:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 470ms 11:12:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:12:02 INFO - PROCESS | 1647 | 1468519922657 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 11:12:02 INFO - PROCESS | 1647 | 1468519922658 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 11:12:02 INFO - PROCESS | 1647 | 1468519922668 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:12:02 INFO - PROCESS | 1647 | 1468519922669 Marionette TRACE conn2 <- [1,2450,null,{}] 11:12:02 INFO - PROCESS | 1647 | 1468519922672 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:02 INFO - PROCESS | 1647 | 1468519922673 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:02 INFO - PROCESS | 1647 | 1468519922754 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 11:12:02 INFO - PROCESS | 1647 | 1468519922758 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:02 INFO - PROCESS | 1647 | 1468519922759 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d51800 == 35 [pid = 1647] [id = 620] 11:12:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1198e4800) [pid = 1647] [serial = 1860] [outer = 0x0] 11:12:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1216f1800) [pid = 1647] [serial = 1861] [outer = 0x1198e4800] 11:12:02 INFO - PROCESS | 1647 | 1468519922788 Marionette DEBUG loaded listener.js 11:12:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x121a0d000) [pid = 1647] [serial = 1862] [outer = 0x1198e4800] 11:12:03 INFO - PROCESS | 1647 | 1468519923241 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 11:12:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:12:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 628ms 11:12:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:12:03 INFO - PROCESS | 1647 | 1468519923299 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 11:12:03 INFO - PROCESS | 1647 | 1468519923301 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 11:12:03 INFO - PROCESS | 1647 | 1468519923304 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:12:03 INFO - PROCESS | 1647 | 1468519923306 Marionette TRACE conn2 <- [1,2454,null,{}] 11:12:03 INFO - PROCESS | 1647 | 1468519923309 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:03 INFO - PROCESS | 1647 | 1468519923316 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:03 INFO - PROCESS | 1647 | 1468519923453 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 11:12:03 INFO - PROCESS | 1647 | 1468519923498 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:03 INFO - PROCESS | 1647 | 1468519923499 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b096800 == 36 [pid = 1647] [id = 621] 11:12:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1241bd400) [pid = 1647] [serial = 1863] [outer = 0x0] 11:12:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x124bc9000) [pid = 1647] [serial = 1864] [outer = 0x1241bd400] 11:12:03 INFO - PROCESS | 1647 | 1468519923524 Marionette DEBUG loaded listener.js 11:12:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x126e88c00) [pid = 1647] [serial = 1865] [outer = 0x1241bd400] 11:12:03 INFO - PROCESS | 1647 | 1468519923849 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 11:12:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:12:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 570ms 11:12:03 INFO - PROCESS | 1647 | 1468519923875 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 11:12:03 INFO - PROCESS | 1647 | 1468519923876 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 11:12:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:12:03 INFO - PROCESS | 1647 | 1468519923892 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:12:03 INFO - PROCESS | 1647 | 1468519923893 Marionette TRACE conn2 <- [1,2458,null,{}] 11:12:03 INFO - PROCESS | 1647 | 1468519923896 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:03 INFO - PROCESS | 1647 | 1468519923897 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:03 INFO - PROCESS | 1647 | 1468519923998 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 11:12:04 INFO - PROCESS | 1647 | 1468519924002 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:04 INFO - PROCESS | 1647 | 1468519924003 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x12baa2800 == 37 [pid = 1647] [id = 622] 11:12:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x126e89400) [pid = 1647] [serial = 1866] [outer = 0x0] 11:12:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12739f800) [pid = 1647] [serial = 1867] [outer = 0x126e89400] 11:12:04 INFO - PROCESS | 1647 | 1468519924034 Marionette DEBUG loaded listener.js 11:12:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x127703800) [pid = 1647] [serial = 1868] [outer = 0x126e89400] 11:12:04 INFO - PROCESS | 1647 | 1468519924370 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 11:12:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:12:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 533ms 11:12:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:12:04 INFO - PROCESS | 1647 | 1468519924415 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 11:12:04 INFO - PROCESS | 1647 | 1468519924416 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 11:12:04 INFO - PROCESS | 1647 | 1468519924418 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:12:04 INFO - PROCESS | 1647 | 1468519924419 Marionette TRACE conn2 <- [1,2462,null,{}] 11:12:04 INFO - PROCESS | 1647 | 1468519924422 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:04 INFO - PROCESS | 1647 | 1468519924423 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:04 INFO - PROCESS | 1647 | 1468519924520 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 11:12:04 INFO - PROCESS | 1647 | 1468519924533 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:04 INFO - PROCESS | 1647 | 1468519924534 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdc0000 == 38 [pid = 1647] [id = 623] 11:12:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x127706c00) [pid = 1647] [serial = 1869] [outer = 0x0] 11:12:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x128ab5c00) [pid = 1647] [serial = 1870] [outer = 0x127706c00] 11:12:04 INFO - PROCESS | 1647 | 1468519924558 Marionette DEBUG loaded listener.js 11:12:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x128abd400) [pid = 1647] [serial = 1871] [outer = 0x127706c00] 11:12:04 INFO - PROCESS | 1647 | 1468519924901 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 11:12:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:12:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 520ms 11:12:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:12:04 INFO - PROCESS | 1647 | 1468519924939 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 11:12:04 INFO - PROCESS | 1647 | 1468519924941 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 11:12:04 INFO - PROCESS | 1647 | 1468519924943 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:12:04 INFO - PROCESS | 1647 | 1468519924944 Marionette TRACE conn2 <- [1,2466,null,{}] 11:12:04 INFO - PROCESS | 1647 | 1468519924946 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:04 INFO - PROCESS | 1647 | 1468519924947 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:05 INFO - PROCESS | 1647 | 1468519925047 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 11:12:05 INFO - PROCESS | 1647 | 1468519925051 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:05 INFO - PROCESS | 1647 | 1468519925052 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x12151f800 == 39 [pid = 1647] [id = 624] 11:12:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x128ab2000) [pid = 1647] [serial = 1872] [outer = 0x0] 11:12:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x128c5b000) [pid = 1647] [serial = 1873] [outer = 0x128ab2000] 11:12:05 INFO - PROCESS | 1647 | 1468519925116 Marionette DEBUG loaded listener.js 11:12:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x128e81400) [pid = 1647] [serial = 1874] [outer = 0x128ab2000] 11:12:05 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1168a4400) [pid = 1647] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:12:05 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x115e47800) [pid = 1647] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:12:05 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1168d0c00) [pid = 1647] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:12:05 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x118955000) [pid = 1647] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:12:05 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x118184c00) [pid = 1647] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:12:05 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x112d20000) [pid = 1647] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:12:05 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x118186000) [pid = 1647] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:12:05 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x115e54400) [pid = 1647] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:12:05 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1210ea000) [pid = 1647] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:12:05 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x125e79800) [pid = 1647] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:12:05 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x117098800) [pid = 1647] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:12:05 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1198c5400) [pid = 1647] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:12:05 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1216f7800) [pid = 1647] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:12:05 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x115f91000) [pid = 1647] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:12:05 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x118955c00) [pid = 1647] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:12:05 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x123318000) [pid = 1647] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:12:05 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1243a1000) [pid = 1647] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:12:05 INFO - PROCESS | 1647 | 1468519925495 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 11:12:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:12:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 571ms 11:12:05 INFO - PROCESS | 1647 | 1468519925516 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 11:12:05 INFO - PROCESS | 1647 | 1468519925517 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 11:12:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:12:05 INFO - PROCESS | 1647 | 1468519925521 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:12:05 INFO - PROCESS | 1647 | 1468519925522 Marionette TRACE conn2 <- [1,2470,null,{}] 11:12:05 INFO - PROCESS | 1647 | 1468519925526 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:05 INFO - PROCESS | 1647 | 1468519925528 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:05 INFO - PROCESS | 1647 | 1468519925652 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 11:12:05 INFO - PROCESS | 1647 | 1468519925716 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:05 INFO - PROCESS | 1647 | 1468519925718 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b51000 == 40 [pid = 1647] [id = 625] 11:12:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x11629e400) [pid = 1647] [serial = 1875] [outer = 0x0] 11:12:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1197d7000) [pid = 1647] [serial = 1876] [outer = 0x11629e400] 11:12:05 INFO - PROCESS | 1647 | 1468519925742 Marionette DEBUG loaded listener.js 11:12:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1210f3800) [pid = 1647] [serial = 1877] [outer = 0x11629e400] 11:12:06 INFO - PROCESS | 1647 | 1468519926029 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 11:12:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:12:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 521ms 11:12:06 INFO - PROCESS | 1647 | 1468519926042 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 11:12:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:12:06 INFO - PROCESS | 1647 | 1468519926043 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 11:12:06 INFO - PROCESS | 1647 | 1468519926054 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:12:06 INFO - PROCESS | 1647 | 1468519926056 Marionette TRACE conn2 <- [1,2474,null,{}] 11:12:06 INFO - PROCESS | 1647 | 1468519926058 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:06 INFO - PROCESS | 1647 | 1468519926060 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:06 INFO - PROCESS | 1647 | 1468519926166 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 11:12:06 INFO - PROCESS | 1647 | 1468519926169 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:06 INFO - PROCESS | 1647 | 1468519926171 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cf7d000 == 41 [pid = 1647] [id = 626] 11:12:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12142a400) [pid = 1647] [serial = 1878] [outer = 0x0] 11:12:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x125e79800) [pid = 1647] [serial = 1879] [outer = 0x12142a400] 11:12:06 INFO - PROCESS | 1647 | 1468519926196 Marionette DEBUG loaded listener.js 11:12:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1292bb400) [pid = 1647] [serial = 1880] [outer = 0x12142a400] 11:12:06 INFO - PROCESS | 1647 | 1468519926532 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 11:12:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:12:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 525ms 11:12:06 INFO - PROCESS | 1647 | 1468519926573 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 11:12:06 INFO - PROCESS | 1647 | 1468519926574 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 11:12:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:12:06 INFO - PROCESS | 1647 | 1468519926577 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:12:06 INFO - PROCESS | 1647 | 1468519926578 Marionette TRACE conn2 <- [1,2478,null,{}] 11:12:06 INFO - PROCESS | 1647 | 1468519926580 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:06 INFO - PROCESS | 1647 | 1468519926581 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:06 INFO - PROCESS | 1647 | 1468519926691 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 11:12:06 INFO - PROCESS | 1647 | 1468519926700 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:06 INFO - PROCESS | 1647 | 1468519926701 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cf94800 == 42 [pid = 1647] [id = 627] 11:12:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1292bc400) [pid = 1647] [serial = 1881] [outer = 0x0] 11:12:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1292ddc00) [pid = 1647] [serial = 1882] [outer = 0x1292bc400] 11:12:06 INFO - PROCESS | 1647 | 1468519926725 Marionette DEBUG loaded listener.js 11:12:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12a559000) [pid = 1647] [serial = 1883] [outer = 0x1292bc400] 11:12:07 INFO - PROCESS | 1647 | 1468519927048 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:12:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:12:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 519ms 11:12:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:12:07 INFO - PROCESS | 1647 | 1468519927096 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 11:12:07 INFO - PROCESS | 1647 | 1468519927097 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 11:12:07 INFO - PROCESS | 1647 | 1468519927099 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:12:07 INFO - PROCESS | 1647 | 1468519927100 Marionette TRACE conn2 <- [1,2482,null,{}] 11:12:07 INFO - PROCESS | 1647 | 1468519927103 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:07 INFO - PROCESS | 1647 | 1468519927104 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:07 INFO - PROCESS | 1647 | 1468519927192 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 11:12:07 INFO - PROCESS | 1647 | 1468519927198 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:07 INFO - PROCESS | 1647 | 1468519927199 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d412800 == 43 [pid = 1647] [id = 628] 11:12:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1292bdc00) [pid = 1647] [serial = 1884] [outer = 0x0] 11:12:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12a5a9c00) [pid = 1647] [serial = 1885] [outer = 0x1292bdc00] 11:12:07 INFO - PROCESS | 1647 | 1468519927223 Marionette DEBUG loaded listener.js 11:12:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12b07ec00) [pid = 1647] [serial = 1886] [outer = 0x1292bdc00] 11:12:07 INFO - PROCESS | 1647 | 1468519927704 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 11:12:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:12:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 668ms 11:12:07 INFO - PROCESS | 1647 | 1468519927768 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 11:12:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:12:07 INFO - PROCESS | 1647 | 1468519927771 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 11:12:07 INFO - PROCESS | 1647 | 1468519927775 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:12:07 INFO - PROCESS | 1647 | 1468519927777 Marionette TRACE conn2 <- [1,2486,null,{}] 11:12:07 INFO - PROCESS | 1647 | 1468519927781 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:07 INFO - PROCESS | 1647 | 1468519927783 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:07 INFO - PROCESS | 1647 | 1468519927897 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 11:12:07 INFO - PROCESS | 1647 | 1468519927961 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:07 INFO - PROCESS | 1647 | 1468519927963 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f1c000 == 44 [pid = 1647] [id = 629] 11:12:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1168a7c00) [pid = 1647] [serial = 1887] [outer = 0x0] 11:12:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x118179400) [pid = 1647] [serial = 1888] [outer = 0x1168a7c00] 11:12:07 INFO - PROCESS | 1647 | 1468519927994 Marionette DEBUG loaded listener.js 11:12:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x118320800) [pid = 1647] [serial = 1889] [outer = 0x1168a7c00] 11:12:08 INFO - PROCESS | 1647 | 1468519928448 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 11:12:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:12:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 725ms 11:12:08 INFO - PROCESS | 1647 | 1468519928507 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 11:12:08 INFO - PROCESS | 1647 | 1468519928510 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 11:12:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:12:08 INFO - PROCESS | 1647 | 1468519928516 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:12:08 INFO - PROCESS | 1647 | 1468519928518 Marionette TRACE conn2 <- [1,2490,null,{}] 11:12:08 INFO - PROCESS | 1647 | 1468519928520 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:08 INFO - PROCESS | 1647 | 1468519928522 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:08 INFO - PROCESS | 1647 | 1468519928632 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 11:12:08 INFO - PROCESS | 1647 | 1468519928708 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:08 INFO - PROCESS | 1647 | 1468519928709 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a7a0000 == 45 [pid = 1647] [id = 630] 11:12:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1197d9800) [pid = 1647] [serial = 1890] [outer = 0x0] 11:12:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x119854800) [pid = 1647] [serial = 1891] [outer = 0x1197d9800] 11:12:08 INFO - PROCESS | 1647 | 1468519928741 Marionette DEBUG loaded listener.js 11:12:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x119b8dc00) [pid = 1647] [serial = 1892] [outer = 0x1197d9800] 11:12:09 INFO - PROCESS | 1647 | 1468519929164 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:12:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:12:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 671ms 11:12:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:12:09 INFO - PROCESS | 1647 | 1468519929187 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 11:12:09 INFO - PROCESS | 1647 | 1468519929189 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 11:12:09 INFO - PROCESS | 1647 | 1468519929191 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:12:09 INFO - PROCESS | 1647 | 1468519929194 Marionette TRACE conn2 <- [1,2494,null,{}] 11:12:09 INFO - PROCESS | 1647 | 1468519929202 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:09 INFO - PROCESS | 1647 | 1468519929205 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:09 INFO - PROCESS | 1647 | 1468519929312 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 11:12:09 INFO - PROCESS | 1647 | 1468519929376 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:09 INFO - PROCESS | 1647 | 1468519929378 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d41a000 == 46 [pid = 1647] [id = 631] 11:12:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x12154a400) [pid = 1647] [serial = 1893] [outer = 0x0] 11:12:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x121a10c00) [pid = 1647] [serial = 1894] [outer = 0x12154a400] 11:12:09 INFO - PROCESS | 1647 | 1468519929449 Marionette DEBUG loaded listener.js 11:12:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x124b1c000) [pid = 1647] [serial = 1895] [outer = 0x12154a400] 11:12:09 INFO - PROCESS | 1647 | 1468519929913 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 11:12:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:12:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 774ms 11:12:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:12:09 INFO - PROCESS | 1647 | 1468519929966 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 11:12:09 INFO - PROCESS | 1647 | 1468519929968 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 11:12:09 INFO - PROCESS | 1647 | 1468519929970 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:12:09 INFO - PROCESS | 1647 | 1468519929972 Marionette TRACE conn2 <- [1,2498,null,{}] 11:12:09 INFO - PROCESS | 1647 | 1468519929974 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:09 INFO - PROCESS | 1647 | 1468519929975 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:10 INFO - PROCESS | 1647 | 1468519930085 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 11:12:10 INFO - PROCESS | 1647 | 1468519930333 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:10 INFO - PROCESS | 1647 | 1468519930334 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x118880800 == 47 [pid = 1647] [id = 632] 11:12:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x115e49c00) [pid = 1647] [serial = 1896] [outer = 0x0] 11:12:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x116236800) [pid = 1647] [serial = 1897] [outer = 0x115e49c00] 11:12:10 INFO - PROCESS | 1647 | 1468519930381 Marionette DEBUG loaded listener.js 11:12:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x116a80c00) [pid = 1647] [serial = 1898] [outer = 0x115e49c00] 11:12:10 INFO - PROCESS | 1647 | 1468519930873 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:12:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:12:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 921ms 11:12:10 INFO - PROCESS | 1647 | 1468519930892 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 11:12:10 INFO - PROCESS | 1647 | 1468519930894 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 11:12:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:12:10 INFO - PROCESS | 1647 | 1468519930897 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:12:10 INFO - PROCESS | 1647 | 1468519930898 Marionette TRACE conn2 <- [1,2502,null,{}] 11:12:10 INFO - PROCESS | 1647 | 1468519930902 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:10 INFO - PROCESS | 1647 | 1468519930905 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:11 INFO - PROCESS | 1647 | 1468519931005 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 11:12:11 INFO - PROCESS | 1647 | 1468519931068 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:11 INFO - PROCESS | 1647 | 1468519931069 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x119b0a000 == 48 [pid = 1647] [id = 633] 11:12:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x118183400) [pid = 1647] [serial = 1899] [outer = 0x0] 11:12:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x118958800) [pid = 1647] [serial = 1900] [outer = 0x118183400] 11:12:11 INFO - PROCESS | 1647 | 1468519931097 Marionette DEBUG loaded listener.js 11:12:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x119825c00) [pid = 1647] [serial = 1901] [outer = 0x118183400] 11:12:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12cf94800 == 47 [pid = 1647] [id = 627] 11:12:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12cf7d000 == 46 [pid = 1647] [id = 626] 11:12:11 INFO - PROCESS | 1647 | --DOCSHELL 0x124b51000 == 45 [pid = 1647] [id = 625] 11:12:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12151f800 == 44 [pid = 1647] [id = 624] 11:12:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12bdc0000 == 43 [pid = 1647] [id = 623] 11:12:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12baa2800 == 42 [pid = 1647] [id = 622] 11:12:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12b096800 == 41 [pid = 1647] [id = 621] 11:12:11 INFO - PROCESS | 1647 | --DOCSHELL 0x129d51800 == 40 [pid = 1647] [id = 620] 11:12:11 INFO - PROCESS | 1647 | --DOCSHELL 0x126ecc800 == 39 [pid = 1647] [id = 619] 11:12:11 INFO - PROCESS | 1647 | --DOCSHELL 0x121652000 == 38 [pid = 1647] [id = 618] 11:12:11 INFO - PROCESS | 1647 | --DOCSHELL 0x1196f2000 == 37 [pid = 1647] [id = 617] 11:12:11 INFO - PROCESS | 1647 | --DOCSHELL 0x1170ee000 == 36 [pid = 1647] [id = 616] 11:12:11 INFO - PROCESS | 1647 | --DOCSHELL 0x1240db800 == 35 [pid = 1647] [id = 615] 11:12:11 INFO - PROCESS | 1647 | --DOCSHELL 0x119210800 == 34 [pid = 1647] [id = 614] 11:12:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3cb800 == 33 [pid = 1647] [id = 613] 11:12:11 INFO - PROCESS | 1647 | --DOCSHELL 0x116ac4000 == 32 [pid = 1647] [id = 601] 11:12:11 INFO - PROCESS | 1647 | --DOCSHELL 0x118880800 == 31 [pid = 1647] [id = 632] 11:12:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12d41a000 == 30 [pid = 1647] [id = 631] 11:12:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12a7a0000 == 29 [pid = 1647] [id = 630] 11:12:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12d412800 == 28 [pid = 1647] [id = 628] 11:12:11 INFO - PROCESS | 1647 | --DOCSHELL 0x120f1c000 == 27 [pid = 1647] [id = 629] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x1198c2800) [pid = 1647] [serial = 1820] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x119852400) [pid = 1647] [serial = 1819] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x115e4ac00) [pid = 1647] [serial = 1807] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x115f8c400) [pid = 1647] [serial = 1808] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x116b24000) [pid = 1647] [serial = 1810] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1175d3400) [pid = 1647] [serial = 1811] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x119460400) [pid = 1647] [serial = 1816] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x118651400) [pid = 1647] [serial = 1813] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x118955400) [pid = 1647] [serial = 1814] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1165e5000) [pid = 1647] [serial = 1790] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1132ec000) [pid = 1647] [serial = 1789] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1198c2000) [pid = 1647] [serial = 1793] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1165efc00) [pid = 1647] [serial = 1805] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x115f27c00) [pid = 1647] [serial = 1804] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x119824400) [pid = 1647] [serial = 1792] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x124b21400) [pid = 1647] [serial = 1796] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x121a06800) [pid = 1647] [serial = 1795] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1274dec00) [pid = 1647] [serial = 1798] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x128e80400) [pid = 1647] [serial = 1799] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1292d7800) [pid = 1647] [serial = 1802] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x118959000) [pid = 1647] [serial = 1801] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x119b89800) [pid = 1647] [serial = 1822] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x121b6b000) [pid = 1647] [serial = 1828] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1190ccc00) [pid = 1647] [serial = 1831] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x121846800) [pid = 1647] [serial = 1825] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1274eb000) [pid = 1647] [serial = 1840] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x121a0ac00) [pid = 1647] [serial = 1826] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1244e2400) [pid = 1647] [serial = 1834] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x124bc6800) [pid = 1647] [serial = 1835] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1268f6800) [pid = 1647] [serial = 1837] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x121a0bc00) [pid = 1647] [serial = 1832] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1241bf400) [pid = 1647] [serial = 1829] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x121554000) [pid = 1647] [serial = 1823] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x11982c800) [pid = 1647] [serial = 1817] [outer = 0x0] [url = about:blank] 11:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x121a09000) [pid = 1647] [serial = 1838] [outer = 0x0] [url = about:blank] 11:12:12 INFO - PROCESS | 1647 | 1468519932308 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:12:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:12:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1471ms 11:12:12 INFO - PROCESS | 1647 | 1468519932369 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 11:12:12 INFO - PROCESS | 1647 | 1468519932374 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 11:12:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:12:12 INFO - PROCESS | 1647 | 1468519932380 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:12:12 INFO - PROCESS | 1647 | 1468519932383 Marionette TRACE conn2 <- [1,2506,null,{}] 11:12:12 INFO - PROCESS | 1647 | 1468519932388 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:12 INFO - PROCESS | 1647 | 1468519932391 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:12 INFO - PROCESS | 1647 | 1468519932540 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 11:12:12 INFO - PROCESS | 1647 | 1468519932591 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:12 INFO - PROCESS | 1647 | 1468519932594 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x116be3000 == 28 [pid = 1647] [id = 634] 11:12:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1165efc00) [pid = 1647] [serial = 1902] [outer = 0x0] 11:12:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x116a88400) [pid = 1647] [serial = 1903] [outer = 0x1165efc00] 11:12:12 INFO - PROCESS | 1647 | 1468519932626 Marionette DEBUG loaded listener.js 11:12:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x117254400) [pid = 1647] [serial = 1904] [outer = 0x1165efc00] 11:12:13 INFO - PROCESS | 1647 | 1468519933126 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:12:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:12:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 775ms 11:12:13 INFO - PROCESS | 1647 | 1468519933154 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 11:12:13 INFO - PROCESS | 1647 | 1468519933158 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 11:12:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:12:13 INFO - PROCESS | 1647 | 1468519933190 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:12:13 INFO - PROCESS | 1647 | 1468519933192 Marionette TRACE conn2 <- [1,2510,null,{}] 11:12:13 INFO - PROCESS | 1647 | 1468519933197 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:13 INFO - PROCESS | 1647 | 1468519933199 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:13 INFO - PROCESS | 1647 | 1468519933301 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 11:12:13 INFO - PROCESS | 1647 | 1468519933379 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:13 INFO - PROCESS | 1647 | 1468519933381 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x11888f000 == 29 [pid = 1647] [id = 635] 11:12:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11826e800) [pid = 1647] [serial = 1905] [outer = 0x0] 11:12:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x118328800) [pid = 1647] [serial = 1906] [outer = 0x11826e800] 11:12:13 INFO - PROCESS | 1647 | 1468519933412 Marionette DEBUG loaded listener.js 11:12:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x118836800) [pid = 1647] [serial = 1907] [outer = 0x11826e800] 11:12:13 INFO - PROCESS | 1647 | 1468519933980 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 11:12:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:12:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 874ms 11:12:14 INFO - PROCESS | 1647 | 1468519934063 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 11:12:14 INFO - PROCESS | 1647 | 1468519934066 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 11:12:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:12:14 INFO - PROCESS | 1647 | 1468519934069 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:12:14 INFO - PROCESS | 1647 | 1468519934074 Marionette TRACE conn2 <- [1,2514,null,{}] 11:12:14 INFO - PROCESS | 1647 | 1468519934086 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:14 INFO - PROCESS | 1647 | 1468519934091 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:14 INFO - PROCESS | 1647 | 1468519934241 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 11:12:14 INFO - PROCESS | 1647 | 1468519934300 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:14 INFO - PROCESS | 1647 | 1468519934302 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x119cd1000 == 30 [pid = 1647] [id = 636] 11:12:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1130db400) [pid = 1647] [serial = 1908] [outer = 0x0] 11:12:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x11982b000) [pid = 1647] [serial = 1909] [outer = 0x1130db400] 11:12:14 INFO - PROCESS | 1647 | 1468519934376 Marionette DEBUG loaded listener.js 11:12:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1198b9400) [pid = 1647] [serial = 1910] [outer = 0x1130db400] 11:12:14 INFO - PROCESS | 1647 | 1468519934853 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:12:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:12:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 832ms 11:12:14 INFO - PROCESS | 1647 | 1468519934901 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 11:12:14 INFO - PROCESS | 1647 | 1468519934904 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 11:12:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:12:14 INFO - PROCESS | 1647 | 1468519934907 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:12:14 INFO - PROCESS | 1647 | 1468519934908 Marionette TRACE conn2 <- [1,2518,null,{}] 11:12:14 INFO - PROCESS | 1647 | 1468519934912 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:14 INFO - PROCESS | 1647 | 1468519934914 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:15 INFO - PROCESS | 1647 | 1468519934998 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 11:12:15 INFO - PROCESS | 1647 | 1468519935005 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:15 INFO - PROCESS | 1647 | 1468519935007 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182db800 == 31 [pid = 1647] [id = 637] 11:12:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1165ed800) [pid = 1647] [serial = 1911] [outer = 0x0] 11:12:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x116b23000) [pid = 1647] [serial = 1912] [outer = 0x1165ed800] 11:12:15 INFO - PROCESS | 1647 | 1468519935037 Marionette DEBUG loaded listener.js 11:12:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x118180000) [pid = 1647] [serial = 1913] [outer = 0x1165ed800] 11:12:15 INFO - PROCESS | 1647 | 1468519935376 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:12:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:12:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 520ms 11:12:15 INFO - PROCESS | 1647 | 1468519935427 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 11:12:15 INFO - PROCESS | 1647 | 1468519935430 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 11:12:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:12:15 INFO - PROCESS | 1647 | 1468519935434 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:12:15 INFO - PROCESS | 1647 | 1468519935436 Marionette TRACE conn2 <- [1,2522,null,{}] 11:12:15 INFO - PROCESS | 1647 | 1468519935438 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:15 INFO - PROCESS | 1647 | 1468519935440 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:15 INFO - PROCESS | 1647 | 1468519935519 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 11:12:15 INFO - PROCESS | 1647 | 1468519935523 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:15 INFO - PROCESS | 1647 | 1468519935524 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x12151f000 == 32 [pid = 1647] [id = 638] 11:12:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x118186400) [pid = 1647] [serial = 1914] [outer = 0x0] 11:12:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1197d8c00) [pid = 1647] [serial = 1915] [outer = 0x118186400] 11:12:15 INFO - PROCESS | 1647 | 1468519935554 Marionette DEBUG loaded listener.js 11:12:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1198c0800) [pid = 1647] [serial = 1916] [outer = 0x118186400] 11:12:15 INFO - PROCESS | 1647 | 1468519935922 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:12:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:12:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 519ms 11:12:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:12:15 INFO - PROCESS | 1647 | 1468519935953 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 11:12:15 INFO - PROCESS | 1647 | 1468519935955 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 11:12:15 INFO - PROCESS | 1647 | 1468519935964 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:12:15 INFO - PROCESS | 1647 | 1468519935967 Marionette TRACE conn2 <- [1,2526,null,{}] 11:12:15 INFO - PROCESS | 1647 | 1468519935974 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:15 INFO - PROCESS | 1647 | 1468519935977 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:16 INFO - PROCESS | 1647 | 1468519936054 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 11:12:16 INFO - PROCESS | 1647 | 1468519936058 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:16 INFO - PROCESS | 1647 | 1468519936060 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x124ba5000 == 33 [pid = 1647] [id = 639] 11:12:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x119b8d400) [pid = 1647] [serial = 1917] [outer = 0x0] 11:12:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1210ed400) [pid = 1647] [serial = 1918] [outer = 0x119b8d400] 11:12:16 INFO - PROCESS | 1647 | 1468519936090 Marionette DEBUG loaded listener.js 11:12:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12154e400) [pid = 1647] [serial = 1919] [outer = 0x119b8d400] 11:12:16 INFO - PROCESS | 1647 | 1468519936438 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:12:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:12:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 527ms 11:12:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:12:16 INFO - PROCESS | 1647 | 1468519936490 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 11:12:16 INFO - PROCESS | 1647 | 1468519936492 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 11:12:16 INFO - PROCESS | 1647 | 1468519936494 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:12:16 INFO - PROCESS | 1647 | 1468519936495 Marionette TRACE conn2 <- [1,2530,null,{}] 11:12:16 INFO - PROCESS | 1647 | 1468519936497 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:16 INFO - PROCESS | 1647 | 1468519936499 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:16 INFO - PROCESS | 1647 | 1468519936578 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 11:12:16 INFO - PROCESS | 1647 | 1468519936584 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:16 INFO - PROCESS | 1647 | 1468519936585 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x129179800 == 34 [pid = 1647] [id = 640] 11:12:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x121553c00) [pid = 1647] [serial = 1920] [outer = 0x0] 11:12:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x121904c00) [pid = 1647] [serial = 1921] [outer = 0x121553c00] 11:12:16 INFO - PROCESS | 1647 | 1468519936610 Marionette DEBUG loaded listener.js 11:12:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x121a0c400) [pid = 1647] [serial = 1922] [outer = 0x121553c00] 11:12:16 INFO - PROCESS | 1647 | 1468519936972 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:12:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:12:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 520ms 11:12:17 INFO - PROCESS | 1647 | 1468519937015 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 11:12:17 INFO - PROCESS | 1647 | 1468519937016 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 11:12:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:12:17 INFO - PROCESS | 1647 | 1468519937018 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:12:17 INFO - PROCESS | 1647 | 1468519937019 Marionette TRACE conn2 <- [1,2534,null,{}] 11:12:17 INFO - PROCESS | 1647 | 1468519937022 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:17 INFO - PROCESS | 1647 | 1468519937023 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:17 INFO - PROCESS | 1647 | 1468519937100 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 11:12:17 INFO - PROCESS | 1647 | 1468519937166 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:17 INFO - PROCESS | 1647 | 1468519937167 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d4b800 == 35 [pid = 1647] [id = 641] 11:12:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x121557000) [pid = 1647] [serial = 1923] [outer = 0x0] 11:12:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x123316800) [pid = 1647] [serial = 1924] [outer = 0x121557000] 11:12:17 INFO - PROCESS | 1647 | 1468519937193 Marionette DEBUG loaded listener.js 11:12:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1241cb000) [pid = 1647] [serial = 1925] [outer = 0x121557000] 11:12:17 INFO - PROCESS | 1647 | 1468519937501 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 11:12:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:12:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 518ms 11:12:17 INFO - PROCESS | 1647 | 1468519937537 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 11:12:17 INFO - PROCESS | 1647 | 1468519937538 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 11:12:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:12:17 INFO - PROCESS | 1647 | 1468519937540 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:12:17 INFO - PROCESS | 1647 | 1468519937541 Marionette TRACE conn2 <- [1,2538,null,{}] 11:12:17 INFO - PROCESS | 1647 | 1468519937544 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:17 INFO - PROCESS | 1647 | 1468519937548 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:17 INFO - PROCESS | 1647 | 1468519937675 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 11:12:17 INFO - PROCESS | 1647 | 1468519937679 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:17 INFO - PROCESS | 1647 | 1468519937680 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x119cd0800 == 36 [pid = 1647] [id = 642] 11:12:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12341ec00) [pid = 1647] [serial = 1926] [outer = 0x0] 11:12:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x124b1e000) [pid = 1647] [serial = 1927] [outer = 0x12341ec00] 11:12:17 INFO - PROCESS | 1647 | 1468519937706 Marionette DEBUG loaded listener.js 11:12:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x1274df800) [pid = 1647] [serial = 1928] [outer = 0x12341ec00] 11:12:18 INFO - PROCESS | 1647 | 1468519938067 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:12:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:12:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 571ms 11:12:18 INFO - PROCESS | 1647 | 1468519938111 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 11:12:18 INFO - PROCESS | 1647 | 1468519938113 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 11:12:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:12:18 INFO - PROCESS | 1647 | 1468519938116 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:12:18 INFO - PROCESS | 1647 | 1468519938117 Marionette TRACE conn2 <- [1,2542,null,{}] 11:12:18 INFO - PROCESS | 1647 | 1468519938119 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:18 INFO - PROCESS | 1647 | 1468519938120 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:18 INFO - PROCESS | 1647 | 1468519938219 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 11:12:18 INFO - PROCESS | 1647 | 1468519938232 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:18 INFO - PROCESS | 1647 | 1468519938233 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b781800 == 37 [pid = 1647] [id = 643] 11:12:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x1274e2c00) [pid = 1647] [serial = 1929] [outer = 0x0] 11:12:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x127704c00) [pid = 1647] [serial = 1930] [outer = 0x1274e2c00] 11:12:18 INFO - PROCESS | 1647 | 1468519938257 Marionette DEBUG loaded listener.js 11:12:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x128aba000) [pid = 1647] [serial = 1931] [outer = 0x1274e2c00] 11:12:18 INFO - PROCESS | 1647 | 1468519938575 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 11:12:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:12:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 469ms 11:12:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:12:18 INFO - PROCESS | 1647 | 1468519938586 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 11:12:18 INFO - PROCESS | 1647 | 1468519938587 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 11:12:18 INFO - PROCESS | 1647 | 1468519938589 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:12:18 INFO - PROCESS | 1647 | 1468519938590 Marionette TRACE conn2 <- [1,2546,null,{}] 11:12:18 INFO - PROCESS | 1647 | 1468519938593 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:18 INFO - PROCESS | 1647 | 1468519938594 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:18 INFO - PROCESS | 1647 | 1468519938701 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 11:12:18 INFO - PROCESS | 1647 | 1468519938712 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:18 INFO - PROCESS | 1647 | 1468519938713 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x121494800 == 38 [pid = 1647] [id = 644] 11:12:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x128abc000) [pid = 1647] [serial = 1932] [outer = 0x0] 11:12:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x128e7f400) [pid = 1647] [serial = 1933] [outer = 0x128abc000] 11:12:18 INFO - PROCESS | 1647 | 1468519938737 Marionette DEBUG loaded listener.js 11:12:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x129154c00) [pid = 1647] [serial = 1934] [outer = 0x128abc000] 11:12:19 INFO - PROCESS | 1647 | 1468519939079 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 11:12:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:12:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 519ms 11:12:19 INFO - PROCESS | 1647 | 1468519939108 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 11:12:19 INFO - PROCESS | 1647 | 1468519939110 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 11:12:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:12:19 INFO - PROCESS | 1647 | 1468519939112 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:12:19 INFO - PROCESS | 1647 | 1468519939113 Marionette TRACE conn2 <- [1,2550,null,{}] 11:12:19 INFO - PROCESS | 1647 | 1468519939115 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:19 INFO - PROCESS | 1647 | 1468519939116 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:19 INFO - PROCESS | 1647 | 1468519939238 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 11:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x12154a400) [pid = 1647] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x1197d9800) [pid = 1647] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x1168a7c00) [pid = 1647] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x115e49c00) [pid = 1647] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x127706c00) [pid = 1647] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x126e89400) [pid = 1647] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x11629e400) [pid = 1647] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x128ab2000) [pid = 1647] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x11864a400) [pid = 1647] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x12732a400) [pid = 1647] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x11709a000) [pid = 1647] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1198e4800) [pid = 1647] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1165f2800) [pid = 1647] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1197d0400) [pid = 1647] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x118273c00) [pid = 1647] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1177fb800) [pid = 1647] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12142a400) [pid = 1647] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1292bdc00) [pid = 1647] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1292bc400) [pid = 1647] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1241bd400) [pid = 1647] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:12:19 INFO - PROCESS | 1647 | 1468519939288 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:19 INFO - PROCESS | 1647 | 1468519939289 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x117f79800 == 39 [pid = 1647] [id = 645] 11:12:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x111f2c800) [pid = 1647] [serial = 1935] [outer = 0x0] 11:12:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x115e47800) [pid = 1647] [serial = 1936] [outer = 0x111f2c800] 11:12:19 INFO - PROCESS | 1647 | 1468519939314 Marionette DEBUG loaded listener.js 11:12:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x11709b000) [pid = 1647] [serial = 1937] [outer = 0x111f2c800] 11:12:19 INFO - PROCESS | 1647 | 1468519939596 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 11:12:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:12:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 521ms 11:12:19 INFO - PROCESS | 1647 | 1468519939635 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 11:12:19 INFO - PROCESS | 1647 | 1468519939636 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 11:12:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:12:19 INFO - PROCESS | 1647 | 1468519939639 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:12:19 INFO - PROCESS | 1647 | 1468519939640 Marionette TRACE conn2 <- [1,2554,null,{}] 11:12:19 INFO - PROCESS | 1647 | 1468519939642 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:19 INFO - PROCESS | 1647 | 1468519939644 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:19 INFO - PROCESS | 1647 | 1468519939729 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 11:12:19 INFO - PROCESS | 1647 | 1468519939733 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:19 INFO - PROCESS | 1647 | 1468519939734 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c8e4000 == 40 [pid = 1647] [id = 646] 11:12:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1170a3000) [pid = 1647] [serial = 1938] [outer = 0x0] 11:12:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12142a400) [pid = 1647] [serial = 1939] [outer = 0x1170a3000] 11:12:19 INFO - PROCESS | 1647 | 1468519939758 Marionette DEBUG loaded listener.js 11:12:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x127037000) [pid = 1647] [serial = 1940] [outer = 0x1170a3000] 11:12:20 INFO - PROCESS | 1647 | 1468519940103 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:12:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:12:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 519ms 11:12:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:12:20 INFO - PROCESS | 1647 | 1468519940158 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 11:12:20 INFO - PROCESS | 1647 | 1468519940160 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 11:12:20 INFO - PROCESS | 1647 | 1468519940165 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:12:20 INFO - PROCESS | 1647 | 1468519940166 Marionette TRACE conn2 <- [1,2558,null,{}] 11:12:20 INFO - PROCESS | 1647 | 1468519940169 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:20 INFO - PROCESS | 1647 | 1468519940170 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:20 INFO - PROCESS | 1647 | 1468519940259 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 11:12:20 INFO - PROCESS | 1647 | 1468519940264 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:20 INFO - PROCESS | 1647 | 1468519940266 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d2c7800 == 41 [pid = 1647] [id = 647] 11:12:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x120fea800) [pid = 1647] [serial = 1941] [outer = 0x0] 11:12:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1292b9c00) [pid = 1647] [serial = 1942] [outer = 0x120fea800] 11:12:20 INFO - PROCESS | 1647 | 1468519940292 Marionette DEBUG loaded listener.js 11:12:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12a7e0c00) [pid = 1647] [serial = 1943] [outer = 0x120fea800] 11:12:20 INFO - PROCESS | 1647 | 1468519940619 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:12:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:12:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 472ms 11:12:20 INFO - PROCESS | 1647 | 1468519940636 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 11:12:20 INFO - PROCESS | 1647 | 1468519940638 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 11:12:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:12:20 INFO - PROCESS | 1647 | 1468519940640 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:12:20 INFO - PROCESS | 1647 | 1468519940641 Marionette TRACE conn2 <- [1,2562,null,{}] 11:12:20 INFO - PROCESS | 1647 | 1468519940645 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:20 INFO - PROCESS | 1647 | 1468519940649 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:20 INFO - PROCESS | 1647 | 1468519940740 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 11:12:20 INFO - PROCESS | 1647 | 1468519940806 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:20 INFO - PROCESS | 1647 | 1468519940807 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d399000 == 42 [pid = 1647] [id = 648] 11:12:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12a55e000) [pid = 1647] [serial = 1944] [outer = 0x0] 11:12:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12b07f800) [pid = 1647] [serial = 1945] [outer = 0x12a55e000] 11:12:20 INFO - PROCESS | 1647 | 1468519940831 Marionette DEBUG loaded listener.js 11:12:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12b153400) [pid = 1647] [serial = 1946] [outer = 0x12a55e000] 11:12:21 INFO - PROCESS | 1647 | 1468519941112 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 11:12:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:12:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 519ms 11:12:21 INFO - PROCESS | 1647 | 1468519941160 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 11:12:21 INFO - PROCESS | 1647 | 1468519941162 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 11:12:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:12:21 INFO - PROCESS | 1647 | 1468519941167 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:12:21 INFO - PROCESS | 1647 | 1468519941168 Marionette TRACE conn2 <- [1,2566,null,{}] 11:12:21 INFO - PROCESS | 1647 | 1468519941170 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:21 INFO - PROCESS | 1647 | 1468519941171 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:21 INFO - PROCESS | 1647 | 1468519941303 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 11:12:21 INFO - PROCESS | 1647 | 1468519941364 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:21 INFO - PROCESS | 1647 | 1468519941366 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x1165a5000 == 43 [pid = 1647] [id = 649] 11:12:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x112140800) [pid = 1647] [serial = 1947] [outer = 0x0] 11:12:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x112a7c800) [pid = 1647] [serial = 1948] [outer = 0x112140800] 11:12:21 INFO - PROCESS | 1647 | 1468519941399 Marionette DEBUG loaded listener.js 11:12:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x115e4e800) [pid = 1647] [serial = 1949] [outer = 0x112140800] 11:12:21 INFO - PROCESS | 1647 | 1468519941896 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 11:12:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:12:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 769ms 11:12:21 INFO - PROCESS | 1647 | 1468519941946 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 11:12:21 INFO - PROCESS | 1647 | 1468519941949 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 11:12:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:12:21 INFO - PROCESS | 1647 | 1468519941954 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:12:21 INFO - PROCESS | 1647 | 1468519941955 Marionette TRACE conn2 <- [1,2570,null,{}] 11:12:21 INFO - PROCESS | 1647 | 1468519941958 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:21 INFO - PROCESS | 1647 | 1468519941964 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:22 INFO - PROCESS | 1647 | 1468519942071 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 11:12:22 INFO - PROCESS | 1647 | 1468519942145 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:22 INFO - PROCESS | 1647 | 1468519942147 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x124ba2800 == 44 [pid = 1647] [id = 650] 11:12:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x118328c00) [pid = 1647] [serial = 1950] [outer = 0x0] 11:12:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x119463800) [pid = 1647] [serial = 1951] [outer = 0x118328c00] 11:12:22 INFO - PROCESS | 1647 | 1468519942177 Marionette DEBUG loaded listener.js 11:12:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1198be000) [pid = 1647] [serial = 1952] [outer = 0x118328c00] 11:12:22 INFO - PROCESS | 1647 | 1468519942625 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 11:12:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:12:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 722ms 11:12:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:12:22 INFO - PROCESS | 1647 | 1468519942679 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 11:12:22 INFO - PROCESS | 1647 | 1468519942681 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 11:12:22 INFO - PROCESS | 1647 | 1468519942684 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:12:22 INFO - PROCESS | 1647 | 1468519942686 Marionette TRACE conn2 <- [1,2574,null,{}] 11:12:22 INFO - PROCESS | 1647 | 1468519942688 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:22 INFO - PROCESS | 1647 | 1468519942690 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:22 INFO - PROCESS | 1647 | 1468519942798 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 11:12:22 INFO - PROCESS | 1647 | 1468519942880 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:22 INFO - PROCESS | 1647 | 1468519942881 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c8f5800 == 45 [pid = 1647] [id = 651] 11:12:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1210eb400) [pid = 1647] [serial = 1953] [outer = 0x0] 11:12:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x12154c800) [pid = 1647] [serial = 1954] [outer = 0x1210eb400] 11:12:22 INFO - PROCESS | 1647 | 1468519942927 Marionette DEBUG loaded listener.js 11:12:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x12331ec00) [pid = 1647] [serial = 1955] [outer = 0x1210eb400] 11:12:23 INFO - PROCESS | 1647 | 1468519943433 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:12:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:12:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 770ms 11:12:23 INFO - PROCESS | 1647 | 1468519943454 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 11:12:23 INFO - PROCESS | 1647 | 1468519943457 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 11:12:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:12:23 INFO - PROCESS | 1647 | 1468519943465 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:12:23 INFO - PROCESS | 1647 | 1468519943468 Marionette TRACE conn2 <- [1,2578,null,{}] 11:12:23 INFO - PROCESS | 1647 | 1468519943470 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:23 INFO - PROCESS | 1647 | 1468519943473 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:23 INFO - PROCESS | 1647 | 1468519943581 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 11:12:23 INFO - PROCESS | 1647 | 1468519943646 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:23 INFO - PROCESS | 1647 | 1468519943647 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d715000 == 46 [pid = 1647] [id = 652] 11:12:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x123420000) [pid = 1647] [serial = 1956] [outer = 0x0] 11:12:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x1268e7c00) [pid = 1647] [serial = 1957] [outer = 0x123420000] 11:12:23 INFO - PROCESS | 1647 | 1468519943716 Marionette DEBUG loaded listener.js 11:12:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x1274eb800) [pid = 1647] [serial = 1958] [outer = 0x123420000] 11:12:24 INFO - PROCESS | 1647 | 1468519944175 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:12:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:12:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 725ms 11:12:24 INFO - PROCESS | 1647 | 1468519944206 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 11:12:24 INFO - PROCESS | 1647 | 1468519944208 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 11:12:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:12:24 INFO - PROCESS | 1647 | 1468519944224 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:12:24 INFO - PROCESS | 1647 | 1468519944226 Marionette TRACE conn2 <- [1,2582,null,{}] 11:12:24 INFO - PROCESS | 1647 | 1468519944229 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:24 INFO - PROCESS | 1647 | 1468519944231 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:24 INFO - PROCESS | 1647 | 1468519944335 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 11:12:24 INFO - PROCESS | 1647 | 1468519944397 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:24 INFO - PROCESS | 1647 | 1468519944399 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x119612800 == 47 [pid = 1647] [id = 653] 11:12:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x115f8c000) [pid = 1647] [serial = 1959] [outer = 0x0] 11:12:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x127043c00) [pid = 1647] [serial = 1960] [outer = 0x115f8c000] 11:12:24 INFO - PROCESS | 1647 | 1468519944427 Marionette DEBUG loaded listener.js 11:12:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x1292bec00) [pid = 1647] [serial = 1961] [outer = 0x115f8c000] 11:12:25 INFO - PROCESS | 1647 | 1468519945018 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:12:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:12:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 837ms 11:12:25 INFO - PROCESS | 1647 | 1468519945049 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 11:12:25 INFO - PROCESS | 1647 | 1468519945051 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 11:12:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:12:25 INFO - PROCESS | 1647 | 1468519945054 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:12:25 INFO - PROCESS | 1647 | 1468519945056 Marionette TRACE conn2 <- [1,2586,null,{}] 11:12:25 INFO - PROCESS | 1647 | 1468519945060 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:25 INFO - PROCESS | 1647 | 1468519945061 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:25 INFO - PROCESS | 1647 | 1468519945171 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 11:12:25 INFO - PROCESS | 1647 | 1468519945240 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:25 INFO - PROCESS | 1647 | 1468519945241 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x11677c000 == 48 [pid = 1647] [id = 654] 11:12:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x118187400) [pid = 1647] [serial = 1962] [outer = 0x0] 11:12:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x118322800) [pid = 1647] [serial = 1963] [outer = 0x118187400] 11:12:25 INFO - PROCESS | 1647 | 1468519945270 Marionette DEBUG loaded listener.js 11:12:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x1190ca000) [pid = 1647] [serial = 1964] [outer = 0x118187400] 11:12:25 INFO - PROCESS | 1647 | --DOCSHELL 0x12d399000 == 47 [pid = 1647] [id = 648] 11:12:25 INFO - PROCESS | 1647 | --DOCSHELL 0x12d2c7800 == 46 [pid = 1647] [id = 647] 11:12:25 INFO - PROCESS | 1647 | --DOCSHELL 0x12c8e4000 == 45 [pid = 1647] [id = 646] 11:12:25 INFO - PROCESS | 1647 | --DOCSHELL 0x117f79800 == 44 [pid = 1647] [id = 645] 11:12:25 INFO - PROCESS | 1647 | --DOCSHELL 0x121494800 == 43 [pid = 1647] [id = 644] 11:12:25 INFO - PROCESS | 1647 | --DOCSHELL 0x12b781800 == 42 [pid = 1647] [id = 643] 11:12:25 INFO - PROCESS | 1647 | --DOCSHELL 0x119cd0800 == 41 [pid = 1647] [id = 642] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x118958800) [pid = 1647] [serial = 1900] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOCSHELL 0x129d4b800 == 40 [pid = 1647] [id = 641] 11:12:25 INFO - PROCESS | 1647 | --DOCSHELL 0x129179800 == 39 [pid = 1647] [id = 640] 11:12:25 INFO - PROCESS | 1647 | --DOCSHELL 0x124ba5000 == 38 [pid = 1647] [id = 639] 11:12:25 INFO - PROCESS | 1647 | --DOCSHELL 0x12151f000 == 37 [pid = 1647] [id = 638] 11:12:25 INFO - PROCESS | 1647 | --DOCSHELL 0x1182db800 == 36 [pid = 1647] [id = 637] 11:12:25 INFO - PROCESS | 1647 | --DOCSHELL 0x119cd1000 == 35 [pid = 1647] [id = 636] 11:12:25 INFO - PROCESS | 1647 | --DOCSHELL 0x11888f000 == 34 [pid = 1647] [id = 635] 11:12:25 INFO - PROCESS | 1647 | --DOCSHELL 0x116be3000 == 33 [pid = 1647] [id = 634] 11:12:25 INFO - PROCESS | 1647 | 1468519945756 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x116a80c00) [pid = 1647] [serial = 1898] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x116236800) [pid = 1647] [serial = 1897] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x128ab5c00) [pid = 1647] [serial = 1870] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x12739f800) [pid = 1647] [serial = 1867] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x1197d7000) [pid = 1647] [serial = 1876] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x128c5b000) [pid = 1647] [serial = 1873] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x128abd400) [pid = 1647] [serial = 1871] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x1197d4000) [pid = 1647] [serial = 1847] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x128ab4400) [pid = 1647] [serial = 1841] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x1177ed000) [pid = 1647] [serial = 1849] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x118182000) [pid = 1647] [serial = 1850] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x1216f1800) [pid = 1647] [serial = 1861] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1168c1800) [pid = 1647] [serial = 1843] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1177f1000) [pid = 1647] [serial = 1844] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1198b8400) [pid = 1647] [serial = 1855] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x120fe9800) [pid = 1647] [serial = 1856] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1186a5400) [pid = 1647] [serial = 1852] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1197cf400) [pid = 1647] [serial = 1853] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x120fea000) [pid = 1647] [serial = 1858] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1212e0000) [pid = 1647] [serial = 1859] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x118956800) [pid = 1647] [serial = 1846] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x125e79800) [pid = 1647] [serial = 1879] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12b07ec00) [pid = 1647] [serial = 1886] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x12a5a9c00) [pid = 1647] [serial = 1885] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12a559000) [pid = 1647] [serial = 1883] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1292bb400) [pid = 1647] [serial = 1880] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x128e81400) [pid = 1647] [serial = 1874] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x126e88c00) [pid = 1647] [serial = 1865] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x124bc9000) [pid = 1647] [serial = 1864] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1210f3800) [pid = 1647] [serial = 1877] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x127703800) [pid = 1647] [serial = 1868] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x121a0d000) [pid = 1647] [serial = 1862] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1292ddc00) [pid = 1647] [serial = 1882] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x124b1c000) [pid = 1647] [serial = 1895] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x121a10c00) [pid = 1647] [serial = 1894] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x119b8dc00) [pid = 1647] [serial = 1892] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x118179400) [pid = 1647] [serial = 1888] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x118320800) [pid = 1647] [serial = 1889] [outer = 0x0] [url = about:blank] 11:12:25 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x119854800) [pid = 1647] [serial = 1891] [outer = 0x0] [url = about:blank] 11:12:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:12:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 720ms 11:12:25 INFO - PROCESS | 1647 | 1468519945775 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 11:12:25 INFO - PROCESS | 1647 | 1468519945778 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 11:12:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:12:25 INFO - PROCESS | 1647 | 1468519945783 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:12:25 INFO - PROCESS | 1647 | 1468519945785 Marionette TRACE conn2 <- [1,2590,null,{}] 11:12:25 INFO - PROCESS | 1647 | 1468519945788 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:25 INFO - PROCESS | 1647 | 1468519945790 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:25 INFO - PROCESS | 1647 | 1468519945892 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 11:12:25 INFO - PROCESS | 1647 | 1468519945900 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:25 INFO - PROCESS | 1647 | 1468519945902 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x11941f800 == 34 [pid = 1647] [id = 655] 11:12:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x119824400) [pid = 1647] [serial = 1965] [outer = 0x0] 11:12:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x119857000) [pid = 1647] [serial = 1966] [outer = 0x119824400] 11:12:25 INFO - PROCESS | 1647 | 1468519945939 Marionette DEBUG loaded listener.js 11:12:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x119e04c00) [pid = 1647] [serial = 1967] [outer = 0x119824400] 11:12:26 INFO - PROCESS | 1647 | 1468519946337 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 11:12:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:12:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 571ms 11:12:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:12:26 INFO - PROCESS | 1647 | 1468519946355 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 11:12:26 INFO - PROCESS | 1647 | 1468519946356 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 11:12:26 INFO - PROCESS | 1647 | 1468519946358 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:12:26 INFO - PROCESS | 1647 | 1468519946361 Marionette TRACE conn2 <- [1,2594,null,{}] 11:12:26 INFO - PROCESS | 1647 | 1468519946370 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:26 INFO - PROCESS | 1647 | 1468519946373 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:26 INFO - PROCESS | 1647 | 1468519946454 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 11:12:26 INFO - PROCESS | 1647 | 1468519946459 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:26 INFO - PROCESS | 1647 | 1468519946461 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x12133d800 == 35 [pid = 1647] [id = 656] 11:12:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12154d000) [pid = 1647] [serial = 1968] [outer = 0x0] 11:12:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x121a0bc00) [pid = 1647] [serial = 1969] [outer = 0x12154d000] 11:12:26 INFO - PROCESS | 1647 | 1468519946491 Marionette DEBUG loaded listener.js 11:12:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1244e3800) [pid = 1647] [serial = 1970] [outer = 0x12154d000] 11:12:26 INFO - PROCESS | 1647 | 1468519946840 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 11:12:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:12:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 524ms 11:12:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:12:26 INFO - PROCESS | 1647 | 1468519946892 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 11:12:26 INFO - PROCESS | 1647 | 1468519946894 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 11:12:26 INFO - PROCESS | 1647 | 1468519946897 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:12:26 INFO - PROCESS | 1647 | 1468519946899 Marionette TRACE conn2 <- [1,2598,null,{}] 11:12:26 INFO - PROCESS | 1647 | 1468519946901 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:26 INFO - PROCESS | 1647 | 1468519946902 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:26 INFO - PROCESS | 1647 | 1468519946987 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 11:12:26 INFO - PROCESS | 1647 | 1468519946990 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:26 INFO - PROCESS | 1647 | 1468519946991 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x124377800 == 36 [pid = 1647] [id = 657] 11:12:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x124bcb400) [pid = 1647] [serial = 1971] [outer = 0x0] 11:12:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x127392c00) [pid = 1647] [serial = 1972] [outer = 0x124bcb400] 11:12:27 INFO - PROCESS | 1647 | 1468519947016 Marionette DEBUG loaded listener.js 11:12:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x127706c00) [pid = 1647] [serial = 1973] [outer = 0x124bcb400] 11:12:27 INFO - PROCESS | 1647 | 1468519947374 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:12:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:12:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 518ms 11:12:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:12:27 INFO - PROCESS | 1647 | 1468519947417 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 11:12:27 INFO - PROCESS | 1647 | 1468519947418 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 11:12:27 INFO - PROCESS | 1647 | 1468519947420 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:12:27 INFO - PROCESS | 1647 | 1468519947421 Marionette TRACE conn2 <- [1,2602,null,{}] 11:12:27 INFO - PROCESS | 1647 | 1468519947424 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:27 INFO - PROCESS | 1647 | 1468519947425 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:27 INFO - PROCESS | 1647 | 1468519947503 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 11:12:27 INFO - PROCESS | 1647 | 1468519947571 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:27 INFO - PROCESS | 1647 | 1468519947572 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x126ee7000 == 37 [pid = 1647] [id = 658] 11:12:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1274e9800) [pid = 1647] [serial = 1974] [outer = 0x0] 11:12:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x128c55c00) [pid = 1647] [serial = 1975] [outer = 0x1274e9800] 11:12:27 INFO - PROCESS | 1647 | 1468519947605 Marionette DEBUG loaded listener.js 11:12:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x129155800) [pid = 1647] [serial = 1976] [outer = 0x1274e9800] 11:12:27 INFO - PROCESS | 1647 | 1468519947926 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 11:12:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:12:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 520ms 11:12:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:12:27 INFO - PROCESS | 1647 | 1468519947941 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 11:12:27 INFO - PROCESS | 1647 | 1468519947942 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 11:12:27 INFO - PROCESS | 1647 | 1468519947944 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:12:27 INFO - PROCESS | 1647 | 1468519947945 Marionette TRACE conn2 <- [1,2606,null,{}] 11:12:27 INFO - PROCESS | 1647 | 1468519947950 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:27 INFO - PROCESS | 1647 | 1468519947954 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:28 INFO - PROCESS | 1647 | 1468519948085 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 11:12:28 INFO - PROCESS | 1647 | 1468519948089 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:28 INFO - PROCESS | 1647 | 1468519948090 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d55800 == 38 [pid = 1647] [id = 659] 11:12:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x128c5f000) [pid = 1647] [serial = 1977] [outer = 0x0] 11:12:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1292e3000) [pid = 1647] [serial = 1978] [outer = 0x128c5f000] 11:12:28 INFO - PROCESS | 1647 | 1468519948151 Marionette DEBUG loaded listener.js 11:12:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12b95a400) [pid = 1647] [serial = 1979] [outer = 0x128c5f000] 11:12:28 INFO - PROCESS | 1647 | 1468519948484 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 11:12:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:12:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 572ms 11:12:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:12:28 INFO - PROCESS | 1647 | 1468519948517 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 11:12:28 INFO - PROCESS | 1647 | 1468519948518 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 11:12:28 INFO - PROCESS | 1647 | 1468519948520 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:12:28 INFO - PROCESS | 1647 | 1468519948521 Marionette TRACE conn2 <- [1,2610,null,{}] 11:12:28 INFO - PROCESS | 1647 | 1468519948523 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:28 INFO - PROCESS | 1647 | 1468519948525 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:28 INFO - PROCESS | 1647 | 1468519948639 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 11:12:28 INFO - PROCESS | 1647 | 1468519948642 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:28 INFO - PROCESS | 1647 | 1468519948644 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x11960f800 == 39 [pid = 1647] [id = 660] 11:12:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12915cc00) [pid = 1647] [serial = 1980] [outer = 0x0] 11:12:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12b9b0800) [pid = 1647] [serial = 1981] [outer = 0x12915cc00] 11:12:28 INFO - PROCESS | 1647 | 1468519948675 Marionette DEBUG loaded listener.js 11:12:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12b9b7800) [pid = 1647] [serial = 1982] [outer = 0x12915cc00] 11:12:29 INFO - PROCESS | 1647 | 1468519949011 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:12:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:12:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 518ms 11:12:29 INFO - PROCESS | 1647 | 1468519949039 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 11:12:29 INFO - PROCESS | 1647 | 1468519949040 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 11:12:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:12:29 INFO - PROCESS | 1647 | 1468519949051 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:12:29 INFO - PROCESS | 1647 | 1468519949052 Marionette TRACE conn2 <- [1,2614,null,{}] 11:12:29 INFO - PROCESS | 1647 | 1468519949054 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:29 INFO - PROCESS | 1647 | 1468519949055 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:29 INFO - PROCESS | 1647 | 1468519949162 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 11:12:29 INFO - PROCESS | 1647 | 1468519949166 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:29 INFO - PROCESS | 1647 | 1468519949167 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3c9800 == 40 [pid = 1647] [id = 661] 11:12:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x129524400) [pid = 1647] [serial = 1983] [outer = 0x0] 11:12:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12ba07800) [pid = 1647] [serial = 1984] [outer = 0x129524400] 11:12:29 INFO - PROCESS | 1647 | 1468519949191 Marionette DEBUG loaded listener.js 11:12:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12ba0f000) [pid = 1647] [serial = 1985] [outer = 0x129524400] 11:12:29 INFO - PROCESS | 1647 | 1468519949540 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 11:12:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:12:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 519ms 11:12:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:12:29 INFO - PROCESS | 1647 | 1468519949570 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 11:12:29 INFO - PROCESS | 1647 | 1468519949571 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 11:12:29 INFO - PROCESS | 1647 | 1468519949573 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:12:29 INFO - PROCESS | 1647 | 1468519949575 Marionette TRACE conn2 <- [1,2618,null,{}] 11:12:29 INFO - PROCESS | 1647 | 1468519949577 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:29 INFO - PROCESS | 1647 | 1468519949578 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:29 INFO - PROCESS | 1647 | 1468519949691 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 11:12:29 INFO - PROCESS | 1647 | 1468519949730 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:29 INFO - PROCESS | 1647 | 1468519949731 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c650800 == 41 [pid = 1647] [id = 662] 11:12:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12ba0d800) [pid = 1647] [serial = 1986] [outer = 0x0] 11:12:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x12ba7a000) [pid = 1647] [serial = 1987] [outer = 0x12ba0d800] 11:12:29 INFO - PROCESS | 1647 | 1468519949754 Marionette DEBUG loaded listener.js 11:12:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x12bd67000) [pid = 1647] [serial = 1988] [outer = 0x12ba0d800] 11:12:30 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x12341ec00) [pid = 1647] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:12:30 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1274e2c00) [pid = 1647] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:12:30 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1165efc00) [pid = 1647] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:12:30 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x121553c00) [pid = 1647] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:12:30 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1165ed800) [pid = 1647] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:12:30 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x118183400) [pid = 1647] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:12:30 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x118186400) [pid = 1647] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:12:30 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1130db400) [pid = 1647] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:12:30 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x11826e800) [pid = 1647] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:12:30 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x119b8d400) [pid = 1647] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:12:30 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x128abc000) [pid = 1647] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:12:30 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x120fea800) [pid = 1647] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:12:30 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x111f2c800) [pid = 1647] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:12:30 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x121557000) [pid = 1647] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:12:30 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1170a3000) [pid = 1647] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:12:30 INFO - PROCESS | 1647 | 1468519950150 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:12:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:12:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 618ms 11:12:30 INFO - PROCESS | 1647 | 1468519950192 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 11:12:30 INFO - PROCESS | 1647 | 1468519950194 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 11:12:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:12:30 INFO - PROCESS | 1647 | 1468519950201 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:12:30 INFO - PROCESS | 1647 | 1468519950203 Marionette TRACE conn2 <- [1,2622,null,{}] 11:12:30 INFO - PROCESS | 1647 | 1468519950205 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:30 INFO - PROCESS | 1647 | 1468519950206 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:30 INFO - PROCESS | 1647 | 1468519950323 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 11:12:30 INFO - PROCESS | 1647 | 1468519950362 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:30 INFO - PROCESS | 1647 | 1468519950363 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c654800 == 42 [pid = 1647] [id = 663] 11:12:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x115e4ec00) [pid = 1647] [serial = 1989] [outer = 0x0] 11:12:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x119824c00) [pid = 1647] [serial = 1990] [outer = 0x115e4ec00] 11:12:30 INFO - PROCESS | 1647 | 1468519950387 Marionette DEBUG loaded listener.js 11:12:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12142bc00) [pid = 1647] [serial = 1991] [outer = 0x115e4ec00] 11:12:30 INFO - PROCESS | 1647 | 1468519950657 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 11:12:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:12:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 468ms 11:12:30 INFO - PROCESS | 1647 | 1468519950671 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 11:12:30 INFO - PROCESS | 1647 | 1468519950672 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 11:12:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:12:30 INFO - PROCESS | 1647 | 1468519950687 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:12:30 INFO - PROCESS | 1647 | 1468519950688 Marionette TRACE conn2 <- [1,2626,null,{}] 11:12:30 INFO - PROCESS | 1647 | 1468519950691 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:30 INFO - PROCESS | 1647 | 1468519950692 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:30 INFO - PROCESS | 1647 | 1468519950802 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 11:12:30 INFO - PROCESS | 1647 | 1468519950863 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:30 INFO - PROCESS | 1647 | 1468519950865 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d3a6800 == 43 [pid = 1647] [id = 664] 11:12:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1165ec000) [pid = 1647] [serial = 1992] [outer = 0x0] 11:12:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x124b1a800) [pid = 1647] [serial = 1993] [outer = 0x1165ec000] 11:12:30 INFO - PROCESS | 1647 | 1468519950890 Marionette DEBUG loaded listener.js 11:12:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12bd72000) [pid = 1647] [serial = 1994] [outer = 0x1165ec000] 11:12:31 INFO - PROCESS | 1647 | 1468519951167 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:12:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:12:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 527ms 11:12:31 INFO - PROCESS | 1647 | 1468519951207 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 11:12:31 INFO - PROCESS | 1647 | 1468519951210 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 11:12:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:12:31 INFO - PROCESS | 1647 | 1468519951222 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:12:31 INFO - PROCESS | 1647 | 1468519951223 Marionette TRACE conn2 <- [1,2630,null,{}] 11:12:31 INFO - PROCESS | 1647 | 1468519951226 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:31 INFO - PROCESS | 1647 | 1468519951228 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:31 INFO - PROCESS | 1647 | 1468519951362 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 11:12:31 INFO - PROCESS | 1647 | 1468519951368 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:31 INFO - PROCESS | 1647 | 1468519951370 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d69f800 == 44 [pid = 1647] [id = 665] 11:12:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x126e8f000) [pid = 1647] [serial = 1995] [outer = 0x0] 11:12:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12bdf4400) [pid = 1647] [serial = 1996] [outer = 0x126e8f000] 11:12:31 INFO - PROCESS | 1647 | 1468519951403 Marionette DEBUG loaded listener.js 11:12:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12bf16400) [pid = 1647] [serial = 1997] [outer = 0x126e8f000] 11:12:31 INFO - PROCESS | 1647 | 1468519951830 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 11:12:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:12:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 620ms 11:12:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:12:31 INFO - PROCESS | 1647 | 1468519951841 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 11:12:31 INFO - PROCESS | 1647 | 1468519951843 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 11:12:31 INFO - PROCESS | 1647 | 1468519951846 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:12:31 INFO - PROCESS | 1647 | 1468519951848 Marionette TRACE conn2 <- [1,2634,null,{}] 11:12:31 INFO - PROCESS | 1647 | 1468519951869 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:31 INFO - PROCESS | 1647 | 1468519951870 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:31 INFO - PROCESS | 1647 | 1468519951961 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 11:12:32 INFO - PROCESS | 1647 | 1468519952073 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:32 INFO - PROCESS | 1647 | 1468519952074 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x110de3000 == 45 [pid = 1647] [id = 666] 11:12:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x111e2ec00) [pid = 1647] [serial = 1998] [outer = 0x0] 11:12:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x115e49800) [pid = 1647] [serial = 1999] [outer = 0x111e2ec00] 11:12:32 INFO - PROCESS | 1647 | 1468519952105 Marionette DEBUG loaded listener.js 11:12:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x116a04400) [pid = 1647] [serial = 2000] [outer = 0x111e2ec00] 11:12:32 INFO - PROCESS | 1647 | 1468519952567 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:12:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:12:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 738ms 11:12:32 INFO - PROCESS | 1647 | 1468519952585 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 11:12:32 INFO - PROCESS | 1647 | 1468519952588 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 11:12:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:12:32 INFO - PROCESS | 1647 | 1468519952591 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:12:32 INFO - PROCESS | 1647 | 1468519952593 Marionette TRACE conn2 <- [1,2638,null,{}] 11:12:32 INFO - PROCESS | 1647 | 1468519952597 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:32 INFO - PROCESS | 1647 | 1468519952600 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:32 INFO - PROCESS | 1647 | 1468519952712 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 11:12:32 INFO - PROCESS | 1647 | 1468519952825 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:32 INFO - PROCESS | 1647 | 1468519952827 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x119625000 == 46 [pid = 1647] [id = 667] 11:12:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x119824000) [pid = 1647] [serial = 2001] [outer = 0x0] 11:12:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1198c4400) [pid = 1647] [serial = 2002] [outer = 0x119824000] 11:12:32 INFO - PROCESS | 1647 | 1468519952858 Marionette DEBUG loaded listener.js 11:12:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x120fed800) [pid = 1647] [serial = 2003] [outer = 0x119824000] 11:12:33 INFO - PROCESS | 1647 | 1468519953269 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:12:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:12:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 721ms 11:12:33 INFO - PROCESS | 1647 | 1468519953314 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 11:12:33 INFO - PROCESS | 1647 | 1468519953317 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 11:12:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:12:33 INFO - PROCESS | 1647 | 1468519953320 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:12:33 INFO - PROCESS | 1647 | 1468519953321 Marionette TRACE conn2 <- [1,2642,null,{}] 11:12:33 INFO - PROCESS | 1647 | 1468519953323 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:33 INFO - PROCESS | 1647 | 1468519953325 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:33 INFO - PROCESS | 1647 | 1468519953433 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 11:12:33 INFO - PROCESS | 1647 | 1468519953540 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:33 INFO - PROCESS | 1647 | 1468519953541 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x124366800 == 47 [pid = 1647] [id = 668] 11:12:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x121399c00) [pid = 1647] [serial = 2004] [outer = 0x0] 11:12:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1213a7000) [pid = 1647] [serial = 2005] [outer = 0x121399c00] 11:12:33 INFO - PROCESS | 1647 | 1468519953571 Marionette DEBUG loaded listener.js 11:12:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x121a09800) [pid = 1647] [serial = 2006] [outer = 0x121399c00] 11:12:33 INFO - PROCESS | 1647 | 1468519953985 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:12:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:12:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 719ms 11:12:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:12:34 INFO - PROCESS | 1647 | 1468519954039 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 11:12:34 INFO - PROCESS | 1647 | 1468519954041 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 11:12:34 INFO - PROCESS | 1647 | 1468519954069 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:12:34 INFO - PROCESS | 1647 | 1468519954074 Marionette TRACE conn2 <- [1,2646,null,{}] 11:12:34 INFO - PROCESS | 1647 | 1468519954092 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:34 INFO - PROCESS | 1647 | 1468519954094 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:34 INFO - PROCESS | 1647 | 1468519954241 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 11:12:34 INFO - PROCESS | 1647 | 1468519954252 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:34 INFO - PROCESS | 1647 | 1468519954254 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d3a0800 == 48 [pid = 1647] [id = 669] 11:12:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x12432e000) [pid = 1647] [serial = 2007] [outer = 0x0] 11:12:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x127396000) [pid = 1647] [serial = 2008] [outer = 0x12432e000] 11:12:34 INFO - PROCESS | 1647 | 1468519954282 Marionette DEBUG loaded listener.js 11:12:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x1292b5c00) [pid = 1647] [serial = 2009] [outer = 0x12432e000] 11:12:34 INFO - PROCESS | 1647 | 1468519954762 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:12:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:12:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 750ms 11:12:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:12:34 INFO - PROCESS | 1647 | 1468519954793 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 11:12:34 INFO - PROCESS | 1647 | 1468519954795 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 11:12:34 INFO - PROCESS | 1647 | 1468519954797 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:12:34 INFO - PROCESS | 1647 | 1468519954799 Marionette TRACE conn2 <- [1,2650,null,{}] 11:12:34 INFO - PROCESS | 1647 | 1468519954801 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:34 INFO - PROCESS | 1647 | 1468519954802 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:34 INFO - PROCESS | 1647 | 1468519954908 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 11:12:34 INFO - PROCESS | 1647 | 1468519954985 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:34 INFO - PROCESS | 1647 | 1468519954987 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x119005000 == 49 [pid = 1647] [id = 670] 11:12:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x11982d000) [pid = 1647] [serial = 2010] [outer = 0x0] 11:12:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x12770b800) [pid = 1647] [serial = 2011] [outer = 0x11982d000] 11:12:35 INFO - PROCESS | 1647 | 1468519955015 Marionette DEBUG loaded listener.js 11:12:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x12952b400) [pid = 1647] [serial = 2012] [outer = 0x11982d000] 11:12:35 INFO - PROCESS | 1647 | 1468519955621 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:12:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:12:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 869ms 11:12:35 INFO - PROCESS | 1647 | 1468519955667 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 11:12:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:12:35 INFO - PROCESS | 1647 | 1468519955669 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 11:12:35 INFO - PROCESS | 1647 | 1468519955672 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:12:35 INFO - PROCESS | 1647 | 1468519955674 Marionette TRACE conn2 <- [1,2654,null,{}] 11:12:35 INFO - PROCESS | 1647 | 1468519955699 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:35 INFO - PROCESS | 1647 | 1468519955700 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:35 INFO - PROCESS | 1647 | 1468519955838 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 11:12:35 INFO - PROCESS | 1647 | 1468519955904 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:35 INFO - PROCESS | 1647 | 1468519955905 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x115ffb000 == 50 [pid = 1647] [id = 671] 11:12:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x118652800) [pid = 1647] [serial = 2013] [outer = 0x0] 11:12:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x11883a000) [pid = 1647] [serial = 2014] [outer = 0x118652800] 11:12:35 INFO - PROCESS | 1647 | 1468519955934 Marionette DEBUG loaded listener.js 11:12:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x1197d0400) [pid = 1647] [serial = 2015] [outer = 0x118652800] 11:12:36 INFO - PROCESS | 1647 | 1468519956447 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:12:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:12:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 820ms 11:12:36 INFO - PROCESS | 1647 | --DOCSHELL 0x12d69f800 == 49 [pid = 1647] [id = 665] 11:12:36 INFO - PROCESS | 1647 | --DOCSHELL 0x12d3a6800 == 48 [pid = 1647] [id = 664] 11:12:36 INFO - PROCESS | 1647 | --DOCSHELL 0x12c654800 == 47 [pid = 1647] [id = 663] 11:12:36 INFO - PROCESS | 1647 | --DOCSHELL 0x12c650800 == 46 [pid = 1647] [id = 662] 11:12:36 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3c9800 == 45 [pid = 1647] [id = 661] 11:12:36 INFO - PROCESS | 1647 | --DOCSHELL 0x11960f800 == 44 [pid = 1647] [id = 660] 11:12:36 INFO - PROCESS | 1647 | --DOCSHELL 0x129d55800 == 43 [pid = 1647] [id = 659] 11:12:36 INFO - PROCESS | 1647 | 1468519956529 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 11:12:36 INFO - PROCESS | 1647 | 1468519956532 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 11:12:36 INFO - PROCESS | 1647 | --DOCSHELL 0x126ee7000 == 42 [pid = 1647] [id = 658] 11:12:36 INFO - PROCESS | 1647 | --DOCSHELL 0x124377800 == 41 [pid = 1647] [id = 657] 11:12:36 INFO - PROCESS | 1647 | --DOCSHELL 0x12133d800 == 40 [pid = 1647] [id = 656] 11:12:36 INFO - PROCESS | 1647 | --DOCSHELL 0x11941f800 == 39 [pid = 1647] [id = 655] 11:12:36 INFO - PROCESS | 1647 | --DOCSHELL 0x11677c000 == 38 [pid = 1647] [id = 654] 11:12:36 INFO - PROCESS | 1647 | --DOCSHELL 0x12d715000 == 37 [pid = 1647] [id = 652] 11:12:36 INFO - PROCESS | 1647 | --DOCSHELL 0x12c8f5800 == 36 [pid = 1647] [id = 651] 11:12:36 INFO - PROCESS | 1647 | --DOCSHELL 0x124ba2800 == 35 [pid = 1647] [id = 650] 11:12:36 INFO - PROCESS | 1647 | --DOCSHELL 0x1165a5000 == 34 [pid = 1647] [id = 649] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x124b1e000) [pid = 1647] [serial = 1927] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x127704c00) [pid = 1647] [serial = 1930] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x1274df800) [pid = 1647] [serial = 1928] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x117254400) [pid = 1647] [serial = 1904] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x116a88400) [pid = 1647] [serial = 1903] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x121904c00) [pid = 1647] [serial = 1921] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x121a0c400) [pid = 1647] [serial = 1922] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x116b23000) [pid = 1647] [serial = 1912] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x118180000) [pid = 1647] [serial = 1913] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x119825c00) [pid = 1647] [serial = 1901] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1197d8c00) [pid = 1647] [serial = 1915] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1198c0800) [pid = 1647] [serial = 1916] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x11982b000) [pid = 1647] [serial = 1909] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1198b9400) [pid = 1647] [serial = 1910] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x118836800) [pid = 1647] [serial = 1907] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x118328800) [pid = 1647] [serial = 1906] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1210ed400) [pid = 1647] [serial = 1918] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12154e400) [pid = 1647] [serial = 1919] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x128e7f400) [pid = 1647] [serial = 1933] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12a7e0c00) [pid = 1647] [serial = 1943] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x128aba000) [pid = 1647] [serial = 1931] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x129154c00) [pid = 1647] [serial = 1934] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1292b9c00) [pid = 1647] [serial = 1942] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x115e47800) [pid = 1647] [serial = 1936] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x11709b000) [pid = 1647] [serial = 1937] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x123316800) [pid = 1647] [serial = 1924] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12142a400) [pid = 1647] [serial = 1939] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1241cb000) [pid = 1647] [serial = 1925] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12b07f800) [pid = 1647] [serial = 1945] [outer = 0x0] [url = about:blank] 11:12:36 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x127037000) [pid = 1647] [serial = 1940] [outer = 0x0] [url = about:blank] 11:12:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:12:36 INFO - PROCESS | 1647 | 1468519956547 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:12:36 INFO - PROCESS | 1647 | 1468519956549 Marionette TRACE conn2 <- [1,2658,null,{}] 11:12:36 INFO - PROCESS | 1647 | 1468519956552 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:36 INFO - PROCESS | 1647 | 1468519956553 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:36 INFO - PROCESS | 1647 | 1468519956637 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 11:12:36 INFO - PROCESS | 1647 | 1468519956713 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:36 INFO - PROCESS | 1647 | 1468519956714 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188e3000 == 35 [pid = 1647] [id = 672] 11:12:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x119853c00) [pid = 1647] [serial = 2016] [outer = 0x0] 11:12:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1198c0800) [pid = 1647] [serial = 2017] [outer = 0x119853c00] 11:12:36 INFO - PROCESS | 1647 | 1468519956744 Marionette DEBUG loaded listener.js 11:12:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1211ba400) [pid = 1647] [serial = 2018] [outer = 0x119853c00] 11:12:37 INFO - PROCESS | 1647 | 1468519957138 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:12:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:12:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 619ms 11:12:37 INFO - PROCESS | 1647 | 1468519957167 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 11:12:37 INFO - PROCESS | 1647 | 1468519957170 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 11:12:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:12:37 INFO - PROCESS | 1647 | 1468519957173 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:12:37 INFO - PROCESS | 1647 | 1468519957177 Marionette TRACE conn2 <- [1,2662,null,{}] 11:12:37 INFO - PROCESS | 1647 | 1468519957226 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:37 INFO - PROCESS | 1647 | 1468519957230 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:37 INFO - PROCESS | 1647 | 1468519957350 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 11:12:37 INFO - PROCESS | 1647 | 1468519957359 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:37 INFO - PROCESS | 1647 | 1468519957361 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x121243000 == 36 [pid = 1647] [id = 673] 11:12:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x121553400) [pid = 1647] [serial = 2019] [outer = 0x0] 11:12:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x121a07800) [pid = 1647] [serial = 2020] [outer = 0x121553400] 11:12:37 INFO - PROCESS | 1647 | 1468519957389 Marionette DEBUG loaded listener.js 11:12:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1241bf400) [pid = 1647] [serial = 2021] [outer = 0x121553400] 11:12:37 INFO - PROCESS | 1647 | 1468519957708 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:12:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:12:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 572ms 11:12:37 INFO - PROCESS | 1647 | 1468519957748 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 11:12:37 INFO - PROCESS | 1647 | 1468519957750 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 11:12:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:12:37 INFO - PROCESS | 1647 | 1468519957752 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:12:37 INFO - PROCESS | 1647 | 1468519957753 Marionette TRACE conn2 <- [1,2666,null,{}] 11:12:37 INFO - PROCESS | 1647 | 1468519957756 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:37 INFO - PROCESS | 1647 | 1468519957757 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:37 INFO - PROCESS | 1647 | 1468519957844 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 11:12:37 INFO - PROCESS | 1647 | 1468519957912 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:37 INFO - PROCESS | 1647 | 1468519957913 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x123326000 == 37 [pid = 1647] [id = 674] 11:12:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1243a1400) [pid = 1647] [serial = 2022] [outer = 0x0] 11:12:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1268f6800) [pid = 1647] [serial = 2023] [outer = 0x1243a1400] 11:12:37 INFO - PROCESS | 1647 | 1468519957938 Marionette DEBUG loaded listener.js 11:12:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1274df800) [pid = 1647] [serial = 2024] [outer = 0x1243a1400] 11:12:38 INFO - PROCESS | 1647 | 1468519958693 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 11:12:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 11:12:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 970ms 11:12:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:12:38 INFO - PROCESS | 1647 | 1468519958722 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 11:12:38 INFO - PROCESS | 1647 | 1468519958724 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 11:12:38 INFO - PROCESS | 1647 | 1468519958726 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:12:38 INFO - PROCESS | 1647 | 1468519958727 Marionette TRACE conn2 <- [1,2670,null,{}] 11:12:38 INFO - PROCESS | 1647 | 1468519958731 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:38 INFO - PROCESS | 1647 | 1468519958733 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:38 INFO - PROCESS | 1647 | 1468519958839 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 11:12:38 INFO - PROCESS | 1647 | 1468519958852 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:38 INFO - PROCESS | 1647 | 1468519958853 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x129183000 == 38 [pid = 1647] [id = 675] 11:12:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12770cc00) [pid = 1647] [serial = 2025] [outer = 0x0] 11:12:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x128e7e400) [pid = 1647] [serial = 2026] [outer = 0x12770cc00] 11:12:38 INFO - PROCESS | 1647 | 1468519958878 Marionette DEBUG loaded listener.js 11:12:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1292be000) [pid = 1647] [serial = 2027] [outer = 0x12770cc00] 11:12:39 INFO - PROCESS | 1647 | 1468519959706 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:12:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 11:12:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:12:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:12:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1024ms 11:12:39 INFO - PROCESS | 1647 | 1468519959750 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 11:12:39 INFO - PROCESS | 1647 | 1468519959751 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 11:12:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:12:39 INFO - PROCESS | 1647 | 1468519959766 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:12:39 INFO - PROCESS | 1647 | 1468519959767 Marionette TRACE conn2 <- [1,2674,null,{}] 11:12:39 INFO - PROCESS | 1647 | 1468519959769 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:39 INFO - PROCESS | 1647 | 1468519959773 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:39 INFO - PROCESS | 1647 | 1468519959896 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 11:12:39 INFO - PROCESS | 1647 | 1468519959901 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:39 INFO - PROCESS | 1647 | 1468519959902 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b10f800 == 39 [pid = 1647] [id = 676] 11:12:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1292b5400) [pid = 1647] [serial = 2028] [outer = 0x0] 11:12:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12b153c00) [pid = 1647] [serial = 2029] [outer = 0x1292b5400] 11:12:39 INFO - PROCESS | 1647 | 1468519959963 Marionette DEBUG loaded listener.js 11:12:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12b9b9c00) [pid = 1647] [serial = 2030] [outer = 0x1292b5400] 11:12:40 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x128c5f000) [pid = 1647] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:12:40 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12915cc00) [pid = 1647] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:12:40 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x115e4ec00) [pid = 1647] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:12:40 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x124bcb400) [pid = 1647] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:12:40 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x119824400) [pid = 1647] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:12:40 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x115f8c000) [pid = 1647] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:12:40 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12154d000) [pid = 1647] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:12:40 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x118187400) [pid = 1647] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:12:40 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1274e9800) [pid = 1647] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:12:40 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x129524400) [pid = 1647] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:12:40 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12ba0d800) [pid = 1647] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:12:40 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1165ec000) [pid = 1647] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:12:40 INFO - PROCESS | 1647 | 1468519960760 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:12:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 11:12:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:12:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:12:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1026ms 11:12:40 INFO - PROCESS | 1647 | 1468519960787 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 11:12:40 INFO - PROCESS | 1647 | 1468519960788 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 11:12:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:12:40 INFO - PROCESS | 1647 | 1468519960790 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:12:40 INFO - PROCESS | 1647 | 1468519960791 Marionette TRACE conn2 <- [1,2678,null,{}] 11:12:40 INFO - PROCESS | 1647 | 1468519960794 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:40 INFO - PROCESS | 1647 | 1468519960795 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:40 INFO - PROCESS | 1647 | 1468519960875 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 11:12:40 INFO - PROCESS | 1647 | 1468519960881 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:40 INFO - PROCESS | 1647 | 1468519960883 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b1a7000 == 40 [pid = 1647] [id = 677] 11:12:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x118187400) [pid = 1647] [serial = 2031] [outer = 0x0] 11:12:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x124326c00) [pid = 1647] [serial = 2032] [outer = 0x118187400] 11:12:40 INFO - PROCESS | 1647 | 1468519960914 Marionette DEBUG loaded listener.js 11:12:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x129151400) [pid = 1647] [serial = 2033] [outer = 0x118187400] 11:12:41 INFO - PROCESS | 1647 | 1468519961735 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 11:12:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 11:12:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 969ms 11:12:41 INFO - PROCESS | 1647 | 1468519961759 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 11:12:41 INFO - PROCESS | 1647 | 1468519961761 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 11:12:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:12:41 INFO - PROCESS | 1647 | 1468519961765 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:12:41 INFO - PROCESS | 1647 | 1468519961767 Marionette TRACE conn2 <- [1,2682,null,{}] 11:12:41 INFO - PROCESS | 1647 | 1468519961769 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:41 INFO - PROCESS | 1647 | 1468519961770 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:41 INFO - PROCESS | 1647 | 1468519961850 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 11:12:41 INFO - PROCESS | 1647 | 1468519961914 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:41 INFO - PROCESS | 1647 | 1468519961915 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b781800 == 41 [pid = 1647] [id = 678] 11:12:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1197dcc00) [pid = 1647] [serial = 2034] [outer = 0x0] 11:12:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12b9b0400) [pid = 1647] [serial = 2035] [outer = 0x1197dcc00] 11:12:41 INFO - PROCESS | 1647 | 1468519961939 Marionette DEBUG loaded listener.js 11:12:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12ba10400) [pid = 1647] [serial = 2036] [outer = 0x1197dcc00] 11:12:42 INFO - PROCESS | 1647 | 1468519962687 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 11:12:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 11:12:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 970ms 11:12:42 INFO - PROCESS | 1647 | 1468519962771 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 11:12:42 INFO - PROCESS | 1647 | 1468519962773 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 11:12:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:12:42 INFO - PROCESS | 1647 | 1468519962778 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:12:42 INFO - PROCESS | 1647 | 1468519962780 Marionette TRACE conn2 <- [1,2686,null,{}] 11:12:42 INFO - PROCESS | 1647 | 1468519962784 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:42 INFO - PROCESS | 1647 | 1468519962786 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:42 INFO - PROCESS | 1647 | 1468519962895 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 11:12:43 INFO - PROCESS | 1647 | 1468519962998 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:43 INFO - PROCESS | 1647 | 1468519963000 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182d0800 == 42 [pid = 1647] [id = 679] 11:12:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1177fb800) [pid = 1647] [serial = 2037] [outer = 0x0] 11:12:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x118276400) [pid = 1647] [serial = 2038] [outer = 0x1177fb800] 11:12:43 INFO - PROCESS | 1647 | 1468519963032 Marionette DEBUG loaded listener.js 11:12:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1190d0400) [pid = 1647] [serial = 2039] [outer = 0x1177fb800] 11:12:44 INFO - PROCESS | 1647 | 1468519964001 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:12:44 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 11:12:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:12:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:12:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1274ms 11:12:44 INFO - PROCESS | 1647 | 1468519964052 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 11:12:44 INFO - PROCESS | 1647 | 1468519964054 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 11:12:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:12:44 INFO - PROCESS | 1647 | 1468519964059 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:12:44 INFO - PROCESS | 1647 | 1468519964062 Marionette TRACE conn2 <- [1,2690,null,{}] 11:12:44 INFO - PROCESS | 1647 | 1468519964065 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:44 INFO - PROCESS | 1647 | 1468519964067 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:44 INFO - PROCESS | 1647 | 1468519964169 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 11:12:44 INFO - PROCESS | 1647 | 1468519964232 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:44 INFO - PROCESS | 1647 | 1468519964234 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x12164c000 == 43 [pid = 1647] [id = 680] 11:12:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x120fe8800) [pid = 1647] [serial = 2040] [outer = 0x0] 11:12:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12142a400) [pid = 1647] [serial = 2041] [outer = 0x120fe8800] 11:12:44 INFO - PROCESS | 1647 | 1468519964265 Marionette DEBUG loaded listener.js 11:12:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x121a10400) [pid = 1647] [serial = 2042] [outer = 0x120fe8800] 11:12:45 INFO - PROCESS | 1647 | 1468519965194 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:12:45 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:12:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:12:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:12:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1177ms 11:12:45 INFO - PROCESS | 1647 | 1468519965235 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 11:12:45 INFO - PROCESS | 1647 | 1468519965236 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 11:12:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:12:45 INFO - PROCESS | 1647 | 1468519965239 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:12:45 INFO - PROCESS | 1647 | 1468519965240 Marionette TRACE conn2 <- [1,2694,null,{}] 11:12:45 INFO - PROCESS | 1647 | 1468519965247 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:45 INFO - PROCESS | 1647 | 1468519965251 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:45 INFO - PROCESS | 1647 | 1468519965355 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 11:12:45 INFO - PROCESS | 1647 | 1468519965422 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:45 INFO - PROCESS | 1647 | 1468519965425 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdcb000 == 44 [pid = 1647] [id = 681] 11:12:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12a560000) [pid = 1647] [serial = 2043] [outer = 0x0] 11:12:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x12a5ab000) [pid = 1647] [serial = 2044] [outer = 0x12a560000] 11:12:45 INFO - PROCESS | 1647 | 1468519965497 Marionette DEBUG loaded listener.js 11:12:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x12b7a1800) [pid = 1647] [serial = 2045] [outer = 0x12a560000] 11:12:46 INFO - PROCESS | 1647 | 1468519966466 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:12:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:12:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:12:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:12:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1270ms 11:12:46 INFO - PROCESS | 1647 | 1468519966510 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 11:12:46 INFO - PROCESS | 1647 | 1468519966512 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 11:12:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:12:46 INFO - PROCESS | 1647 | 1468519966515 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:12:46 INFO - PROCESS | 1647 | 1468519966516 Marionette TRACE conn2 <- [1,2698,null,{}] 11:12:46 INFO - PROCESS | 1647 | 1468519966520 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:46 INFO - PROCESS | 1647 | 1468519966522 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:46 INFO - PROCESS | 1647 | 1468519966611 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 11:12:46 INFO - PROCESS | 1647 | 1468519966672 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:46 INFO - PROCESS | 1647 | 1468519966675 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x119cd6800 == 45 [pid = 1647] [id = 682] 11:12:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x1197cf000) [pid = 1647] [serial = 2046] [outer = 0x0] 11:12:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x119832800) [pid = 1647] [serial = 2047] [outer = 0x1197cf000] 11:12:46 INFO - PROCESS | 1647 | 1468519966704 Marionette DEBUG loaded listener.js 11:12:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x1210ed800) [pid = 1647] [serial = 2048] [outer = 0x1197cf000] 11:12:47 INFO - PROCESS | 1647 | --DOCSHELL 0x119b0a000 == 44 [pid = 1647] [id = 633] 11:12:47 INFO - PROCESS | 1647 | --DOCSHELL 0x12b1a7000 == 43 [pid = 1647] [id = 677] 11:12:47 INFO - PROCESS | 1647 | --DOCSHELL 0x12b10f800 == 42 [pid = 1647] [id = 676] 11:12:47 INFO - PROCESS | 1647 | --DOCSHELL 0x129183000 == 41 [pid = 1647] [id = 675] 11:12:47 INFO - PROCESS | 1647 | --DOCSHELL 0x123326000 == 40 [pid = 1647] [id = 674] 11:12:47 INFO - PROCESS | 1647 | --DOCSHELL 0x121243000 == 39 [pid = 1647] [id = 673] 11:12:47 INFO - PROCESS | 1647 | --DOCSHELL 0x1188e3000 == 38 [pid = 1647] [id = 672] 11:12:47 INFO - PROCESS | 1647 | --DOCSHELL 0x115ffb000 == 37 [pid = 1647] [id = 671] 11:12:47 INFO - PROCESS | 1647 | --DOCSHELL 0x124366800 == 36 [pid = 1647] [id = 668] 11:12:47 INFO - PROCESS | 1647 | --DOCSHELL 0x119625000 == 35 [pid = 1647] [id = 667] 11:12:47 INFO - PROCESS | 1647 | --DOCSHELL 0x110de3000 == 34 [pid = 1647] [id = 666] 11:12:47 INFO - PROCESS | 1647 | --DOCSHELL 0x119005000 == 33 [pid = 1647] [id = 670] 11:12:47 INFO - PROCESS | 1647 | --DOCSHELL 0x12d3a0800 == 32 [pid = 1647] [id = 669] 11:12:47 INFO - PROCESS | 1647 | --DOCSHELL 0x119612800 == 31 [pid = 1647] [id = 653] 11:12:47 INFO - PROCESS | 1647 | --DOCSHELL 0x12bdcb000 == 30 [pid = 1647] [id = 681] 11:12:47 INFO - PROCESS | 1647 | --DOCSHELL 0x12164c000 == 29 [pid = 1647] [id = 680] 11:12:47 INFO - PROCESS | 1647 | --DOCSHELL 0x12b781800 == 28 [pid = 1647] [id = 678] 11:12:47 INFO - PROCESS | 1647 | --DOCSHELL 0x1182d0800 == 27 [pid = 1647] [id = 679] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x12bdf4400) [pid = 1647] [serial = 1996] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1292e3000) [pid = 1647] [serial = 1978] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x12b9b0800) [pid = 1647] [serial = 1981] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x112a7c800) [pid = 1647] [serial = 1948] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x119824c00) [pid = 1647] [serial = 1990] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x127392c00) [pid = 1647] [serial = 1972] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x127706c00) [pid = 1647] [serial = 1973] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x119857000) [pid = 1647] [serial = 1966] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x119e04c00) [pid = 1647] [serial = 1967] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1292bec00) [pid = 1647] [serial = 1961] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x127043c00) [pid = 1647] [serial = 1960] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x12154c800) [pid = 1647] [serial = 1954] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x121a0bc00) [pid = 1647] [serial = 1969] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1244e3800) [pid = 1647] [serial = 1970] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1190ca000) [pid = 1647] [serial = 1964] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x118322800) [pid = 1647] [serial = 1963] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x119463800) [pid = 1647] [serial = 1951] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x128c55c00) [pid = 1647] [serial = 1975] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1268e7c00) [pid = 1647] [serial = 1957] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12ba0f000) [pid = 1647] [serial = 1985] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12ba07800) [pid = 1647] [serial = 1984] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12ba7a000) [pid = 1647] [serial = 1987] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12bd72000) [pid = 1647] [serial = 1994] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12bd67000) [pid = 1647] [serial = 1988] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12b95a400) [pid = 1647] [serial = 1979] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12b9b7800) [pid = 1647] [serial = 1982] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12142bc00) [pid = 1647] [serial = 1991] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x124b1a800) [pid = 1647] [serial = 1993] [outer = 0x0] [url = about:blank] 11:12:47 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x129155800) [pid = 1647] [serial = 1976] [outer = 0x0] [url = about:blank] 11:12:48 INFO - PROCESS | 1647 | 1468519968025 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:12:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:12:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:12:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:12:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1525ms 11:12:48 INFO - PROCESS | 1647 | 1468519968041 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 11:12:48 INFO - PROCESS | 1647 | 1468519968043 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 11:12:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:12:48 INFO - PROCESS | 1647 | 1468519968046 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:12:48 INFO - PROCESS | 1647 | 1468519968050 Marionette TRACE conn2 <- [1,2702,null,{}] 11:12:48 INFO - PROCESS | 1647 | 1468519968054 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:48 INFO - PROCESS | 1647 | 1468519968055 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:48 INFO - PROCESS | 1647 | 1468519968140 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 11:12:48 INFO - PROCESS | 1647 | 1468519968145 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:48 INFO - PROCESS | 1647 | 1468519968149 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x116a56000 == 28 [pid = 1647] [id = 683] 11:12:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x11817b800) [pid = 1647] [serial = 2049] [outer = 0x0] 11:12:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x118184400) [pid = 1647] [serial = 2050] [outer = 0x11817b800] 11:12:48 INFO - PROCESS | 1647 | 1468519968178 Marionette DEBUG loaded listener.js 11:12:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1184ee000) [pid = 1647] [serial = 2051] [outer = 0x11817b800] 11:12:48 INFO - PROCESS | 1647 | 1468519968634 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:12:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:12:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 621ms 11:12:48 INFO - PROCESS | 1647 | 1468519968669 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 11:12:48 INFO - PROCESS | 1647 | 1468519968674 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 11:12:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:12:48 INFO - PROCESS | 1647 | 1468519968681 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:12:48 INFO - PROCESS | 1647 | 1468519968684 Marionette TRACE conn2 <- [1,2706,null,{}] 11:12:48 INFO - PROCESS | 1647 | 1468519968687 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:48 INFO - PROCESS | 1647 | 1468519968690 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:48 INFO - PROCESS | 1647 | 1468519968815 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 11:12:48 INFO - PROCESS | 1647 | 1468519968906 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:48 INFO - PROCESS | 1647 | 1468519968907 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x119403800 == 29 [pid = 1647] [id = 684] 11:12:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x118836400) [pid = 1647] [serial = 2052] [outer = 0x0] 11:12:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11984f400) [pid = 1647] [serial = 2053] [outer = 0x118836400] 11:12:48 INFO - PROCESS | 1647 | 1468519968934 Marionette DEBUG loaded listener.js 11:12:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1198c0c00) [pid = 1647] [serial = 2054] [outer = 0x118836400] 11:12:49 INFO - PROCESS | 1647 | 1468519969223 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 11:12:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:12:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 571ms 11:12:49 INFO - PROCESS | 1647 | 1468519969260 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 11:12:49 INFO - PROCESS | 1647 | 1468519969261 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 11:12:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:12:49 INFO - PROCESS | 1647 | 1468519969268 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:12:49 INFO - PROCESS | 1647 | 1468519969271 Marionette TRACE conn2 <- [1,2710,null,{}] 11:12:49 INFO - PROCESS | 1647 | 1468519969281 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:49 INFO - PROCESS | 1647 | 1468519969285 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:49 INFO - PROCESS | 1647 | 1468519969373 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 11:12:49 INFO - PROCESS | 1647 | 1468519969483 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:49 INFO - PROCESS | 1647 | 1468519969486 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x119ce3000 == 30 [pid = 1647] [id = 685] 11:12:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x119b8e000) [pid = 1647] [serial = 2055] [outer = 0x0] 11:12:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12139b000) [pid = 1647] [serial = 2056] [outer = 0x119b8e000] 11:12:49 INFO - PROCESS | 1647 | 1468519969530 Marionette DEBUG loaded listener.js 11:12:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x12160dc00) [pid = 1647] [serial = 2057] [outer = 0x119b8e000] 11:12:49 INFO - PROCESS | 1647 | 1468519969901 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 11:12:49 INFO - PROCESS | 1647 | 1468519969946 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 11:12:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:12:49 INFO - PROCESS | 1647 | 1468519969949 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:12:49 INFO - PROCESS | 1647 | 1468519969951 Marionette TRACE conn2 <- [1,2714,null,{}] 11:12:49 INFO - PROCESS | 1647 | 1468519969955 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:49 INFO - PROCESS | 1647 | 1468519969957 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:50 INFO - PROCESS | 1647 | 1468519970130 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 11:12:50 INFO - PROCESS | 1647 | 1468519970153 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:50 INFO - PROCESS | 1647 | 1468519970154 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x121520000 == 31 [pid = 1647] [id = 686] 11:12:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x121911000) [pid = 1647] [serial = 2058] [outer = 0x0] 11:12:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x123422800) [pid = 1647] [serial = 2059] [outer = 0x121911000] 11:12:50 INFO - PROCESS | 1647 | 1468519970195 Marionette DEBUG loaded listener.js 11:12:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12432d000) [pid = 1647] [serial = 2060] [outer = 0x121911000] 11:12:50 INFO - PROCESS | 1647 | 1468519970602 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 11:12:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:12:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 669ms 11:12:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:12:50 INFO - PROCESS | 1647 | 1468519970619 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 11:12:50 INFO - PROCESS | 1647 | 1468519970620 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 11:12:50 INFO - PROCESS | 1647 | 1468519970622 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:12:50 INFO - PROCESS | 1647 | 1468519970623 Marionette TRACE conn2 <- [1,2718,null,{}] 11:12:50 INFO - PROCESS | 1647 | 1468519970625 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:50 INFO - PROCESS | 1647 | 1468519970627 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:50 INFO - PROCESS | 1647 | 1468519970733 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 11:12:50 INFO - PROCESS | 1647 | 1468519970763 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:50 INFO - PROCESS | 1647 | 1468519970764 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x126ecc800 == 32 [pid = 1647] [id = 687] 11:12:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12432e400) [pid = 1647] [serial = 2061] [outer = 0x0] 11:12:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x125e83800) [pid = 1647] [serial = 2062] [outer = 0x12432e400] 11:12:50 INFO - PROCESS | 1647 | 1468519970788 Marionette DEBUG loaded listener.js 11:12:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x127327c00) [pid = 1647] [serial = 2063] [outer = 0x12432e400] 11:12:51 INFO - PROCESS | 1647 | 1468519971153 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 11:12:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:12:51 INFO - PROCESS | 1647 | 1468519971193 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 11:12:51 INFO - PROCESS | 1647 | 1468519971195 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:12:51 INFO - PROCESS | 1647 | 1468519971196 Marionette TRACE conn2 <- [1,2722,null,{}] 11:12:51 INFO - PROCESS | 1647 | 1468519971198 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:51 INFO - PROCESS | 1647 | 1468519971203 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:51 INFO - PROCESS | 1647 | 1468519971322 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 11:12:51 INFO - PROCESS | 1647 | 1468519971338 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:51 INFO - PROCESS | 1647 | 1468519971340 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a70f800 == 33 [pid = 1647] [id = 688] 11:12:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x127398800) [pid = 1647] [serial = 2064] [outer = 0x0] 11:12:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x128ab6c00) [pid = 1647] [serial = 2065] [outer = 0x127398800] 11:12:51 INFO - PROCESS | 1647 | 1468519971364 Marionette DEBUG loaded listener.js 11:12:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1292e4800) [pid = 1647] [serial = 2066] [outer = 0x127398800] 11:12:51 INFO - PROCESS | 1647 | 1468519971716 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 11:12:51 INFO - PROCESS | 1647 | 1468519971766 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 11:12:51 INFO - PROCESS | 1647 | 1468519971768 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:12:51 INFO - PROCESS | 1647 | 1468519971776 Marionette TRACE conn2 <- [1,2726,null,{}] 11:12:51 INFO - PROCESS | 1647 | 1468519971779 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:51 INFO - PROCESS | 1647 | 1468519971780 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:51 INFO - PROCESS | 1647 | 1468519971876 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 11:12:51 INFO - PROCESS | 1647 | 1468519971887 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:51 INFO - PROCESS | 1647 | 1468519971888 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b10f800 == 34 [pid = 1647] [id = 689] 11:12:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12a59e800) [pid = 1647] [serial = 2067] [outer = 0x0] 11:12:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12b076400) [pid = 1647] [serial = 2068] [outer = 0x12a59e800] 11:12:51 INFO - PROCESS | 1647 | 1468519971912 Marionette DEBUG loaded listener.js 11:12:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12b957000) [pid = 1647] [serial = 2069] [outer = 0x12a59e800] 11:12:52 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x123420000) [pid = 1647] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:12:52 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x12a55e000) [pid = 1647] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:12:52 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x126e8f000) [pid = 1647] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:12:52 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x112140800) [pid = 1647] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:12:52 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x118328c00) [pid = 1647] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:12:52 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1210eb400) [pid = 1647] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:12:52 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1197dcc00) [pid = 1647] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:12:52 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1292b5400) [pid = 1647] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:12:52 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118187400) [pid = 1647] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:12:52 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x119853c00) [pid = 1647] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:12:52 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x121399c00) [pid = 1647] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:12:52 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12432e000) [pid = 1647] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:12:52 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x111e2ec00) [pid = 1647] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:12:52 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x119824000) [pid = 1647] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:12:52 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x121553400) [pid = 1647] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:12:52 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1243a1400) [pid = 1647] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:12:52 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x118652800) [pid = 1647] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:12:52 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x11982d000) [pid = 1647] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:12:52 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12770cc00) [pid = 1647] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:12:52 INFO - PROCESS | 1647 | 1468519972589 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 11:12:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:12:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 827ms 11:12:52 INFO - PROCESS | 1647 | 1468519972597 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 11:12:52 INFO - PROCESS | 1647 | 1468519972599 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 11:12:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:12:52 INFO - PROCESS | 1647 | 1468519972601 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:12:52 INFO - PROCESS | 1647 | 1468519972602 Marionette TRACE conn2 <- [1,2730,null,{}] 11:12:52 INFO - PROCESS | 1647 | 1468519972605 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:52 INFO - PROCESS | 1647 | 1468519972606 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:52 INFO - PROCESS | 1647 | 1468519972683 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 11:12:52 INFO - PROCESS | 1647 | 1468519972687 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:52 INFO - PROCESS | 1647 | 1468519972688 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b1bd000 == 35 [pid = 1647] [id = 690] 11:12:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x118652800) [pid = 1647] [serial = 2070] [outer = 0x0] 11:12:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1198bfc00) [pid = 1647] [serial = 2071] [outer = 0x118652800] 11:12:52 INFO - PROCESS | 1647 | 1468519972712 Marionette DEBUG loaded listener.js 11:12:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1213a1800) [pid = 1647] [serial = 2072] [outer = 0x118652800] 11:12:53 INFO - PROCESS | 1647 | 1468519973535 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:12:53 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 11:12:53 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:12:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:12:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:12:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 968ms 11:12:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:12:53 INFO - PROCESS | 1647 | 1468519973570 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 11:12:53 INFO - PROCESS | 1647 | 1468519973571 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 11:12:53 INFO - PROCESS | 1647 | 1468519973574 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:12:53 INFO - PROCESS | 1647 | 1468519973575 Marionette TRACE conn2 <- [1,2734,null,{}] 11:12:53 INFO - PROCESS | 1647 | 1468519973585 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:53 INFO - PROCESS | 1647 | 1468519973586 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:53 INFO - PROCESS | 1647 | 1468519973690 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 11:12:53 INFO - PROCESS | 1647 | 1468519973697 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:53 INFO - PROCESS | 1647 | 1468519973698 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdb2800 == 36 [pid = 1647] [id = 691] 11:12:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x119831800) [pid = 1647] [serial = 2073] [outer = 0x0] 11:12:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x127702800) [pid = 1647] [serial = 2074] [outer = 0x119831800] 11:12:53 INFO - PROCESS | 1647 | 1468519973722 Marionette DEBUG loaded listener.js 11:12:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12a5a0000) [pid = 1647] [serial = 2075] [outer = 0x119831800] 11:12:54 INFO - PROCESS | 1647 | 1468519974002 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 11:12:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:12:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 477ms 11:12:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:12:54 INFO - PROCESS | 1647 | 1468519974052 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 11:12:54 INFO - PROCESS | 1647 | 1468519974053 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 11:12:54 INFO - PROCESS | 1647 | 1468519974055 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:12:54 INFO - PROCESS | 1647 | 1468519974056 Marionette TRACE conn2 <- [1,2738,null,{}] 11:12:54 INFO - PROCESS | 1647 | 1468519974058 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:54 INFO - PROCESS | 1647 | 1468519974060 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:54 INFO - PROCESS | 1647 | 1468519974140 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 11:12:54 INFO - PROCESS | 1647 | 1468519974145 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:54 INFO - PROCESS | 1647 | 1468519974147 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3e2800 == 37 [pid = 1647] [id = 692] 11:12:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x124bcdc00) [pid = 1647] [serial = 2076] [outer = 0x0] 11:12:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12b952800) [pid = 1647] [serial = 2077] [outer = 0x124bcdc00] 11:12:54 INFO - PROCESS | 1647 | 1468519974173 Marionette DEBUG loaded listener.js 11:12:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12b9afc00) [pid = 1647] [serial = 2078] [outer = 0x124bcdc00] 11:12:54 INFO - PROCESS | 1647 | 1468519974587 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 11:12:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:12:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 570ms 11:12:54 INFO - PROCESS | 1647 | 1468519974626 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 11:12:54 INFO - PROCESS | 1647 | 1468519974629 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 11:12:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:12:54 INFO - PROCESS | 1647 | 1468519974633 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:12:54 INFO - PROCESS | 1647 | 1468519974635 Marionette TRACE conn2 <- [1,2742,null,{}] 11:12:54 INFO - PROCESS | 1647 | 1468519974639 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:54 INFO - PROCESS | 1647 | 1468519974640 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:54 INFO - PROCESS | 1647 | 1468519974765 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 11:12:54 INFO - PROCESS | 1647 | 1468519974879 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:54 INFO - PROCESS | 1647 | 1468519974882 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x118891000 == 38 [pid = 1647] [id = 693] 11:12:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x117fac400) [pid = 1647] [serial = 2079] [outer = 0x0] 11:12:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x118181000) [pid = 1647] [serial = 2080] [outer = 0x117fac400] 11:12:54 INFO - PROCESS | 1647 | 1468519974936 Marionette DEBUG loaded listener.js 11:12:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x11883ec00) [pid = 1647] [serial = 2081] [outer = 0x117fac400] 11:12:55 INFO - PROCESS | 1647 | 1468519975439 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:12:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:12:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 821ms 11:12:55 INFO - PROCESS | 1647 | 1468519975453 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 11:12:55 INFO - PROCESS | 1647 | 1468519975457 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 11:12:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:12:55 INFO - PROCESS | 1647 | 1468519975461 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:12:55 INFO - PROCESS | 1647 | 1468519975463 Marionette TRACE conn2 <- [1,2746,null,{}] 11:12:55 INFO - PROCESS | 1647 | 1468519975465 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:55 INFO - PROCESS | 1647 | 1468519975467 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:55 INFO - PROCESS | 1647 | 1468519975579 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 11:12:55 INFO - PROCESS | 1647 | 1468519975668 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:55 INFO - PROCESS | 1647 | 1468519975670 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x124bb4800 == 39 [pid = 1647] [id = 694] 11:12:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x119827800) [pid = 1647] [serial = 2082] [outer = 0x0] 11:12:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x120fe7800) [pid = 1647] [serial = 2083] [outer = 0x119827800] 11:12:55 INFO - PROCESS | 1647 | 1468519975700 Marionette DEBUG loaded listener.js 11:12:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12139fc00) [pid = 1647] [serial = 2084] [outer = 0x119827800] 11:12:56 INFO - PROCESS | 1647 | 1468519976221 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:12:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:12:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 822ms 11:12:56 INFO - PROCESS | 1647 | 1468519976284 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 11:12:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:12:56 INFO - PROCESS | 1647 | 1468519976286 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 11:12:56 INFO - PROCESS | 1647 | 1468519976288 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:12:56 INFO - PROCESS | 1647 | 1468519976291 Marionette TRACE conn2 <- [1,2750,null,{}] 11:12:56 INFO - PROCESS | 1647 | 1468519976299 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:56 INFO - PROCESS | 1647 | 1468519976302 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:56 INFO - PROCESS | 1647 | 1468519976412 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 11:12:56 INFO - PROCESS | 1647 | 1468519976502 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:56 INFO - PROCESS | 1647 | 1468519976504 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x11627f800 == 40 [pid = 1647] [id = 695] 11:12:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1177f2000) [pid = 1647] [serial = 2085] [outer = 0x0] 11:12:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1198b9000) [pid = 1647] [serial = 2086] [outer = 0x1177f2000] 11:12:56 INFO - PROCESS | 1647 | 1468519976535 Marionette DEBUG loaded listener.js 11:12:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x126e93400) [pid = 1647] [serial = 2087] [outer = 0x1177f2000] 11:12:57 INFO - PROCESS | 1647 | 1468519977143 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:12:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12bdb2800 == 39 [pid = 1647] [id = 691] 11:12:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12b1bd000 == 38 [pid = 1647] [id = 690] 11:12:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12b10f800 == 37 [pid = 1647] [id = 689] 11:12:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12a70f800 == 36 [pid = 1647] [id = 688] 11:12:57 INFO - PROCESS | 1647 | --DOCSHELL 0x126ecc800 == 35 [pid = 1647] [id = 687] 11:12:57 INFO - PROCESS | 1647 | --DOCSHELL 0x121520000 == 34 [pid = 1647] [id = 686] 11:12:57 INFO - PROCESS | 1647 | --DOCSHELL 0x119ce3000 == 33 [pid = 1647] [id = 685] 11:12:57 INFO - PROCESS | 1647 | --DOCSHELL 0x119403800 == 32 [pid = 1647] [id = 684] 11:12:57 INFO - PROCESS | 1647 | --DOCSHELL 0x116a56000 == 31 [pid = 1647] [id = 683] 11:12:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:12:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 924ms 11:12:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:12:57 INFO - PROCESS | 1647 | 1468519977213 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 11:12:57 INFO - PROCESS | 1647 | 1468519977215 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 11:12:57 INFO - PROCESS | 1647 | 1468519977218 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:12:57 INFO - PROCESS | 1647 | 1468519977220 Marionette TRACE conn2 <- [1,2754,null,{}] 11:12:57 INFO - PROCESS | 1647 | 1468519977224 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:57 INFO - PROCESS | 1647 | 1468519977226 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:57 INFO - PROCESS | 1647 | 1468519977313 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 11:12:57 INFO - PROCESS | 1647 | 1468519977325 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:57 INFO - PROCESS | 1647 | 1468519977326 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x117f65800 == 32 [pid = 1647] [id = 696] 11:12:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1177fb000) [pid = 1647] [serial = 2088] [outer = 0x0] 11:12:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x11817fc00) [pid = 1647] [serial = 2089] [outer = 0x1177fb000] 11:12:57 INFO - PROCESS | 1647 | 1468519977354 Marionette DEBUG loaded listener.js 11:12:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x118951800) [pid = 1647] [serial = 2090] [outer = 0x1177fb000] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x12b153400) [pid = 1647] [serial = 1946] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12bf16400) [pid = 1647] [serial = 1997] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1274eb800) [pid = 1647] [serial = 1958] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x115e4e800) [pid = 1647] [serial = 1949] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1198be000) [pid = 1647] [serial = 1952] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x12331ec00) [pid = 1647] [serial = 1955] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12b9b0400) [pid = 1647] [serial = 2035] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12b153c00) [pid = 1647] [serial = 2029] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x124326c00) [pid = 1647] [serial = 2032] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1198c0800) [pid = 1647] [serial = 2017] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1211ba400) [pid = 1647] [serial = 2018] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1213a7000) [pid = 1647] [serial = 2005] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x121a09800) [pid = 1647] [serial = 2006] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x127396000) [pid = 1647] [serial = 2008] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1292b5c00) [pid = 1647] [serial = 2009] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x115e49800) [pid = 1647] [serial = 1999] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x116a04400) [pid = 1647] [serial = 2000] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1198c4400) [pid = 1647] [serial = 2002] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x120fed800) [pid = 1647] [serial = 2003] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x121a07800) [pid = 1647] [serial = 2020] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1241bf400) [pid = 1647] [serial = 2021] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1268f6800) [pid = 1647] [serial = 2023] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x11883a000) [pid = 1647] [serial = 2014] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x1197d0400) [pid = 1647] [serial = 2015] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12770b800) [pid = 1647] [serial = 2011] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x12952b400) [pid = 1647] [serial = 2012] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x12b9b9c00) [pid = 1647] [serial = 2030] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x129151400) [pid = 1647] [serial = 2033] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x128e7e400) [pid = 1647] [serial = 2026] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x1292be000) [pid = 1647] [serial = 2027] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x1274df800) [pid = 1647] [serial = 2024] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x12ba10400) [pid = 1647] [serial = 2036] [outer = 0x0] [url = about:blank] 11:12:57 INFO - PROCESS | 1647 | 1468519977722 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:12:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:12:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 521ms 11:12:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:12:57 INFO - PROCESS | 1647 | 1468519977739 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 11:12:57 INFO - PROCESS | 1647 | 1468519977742 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 11:12:57 INFO - PROCESS | 1647 | 1468519977747 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:12:57 INFO - PROCESS | 1647 | 1468519977748 Marionette TRACE conn2 <- [1,2758,null,{}] 11:12:57 INFO - PROCESS | 1647 | 1468519977751 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:57 INFO - PROCESS | 1647 | 1468519977752 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:57 INFO - PROCESS | 1647 | 1468519977836 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 11:12:57 INFO - PROCESS | 1647 | 1468519977840 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:57 INFO - PROCESS | 1647 | 1468519977841 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x119613800 == 33 [pid = 1647] [id = 697] 11:12:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x1197ddc00) [pid = 1647] [serial = 2091] [outer = 0x0] 11:12:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x119830000) [pid = 1647] [serial = 2092] [outer = 0x1197ddc00] 11:12:57 INFO - PROCESS | 1647 | 1468519977868 Marionette DEBUG loaded listener.js 11:12:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x1198e3000) [pid = 1647] [serial = 2093] [outer = 0x1197ddc00] 11:12:58 INFO - PROCESS | 1647 | 1468519978243 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:12:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:12:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 520ms 11:12:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:12:58 INFO - PROCESS | 1647 | 1468519978267 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 11:12:58 INFO - PROCESS | 1647 | 1468519978268 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 11:12:58 INFO - PROCESS | 1647 | 1468519978270 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:12:58 INFO - PROCESS | 1647 | 1468519978272 Marionette TRACE conn2 <- [1,2762,null,{}] 11:12:58 INFO - PROCESS | 1647 | 1468519978280 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:58 INFO - PROCESS | 1647 | 1468519978283 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:58 INFO - PROCESS | 1647 | 1468519978368 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 11:12:58 INFO - PROCESS | 1647 | 1468519978428 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:58 INFO - PROCESS | 1647 | 1468519978430 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x121050800 == 34 [pid = 1647] [id = 698] 11:12:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x120fe3400) [pid = 1647] [serial = 2094] [outer = 0x0] 11:12:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x121399800) [pid = 1647] [serial = 2095] [outer = 0x120fe3400] 11:12:58 INFO - PROCESS | 1647 | 1468519978457 Marionette DEBUG loaded listener.js 11:12:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x121a05800) [pid = 1647] [serial = 2096] [outer = 0x120fe3400] 11:12:58 INFO - PROCESS | 1647 | 1468519978740 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:12:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:12:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 522ms 11:12:58 INFO - PROCESS | 1647 | 1468519978792 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 11:12:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:12:58 INFO - PROCESS | 1647 | 1468519978794 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 11:12:58 INFO - PROCESS | 1647 | 1468519978798 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:12:58 INFO - PROCESS | 1647 | 1468519978801 Marionette TRACE conn2 <- [1,2766,null,{}] 11:12:58 INFO - PROCESS | 1647 | 1468519978804 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:58 INFO - PROCESS | 1647 | 1468519978805 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:58 INFO - PROCESS | 1647 | 1468519978889 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 11:12:58 INFO - PROCESS | 1647 | 1468519978951 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:58 INFO - PROCESS | 1647 | 1468519978953 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b4b800 == 35 [pid = 1647] [id = 699] 11:12:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x121a04c00) [pid = 1647] [serial = 2097] [outer = 0x0] 11:12:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x124b1f800) [pid = 1647] [serial = 2098] [outer = 0x121a04c00] 11:12:58 INFO - PROCESS | 1647 | 1468519978977 Marionette DEBUG loaded listener.js 11:12:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x126e92c00) [pid = 1647] [serial = 2099] [outer = 0x121a04c00] 11:12:59 INFO - PROCESS | 1647 | 1468519979274 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:12:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:12:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 522ms 11:12:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:12:59 INFO - PROCESS | 1647 | 1468519979319 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 11:12:59 INFO - PROCESS | 1647 | 1468519979320 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 11:12:59 INFO - PROCESS | 1647 | 1468519979322 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:12:59 INFO - PROCESS | 1647 | 1468519979323 Marionette TRACE conn2 <- [1,2770,null,{}] 11:12:59 INFO - PROCESS | 1647 | 1468519979326 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:59 INFO - PROCESS | 1647 | 1468519979327 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:59 INFO - PROCESS | 1647 | 1468519979406 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 11:12:59 INFO - PROCESS | 1647 | 1468519979410 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:59 INFO - PROCESS | 1647 | 1468519979411 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d55000 == 36 [pid = 1647] [id = 700] 11:12:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x121551000) [pid = 1647] [serial = 2100] [outer = 0x0] 11:12:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1274e8400) [pid = 1647] [serial = 2101] [outer = 0x121551000] 11:12:59 INFO - PROCESS | 1647 | 1468519979439 Marionette DEBUG loaded listener.js 11:12:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x127711400) [pid = 1647] [serial = 2102] [outer = 0x121551000] 11:12:59 INFO - PROCESS | 1647 | 1468519979820 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:12:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:12:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 518ms 11:12:59 INFO - PROCESS | 1647 | 1468519979840 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 11:12:59 INFO - PROCESS | 1647 | 1468519979842 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 11:12:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:12:59 INFO - PROCESS | 1647 | 1468519979844 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:12:59 INFO - PROCESS | 1647 | 1468519979845 Marionette TRACE conn2 <- [1,2774,null,{}] 11:12:59 INFO - PROCESS | 1647 | 1468519979847 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:59 INFO - PROCESS | 1647 | 1468519979852 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:12:59 INFO - PROCESS | 1647 | 1468519979982 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 11:13:00 INFO - PROCESS | 1647 | 1468519980024 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:00 INFO - PROCESS | 1647 | 1468519980025 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b1a7000 == 37 [pid = 1647] [id = 701] 11:13:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x128ab5000) [pid = 1647] [serial = 2103] [outer = 0x0] 11:13:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x128c58800) [pid = 1647] [serial = 2104] [outer = 0x128ab5000] 11:13:00 INFO - PROCESS | 1647 | 1468519980050 Marionette DEBUG loaded listener.js 11:13:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12a7e1c00) [pid = 1647] [serial = 2105] [outer = 0x128ab5000] 11:13:00 INFO - PROCESS | 1647 | 1468519980392 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 11:13:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:13:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 568ms 11:13:00 INFO - PROCESS | 1647 | 1468519980413 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 11:13:00 INFO - PROCESS | 1647 | 1468519980417 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 11:13:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:13:00 INFO - PROCESS | 1647 | 1468519980420 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:13:00 INFO - PROCESS | 1647 | 1468519980421 Marionette TRACE conn2 <- [1,2778,null,{}] 11:13:00 INFO - PROCESS | 1647 | 1468519980423 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:00 INFO - PROCESS | 1647 | 1468519980424 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:00 INFO - PROCESS | 1647 | 1468519980533 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 11:13:00 INFO - PROCESS | 1647 | 1468519980546 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:00 INFO - PROCESS | 1647 | 1468519980547 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x12baa8800 == 38 [pid = 1647] [id = 702] 11:13:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x12952a400) [pid = 1647] [serial = 2106] [outer = 0x0] 11:13:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12b796800) [pid = 1647] [serial = 2107] [outer = 0x12952a400] 11:13:00 INFO - PROCESS | 1647 | 1468519980571 Marionette DEBUG loaded listener.js 11:13:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x12b95a000) [pid = 1647] [serial = 2108] [outer = 0x12952a400] 11:13:00 INFO - PROCESS | 1647 | 1468519980905 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:13:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:13:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 518ms 11:13:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:13:00 INFO - PROCESS | 1647 | 1468519980945 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 11:13:00 INFO - PROCESS | 1647 | 1468519980947 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 11:13:00 INFO - PROCESS | 1647 | 1468519980949 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:13:00 INFO - PROCESS | 1647 | 1468519980950 Marionette TRACE conn2 <- [1,2782,null,{}] 11:13:00 INFO - PROCESS | 1647 | 1468519980952 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:00 INFO - PROCESS | 1647 | 1468519980953 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:01 INFO - PROCESS | 1647 | 1468519981057 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 11:13:01 INFO - PROCESS | 1647 | 1468519981061 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:01 INFO - PROCESS | 1647 | 1468519981062 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c649000 == 39 [pid = 1647] [id = 703] 11:13:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12a7e3400) [pid = 1647] [serial = 2109] [outer = 0x0] 11:13:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12b9b5800) [pid = 1647] [serial = 2110] [outer = 0x12a7e3400] 11:13:01 INFO - PROCESS | 1647 | 1468519981123 Marionette DEBUG loaded listener.js 11:13:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12ba07800) [pid = 1647] [serial = 2111] [outer = 0x12a7e3400] 11:13:01 INFO - PROCESS | 1647 | 1468519981443 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:13:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:13:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 520ms 11:13:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:13:01 INFO - PROCESS | 1647 | 1468519981470 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 11:13:01 INFO - PROCESS | 1647 | 1468519981471 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 11:13:01 INFO - PROCESS | 1647 | 1468519981473 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:13:01 INFO - PROCESS | 1647 | 1468519981474 Marionette TRACE conn2 <- [1,2786,null,{}] 11:13:01 INFO - PROCESS | 1647 | 1468519981476 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:01 INFO - PROCESS | 1647 | 1468519981477 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:01 INFO - PROCESS | 1647 | 1468519981615 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 11:13:01 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12432e400) [pid = 1647] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:13:01 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1197cf000) [pid = 1647] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:13:01 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1177fb800) [pid = 1647] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:13:01 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x119b8e000) [pid = 1647] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:13:01 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x118836400) [pid = 1647] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:13:01 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x120fe8800) [pid = 1647] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:13:01 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12a560000) [pid = 1647] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:13:01 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x11817b800) [pid = 1647] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:13:01 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x127398800) [pid = 1647] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:13:01 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12a59e800) [pid = 1647] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:13:01 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x118652800) [pid = 1647] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:13:01 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x119831800) [pid = 1647] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:13:01 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x121911000) [pid = 1647] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:13:01 INFO - PROCESS | 1647 | 1468519981662 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:01 INFO - PROCESS | 1647 | 1468519981663 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d46000 == 40 [pid = 1647] [id = 704] 11:13:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1177f8c00) [pid = 1647] [serial = 2112] [outer = 0x0] 11:13:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x118652800) [pid = 1647] [serial = 2113] [outer = 0x1177f8c00] 11:13:01 INFO - PROCESS | 1647 | 1468519981687 Marionette DEBUG loaded listener.js 11:13:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1213a4c00) [pid = 1647] [serial = 2114] [outer = 0x1177f8c00] 11:13:01 INFO - PROCESS | 1647 | 1468519981939 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:13:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:13:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 518ms 11:13:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:13:01 INFO - PROCESS | 1647 | 1468519981992 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 11:13:01 INFO - PROCESS | 1647 | 1468519981993 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 11:13:02 INFO - PROCESS | 1647 | 1468519982004 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:13:02 INFO - PROCESS | 1647 | 1468519982005 Marionette TRACE conn2 <- [1,2790,null,{}] 11:13:02 INFO - PROCESS | 1647 | 1468519982008 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:02 INFO - PROCESS | 1647 | 1468519982009 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:02 INFO - PROCESS | 1647 | 1468519982095 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 11:13:02 INFO - PROCESS | 1647 | 1468519982101 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:02 INFO - PROCESS | 1647 | 1468519982102 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cf89000 == 41 [pid = 1647] [id = 705] 11:13:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x12405bc00) [pid = 1647] [serial = 2115] [outer = 0x0] 11:13:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x12b075c00) [pid = 1647] [serial = 2116] [outer = 0x12405bc00] 11:13:02 INFO - PROCESS | 1647 | 1468519982126 Marionette DEBUG loaded listener.js 11:13:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x12ba77c00) [pid = 1647] [serial = 2117] [outer = 0x12405bc00] 11:13:02 INFO - PROCESS | 1647 | 1468519982468 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:13:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:13:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 530ms 11:13:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:13:02 INFO - PROCESS | 1647 | 1468519982526 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 11:13:02 INFO - PROCESS | 1647 | 1468519982527 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 11:13:02 INFO - PROCESS | 1647 | 1468519982531 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:13:02 INFO - PROCESS | 1647 | 1468519982534 Marionette TRACE conn2 <- [1,2794,null,{}] 11:13:02 INFO - PROCESS | 1647 | 1468519982537 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:02 INFO - PROCESS | 1647 | 1468519982538 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:02 INFO - PROCESS | 1647 | 1468519982631 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 11:13:02 INFO - PROCESS | 1647 | 1468519982636 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:02 INFO - PROCESS | 1647 | 1468519982637 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d38f800 == 42 [pid = 1647] [id = 706] 11:13:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12b955800) [pid = 1647] [serial = 2118] [outer = 0x0] 11:13:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x12bd6c000) [pid = 1647] [serial = 2119] [outer = 0x12b955800] 11:13:02 INFO - PROCESS | 1647 | 1468519982663 Marionette DEBUG loaded listener.js 11:13:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12bf12400) [pid = 1647] [serial = 2120] [outer = 0x12b955800] 11:13:02 INFO - PROCESS | 1647 | 1468519982972 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 11:13:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:13:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 472ms 11:13:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:13:03 INFO - PROCESS | 1647 | 1468519983003 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 11:13:03 INFO - PROCESS | 1647 | 1468519983004 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 11:13:03 INFO - PROCESS | 1647 | 1468519983006 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:13:03 INFO - PROCESS | 1647 | 1468519983007 Marionette TRACE conn2 <- [1,2798,null,{}] 11:13:03 INFO - PROCESS | 1647 | 1468519983010 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:03 INFO - PROCESS | 1647 | 1468519983012 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:03 INFO - PROCESS | 1647 | 1468519983131 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 11:13:03 INFO - PROCESS | 1647 | 1468519983229 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:03 INFO - PROCESS | 1647 | 1468519983230 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d413000 == 43 [pid = 1647] [id = 707] 11:13:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x119ea4c00) [pid = 1647] [serial = 2121] [outer = 0x0] 11:13:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x119eab400) [pid = 1647] [serial = 2122] [outer = 0x119ea4c00] 11:13:03 INFO - PROCESS | 1647 | 1468519983262 Marionette DEBUG loaded listener.js 11:13:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x119eb0c00) [pid = 1647] [serial = 2123] [outer = 0x119ea4c00] 11:13:03 INFO - PROCESS | 1647 | 1468519983746 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 11:13:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:13:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 769ms 11:13:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:13:03 INFO - PROCESS | 1647 | 1468519983779 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 11:13:03 INFO - PROCESS | 1647 | 1468519983781 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 11:13:03 INFO - PROCESS | 1647 | 1468519983786 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:13:03 INFO - PROCESS | 1647 | 1468519983788 Marionette TRACE conn2 <- [1,2802,null,{}] 11:13:03 INFO - PROCESS | 1647 | 1468519983792 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:03 INFO - PROCESS | 1647 | 1468519983793 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:03 INFO - PROCESS | 1647 | 1468519983912 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 11:13:03 INFO - PROCESS | 1647 | 1468519983991 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:03 INFO - PROCESS | 1647 | 1468519983992 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x119007000 == 44 [pid = 1647] [id = 708] 11:13:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1168ce400) [pid = 1647] [serial = 2124] [outer = 0x0] 11:13:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1177fb800) [pid = 1647] [serial = 2125] [outer = 0x1168ce400] 11:13:04 INFO - PROCESS | 1647 | 1468519984023 Marionette DEBUG loaded listener.js 11:13:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x118956800) [pid = 1647] [serial = 2126] [outer = 0x1168ce400] 11:13:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:13:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 670ms 11:13:04 INFO - PROCESS | 1647 | 1468519984451 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:13:04 INFO - PROCESS | 1647 | 1468519984456 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 11:13:04 INFO - PROCESS | 1647 | 1468519984459 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 11:13:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:13:04 INFO - PROCESS | 1647 | 1468519984464 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:13:04 INFO - PROCESS | 1647 | 1468519984466 Marionette TRACE conn2 <- [1,2806,null,{}] 11:13:04 INFO - PROCESS | 1647 | 1468519984468 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:04 INFO - PROCESS | 1647 | 1468519984470 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:04 INFO - PROCESS | 1647 | 1468519984599 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 11:13:04 INFO - PROCESS | 1647 | 1468519984666 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:04 INFO - PROCESS | 1647 | 1468519984667 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x124bad000 == 45 [pid = 1647] [id = 709] 11:13:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x119857000) [pid = 1647] [serial = 2127] [outer = 0x0] 11:13:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x119eb2400) [pid = 1647] [serial = 2128] [outer = 0x119857000] 11:13:04 INFO - PROCESS | 1647 | 1468519984738 Marionette DEBUG loaded listener.js 11:13:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1210e9400) [pid = 1647] [serial = 2129] [outer = 0x119857000] 11:13:05 INFO - PROCESS | 1647 | 1468519985168 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:13:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:13:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 720ms 11:13:05 INFO - PROCESS | 1647 | 1468519985185 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 11:13:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:13:05 INFO - PROCESS | 1647 | 1468519985187 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 11:13:05 INFO - PROCESS | 1647 | 1468519985189 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:13:05 INFO - PROCESS | 1647 | 1468519985192 Marionette TRACE conn2 <- [1,2810,null,{}] 11:13:05 INFO - PROCESS | 1647 | 1468519985200 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:05 INFO - PROCESS | 1647 | 1468519985203 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:05 INFO - PROCESS | 1647 | 1468519985313 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 11:13:05 INFO - PROCESS | 1647 | 1468519985422 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:05 INFO - PROCESS | 1647 | 1468519985424 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d38d800 == 46 [pid = 1647] [id = 710] 11:13:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x121905c00) [pid = 1647] [serial = 2130] [outer = 0x0] 11:13:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x126e8f000) [pid = 1647] [serial = 2131] [outer = 0x121905c00] 11:13:05 INFO - PROCESS | 1647 | 1468519985459 Marionette DEBUG loaded listener.js 11:13:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x128abf400) [pid = 1647] [serial = 2132] [outer = 0x121905c00] 11:13:05 INFO - PROCESS | 1647 | 1468519985873 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:13:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:13:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 723ms 11:13:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:13:05 INFO - PROCESS | 1647 | 1468519985912 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 11:13:05 INFO - PROCESS | 1647 | 1468519985914 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 11:13:05 INFO - PROCESS | 1647 | 1468519985916 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:13:05 INFO - PROCESS | 1647 | 1468519985918 Marionette TRACE conn2 <- [1,2814,null,{}] 11:13:05 INFO - PROCESS | 1647 | 1468519985920 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:05 INFO - PROCESS | 1647 | 1468519985921 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:06 INFO - PROCESS | 1647 | 1468519986050 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 11:13:06 INFO - PROCESS | 1647 | 1468519986187 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:06 INFO - PROCESS | 1647 | 1468519986189 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdc4000 == 47 [pid = 1647] [id = 711] 11:13:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x113067c00) [pid = 1647] [serial = 2133] [outer = 0x0] 11:13:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1292bec00) [pid = 1647] [serial = 2134] [outer = 0x113067c00] 11:13:06 INFO - PROCESS | 1647 | 1468519986220 Marionette DEBUG loaded listener.js 11:13:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12b07f000) [pid = 1647] [serial = 2135] [outer = 0x113067c00] 11:13:06 INFO - PROCESS | 1647 | 1468519986837 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 11:13:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:13:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 970ms 11:13:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:13:06 INFO - PROCESS | 1647 | 1468519986887 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 11:13:06 INFO - PROCESS | 1647 | 1468519986890 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 11:13:06 INFO - PROCESS | 1647 | 1468519986893 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:13:06 INFO - PROCESS | 1647 | 1468519986895 Marionette TRACE conn2 <- [1,2818,null,{}] 11:13:06 INFO - PROCESS | 1647 | 1468519986898 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:06 INFO - PROCESS | 1647 | 1468519986900 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:07 INFO - PROCESS | 1647 | 1468519987008 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 11:13:07 INFO - PROCESS | 1647 | --DOCSHELL 0x12d2bf800 == 46 [pid = 1647] [id = 17] 11:13:07 INFO - PROCESS | 1647 | 1468519987112 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:07 INFO - PROCESS | 1647 | 1468519987116 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x11887e000 == 47 [pid = 1647] [id = 712] 11:13:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x116b29c00) [pid = 1647] [serial = 2136] [outer = 0x0] 11:13:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x118187400) [pid = 1647] [serial = 2137] [outer = 0x116b29c00] 11:13:07 INFO - PROCESS | 1647 | 1468519987162 Marionette DEBUG loaded listener.js 11:13:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x1190c8000) [pid = 1647] [serial = 2138] [outer = 0x116b29c00] 11:13:07 INFO - PROCESS | 1647 | 1468519987588 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 11:13:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:13:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 723ms 11:13:07 INFO - PROCESS | 1647 | 1468519987615 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 11:13:07 INFO - PROCESS | 1647 | 1468519987618 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 11:13:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:13:07 INFO - PROCESS | 1647 | 1468519987622 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:13:07 INFO - PROCESS | 1647 | 1468519987624 Marionette TRACE conn2 <- [1,2822,null,{}] 11:13:07 INFO - PROCESS | 1647 | 1468519987626 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:07 INFO - PROCESS | 1647 | 1468519987628 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:07 INFO - PROCESS | 1647 | 1468519987724 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 11:13:07 INFO - PROCESS | 1647 | 1468519987789 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:07 INFO - PROCESS | 1647 | 1468519987790 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x119210800 == 48 [pid = 1647] [id = 713] 11:13:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x119831000) [pid = 1647] [serial = 2139] [outer = 0x0] 11:13:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x119ead800) [pid = 1647] [serial = 2140] [outer = 0x119831000] 11:13:07 INFO - PROCESS | 1647 | 1468519987818 Marionette DEBUG loaded listener.js 11:13:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x1210e5c00) [pid = 1647] [serial = 2141] [outer = 0x119831000] 11:13:08 INFO - PROCESS | 1647 | --DOCSHELL 0x12d38f800 == 47 [pid = 1647] [id = 706] 11:13:08 INFO - PROCESS | 1647 | --DOCSHELL 0x12cf89000 == 46 [pid = 1647] [id = 705] 11:13:08 INFO - PROCESS | 1647 | --DOCSHELL 0x129d46000 == 45 [pid = 1647] [id = 704] 11:13:08 INFO - PROCESS | 1647 | --DOCSHELL 0x12c649000 == 44 [pid = 1647] [id = 703] 11:13:08 INFO - PROCESS | 1647 | --DOCSHELL 0x12baa8800 == 43 [pid = 1647] [id = 702] 11:13:08 INFO - PROCESS | 1647 | --DOCSHELL 0x12b1a7000 == 42 [pid = 1647] [id = 701] 11:13:08 INFO - PROCESS | 1647 | --DOCSHELL 0x129d55000 == 41 [pid = 1647] [id = 700] 11:13:08 INFO - PROCESS | 1647 | --DOCSHELL 0x124b4b800 == 40 [pid = 1647] [id = 699] 11:13:08 INFO - PROCESS | 1647 | --DOCSHELL 0x121050800 == 39 [pid = 1647] [id = 698] 11:13:08 INFO - PROCESS | 1647 | --DOCSHELL 0x119613800 == 38 [pid = 1647] [id = 697] 11:13:08 INFO - PROCESS | 1647 | --DOCSHELL 0x117f65800 == 37 [pid = 1647] [id = 696] 11:13:08 INFO - PROCESS | 1647 | --DOCSHELL 0x11627f800 == 36 [pid = 1647] [id = 695] 11:13:08 INFO - PROCESS | 1647 | --DOCSHELL 0x124bb4800 == 35 [pid = 1647] [id = 694] 11:13:08 INFO - PROCESS | 1647 | --DOCSHELL 0x118891000 == 34 [pid = 1647] [id = 693] 11:13:08 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3e2800 == 33 [pid = 1647] [id = 692] 11:13:08 INFO - PROCESS | 1647 | --DOCSHELL 0x119cd6800 == 32 [pid = 1647] [id = 682] 11:13:08 INFO - PROCESS | 1647 | --DOCSHELL 0x12cf8c000 == 31 [pid = 1647] [id = 18] 11:13:08 INFO - PROCESS | 1647 | --DOCSHELL 0x11887e000 == 30 [pid = 1647] [id = 712] 11:13:08 INFO - PROCESS | 1647 | --DOCSHELL 0x12bdc4000 == 29 [pid = 1647] [id = 711] 11:13:08 INFO - PROCESS | 1647 | --DOCSHELL 0x12d38d800 == 28 [pid = 1647] [id = 710] 11:13:08 INFO - PROCESS | 1647 | --DOCSHELL 0x124bad000 == 27 [pid = 1647] [id = 709] 11:13:08 INFO - PROCESS | 1647 | --DOCSHELL 0x12d413000 == 26 [pid = 1647] [id = 707] 11:13:08 INFO - PROCESS | 1647 | --DOCSHELL 0x119007000 == 25 [pid = 1647] [id = 708] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x125e83800) [pid = 1647] [serial = 2062] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x119832800) [pid = 1647] [serial = 2047] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1190d0400) [pid = 1647] [serial = 2039] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x118276400) [pid = 1647] [serial = 2038] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x12139b000) [pid = 1647] [serial = 2056] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x12160dc00) [pid = 1647] [serial = 2057] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x11984f400) [pid = 1647] [serial = 2053] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x121a10400) [pid = 1647] [serial = 2042] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1198c0c00) [pid = 1647] [serial = 2054] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x12142a400) [pid = 1647] [serial = 2041] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12a5ab000) [pid = 1647] [serial = 2044] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x118184400) [pid = 1647] [serial = 2050] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12b7a1800) [pid = 1647] [serial = 2045] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1184ee000) [pid = 1647] [serial = 2051] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x128ab6c00) [pid = 1647] [serial = 2065] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x127327c00) [pid = 1647] [serial = 2063] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12b076400) [pid = 1647] [serial = 2068] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1292e4800) [pid = 1647] [serial = 2066] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1213a1800) [pid = 1647] [serial = 2072] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1198bfc00) [pid = 1647] [serial = 2071] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x127702800) [pid = 1647] [serial = 2074] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12b957000) [pid = 1647] [serial = 2069] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1210ed800) [pid = 1647] [serial = 2048] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x123422800) [pid = 1647] [serial = 2059] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12b952800) [pid = 1647] [serial = 2077] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12432d000) [pid = 1647] [serial = 2060] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12a5a0000) [pid = 1647] [serial = 2075] [outer = 0x0] [url = about:blank] 11:13:08 INFO - PROCESS | 1647 | 1468519988861 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:13:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:13:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1272ms 11:13:08 INFO - PROCESS | 1647 | 1468519988896 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 11:13:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:13:08 INFO - PROCESS | 1647 | 1468519988903 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 11:13:08 INFO - PROCESS | 1647 | 1468519988907 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:13:08 INFO - PROCESS | 1647 | 1468519988912 Marionette TRACE conn2 <- [1,2826,null,{}] 11:13:08 INFO - PROCESS | 1647 | 1468519988919 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:08 INFO - PROCESS | 1647 | 1468519988922 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:09 INFO - PROCESS | 1647 | 1468519989046 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 11:13:09 INFO - PROCESS | 1647 | 1468519989173 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:09 INFO - PROCESS | 1647 | 1468519989175 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x116780000 == 26 [pid = 1647] [id = 714] 11:13:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x115e53800) [pid = 1647] [serial = 2142] [outer = 0x0] 11:13:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x116236c00) [pid = 1647] [serial = 2143] [outer = 0x115e53800] 11:13:09 INFO - PROCESS | 1647 | 1468519989218 Marionette DEBUG loaded listener.js 11:13:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11689e400) [pid = 1647] [serial = 2144] [outer = 0x115e53800] 11:13:09 INFO - PROCESS | 1647 | 1468519989518 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:13:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:13:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 629ms 11:13:09 INFO - PROCESS | 1647 | 1468519989539 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 11:13:09 INFO - PROCESS | 1647 | 1468519989541 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 11:13:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:13:09 INFO - PROCESS | 1647 | 1468519989554 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:13:09 INFO - PROCESS | 1647 | 1468519989556 Marionette TRACE conn2 <- [1,2830,null,{}] 11:13:09 INFO - PROCESS | 1647 | 1468519989558 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:09 INFO - PROCESS | 1647 | 1468519989559 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:09 INFO - PROCESS | 1647 | 1468519989646 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 11:13:09 INFO - PROCESS | 1647 | 1468519989723 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:09 INFO - PROCESS | 1647 | 1468519989724 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x11888d000 == 27 [pid = 1647] [id = 715] 11:13:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x11689f400) [pid = 1647] [serial = 2145] [outer = 0x0] 11:13:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x116a0cc00) [pid = 1647] [serial = 2146] [outer = 0x11689f400] 11:13:09 INFO - PROCESS | 1647 | 1468519989751 Marionette DEBUG loaded listener.js 11:13:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x11817a800) [pid = 1647] [serial = 2147] [outer = 0x11689f400] 11:13:10 INFO - PROCESS | 1647 | 1468519990054 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:13:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:13:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 529ms 11:13:10 INFO - PROCESS | 1647 | 1468519990076 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 11:13:10 INFO - PROCESS | 1647 | 1468519990077 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 11:13:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:13:10 INFO - PROCESS | 1647 | 1468519990080 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:13:10 INFO - PROCESS | 1647 | 1468519990085 Marionette TRACE conn2 <- [1,2834,null,{}] 11:13:10 INFO - PROCESS | 1647 | 1468519990093 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:10 INFO - PROCESS | 1647 | 1468519990099 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:10 INFO - PROCESS | 1647 | 1468519990177 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 11:13:10 INFO - PROCESS | 1647 | 1468519990183 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:10 INFO - PROCESS | 1647 | 1468519990186 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x1196ef000 == 28 [pid = 1647] [id = 716] 11:13:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x118319800) [pid = 1647] [serial = 2148] [outer = 0x0] 11:13:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x118698c00) [pid = 1647] [serial = 2149] [outer = 0x118319800] 11:13:10 INFO - PROCESS | 1647 | 1468519990213 Marionette DEBUG loaded listener.js 11:13:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1190ce000) [pid = 1647] [serial = 2150] [outer = 0x118319800] 11:13:10 INFO - PROCESS | 1647 | 1468519990555 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:13:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:13:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 523ms 11:13:10 INFO - PROCESS | 1647 | 1468519990604 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 11:13:10 INFO - PROCESS | 1647 | 1468519990606 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 11:13:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:13:10 INFO - PROCESS | 1647 | 1468519990622 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:13:10 INFO - PROCESS | 1647 | 1468519990623 Marionette TRACE conn2 <- [1,2838,null,{}] 11:13:10 INFO - PROCESS | 1647 | 1468519990625 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:10 INFO - PROCESS | 1647 | 1468519990626 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:10 INFO - PROCESS | 1647 | 1468519990736 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 11:13:10 INFO - PROCESS | 1647 | 1468519990740 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:10 INFO - PROCESS | 1647 | 1468519990741 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f1f800 == 29 [pid = 1647] [id = 717] 11:13:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x119468000) [pid = 1647] [serial = 2151] [outer = 0x0] 11:13:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1197da000) [pid = 1647] [serial = 2152] [outer = 0x119468000] 11:13:10 INFO - PROCESS | 1647 | 1468519990766 Marionette DEBUG loaded listener.js 11:13:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x11982dc00) [pid = 1647] [serial = 2153] [outer = 0x119468000] 11:13:11 INFO - PROCESS | 1647 | 1468519991191 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:13:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:13:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 632ms 11:13:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:13:11 INFO - PROCESS | 1647 | 1468519991241 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 11:13:11 INFO - PROCESS | 1647 | 1468519991243 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 11:13:11 INFO - PROCESS | 1647 | 1468519991246 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:13:11 INFO - PROCESS | 1647 | 1468519991248 Marionette TRACE conn2 <- [1,2842,null,{}] 11:13:11 INFO - PROCESS | 1647 | 1468519991251 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:11 INFO - PROCESS | 1647 | 1468519991253 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:11 INFO - PROCESS | 1647 | 1468519991395 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 11:13:11 INFO - PROCESS | 1647 | 1468519991417 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:11 INFO - PROCESS | 1647 | 1468519991418 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x121487000 == 30 [pid = 1647] [id = 718] 11:13:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1168cd400) [pid = 1647] [serial = 2154] [outer = 0x0] 11:13:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1198bc800) [pid = 1647] [serial = 2155] [outer = 0x1168cd400] 11:13:11 INFO - PROCESS | 1647 | 1468519991457 Marionette DEBUG loaded listener.js 11:13:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1198e4800) [pid = 1647] [serial = 2156] [outer = 0x1168cd400] 11:13:11 INFO - PROCESS | 1647 | 1468519991844 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:13:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:13:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 623ms 11:13:11 INFO - PROCESS | 1647 | 1468519991869 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 11:13:11 INFO - PROCESS | 1647 | 1468519991870 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 11:13:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:13:11 INFO - PROCESS | 1647 | 1468519991872 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:13:11 INFO - PROCESS | 1647 | 1468519991873 Marionette TRACE conn2 <- [1,2846,null,{}] 11:13:11 INFO - PROCESS | 1647 | 1468519991884 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:11 INFO - PROCESS | 1647 | 1468519991888 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:11 INFO - PROCESS | 1647 | 1468519991995 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 11:13:12 INFO - PROCESS | 1647 | 1468519992050 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:12 INFO - PROCESS | 1647 | 1468519992051 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b4e800 == 31 [pid = 1647] [id = 719] 11:13:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x118840800) [pid = 1647] [serial = 2157] [outer = 0x0] 11:13:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x119eaf400) [pid = 1647] [serial = 2158] [outer = 0x118840800] 11:13:12 INFO - PROCESS | 1647 | 1468519992076 Marionette DEBUG loaded listener.js 11:13:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1212d6400) [pid = 1647] [serial = 2159] [outer = 0x118840800] 11:13:12 INFO - PROCESS | 1647 | 1468519992394 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:13:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:13:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 567ms 11:13:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:13:12 INFO - PROCESS | 1647 | 1468519992442 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 11:13:12 INFO - PROCESS | 1647 | 1468519992444 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 11:13:12 INFO - PROCESS | 1647 | 1468519992446 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:13:12 INFO - PROCESS | 1647 | 1468519992447 Marionette TRACE conn2 <- [1,2850,null,{}] 11:13:12 INFO - PROCESS | 1647 | 1468519992449 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:12 INFO - PROCESS | 1647 | 1468519992450 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:12 INFO - PROCESS | 1647 | 1468519992548 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 11:13:12 INFO - PROCESS | 1647 | 1468519992551 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:12 INFO - PROCESS | 1647 | 1468519992552 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x12736f000 == 32 [pid = 1647] [id = 720] 11:13:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x115e48c00) [pid = 1647] [serial = 2160] [outer = 0x0] 11:13:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1213a7800) [pid = 1647] [serial = 2161] [outer = 0x115e48c00] 11:13:12 INFO - PROCESS | 1647 | 1468519992576 Marionette DEBUG loaded listener.js 11:13:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12154e400) [pid = 1647] [serial = 2162] [outer = 0x115e48c00] 11:13:12 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x12952a400) [pid = 1647] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:13:12 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x117fac400) [pid = 1647] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:13:12 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1177f8c00) [pid = 1647] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:13:12 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1197ddc00) [pid = 1647] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:13:12 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x128ab5000) [pid = 1647] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:13:12 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x120fe3400) [pid = 1647] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:13:12 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12405bc00) [pid = 1647] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:13:12 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x124bcdc00) [pid = 1647] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:13:12 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x12a7e3400) [pid = 1647] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:13:12 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1177f2000) [pid = 1647] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:13:12 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x121551000) [pid = 1647] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:13:12 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1177fb000) [pid = 1647] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:13:12 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x119827800) [pid = 1647] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:13:12 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x121a04c00) [pid = 1647] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:13:12 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12b955800) [pid = 1647] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:13:12 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12d2c0000) [pid = 1647] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:13:12 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12cf5d000) [pid = 1647] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:13:12 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x119ea4c00) [pid = 1647] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:13:13 INFO - PROCESS | 1647 | 1468519993084 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:13:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:13:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 11:13:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:13:13 INFO - PROCESS | 1647 | 1468519993120 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 11:13:13 INFO - PROCESS | 1647 | 1468519993122 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 11:13:13 INFO - PROCESS | 1647 | 1468519993124 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:13:13 INFO - PROCESS | 1647 | 1468519993125 Marionette TRACE conn2 <- [1,2854,null,{}] 11:13:13 INFO - PROCESS | 1647 | 1468519993146 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:13 INFO - PROCESS | 1647 | 1468519993149 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:13 INFO - PROCESS | 1647 | 1468519993227 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 11:13:13 INFO - PROCESS | 1647 | 1468519993233 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:13 INFO - PROCESS | 1647 | 1468519993234 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x12940c800 == 33 [pid = 1647] [id = 721] 11:13:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1177fb000) [pid = 1647] [serial = 2163] [outer = 0x0] 11:13:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x120fed800) [pid = 1647] [serial = 2164] [outer = 0x1177fb000] 11:13:13 INFO - PROCESS | 1647 | 1468519993258 Marionette DEBUG loaded listener.js 11:13:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12142a800) [pid = 1647] [serial = 2165] [outer = 0x1177fb000] 11:13:13 INFO - PROCESS | 1647 | 1468519993601 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:13:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:13:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 531ms 11:13:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:13:13 INFO - PROCESS | 1647 | 1468519993655 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 11:13:13 INFO - PROCESS | 1647 | 1468519993656 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 11:13:13 INFO - PROCESS | 1647 | 1468519993658 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:13:13 INFO - PROCESS | 1647 | 1468519993660 Marionette TRACE conn2 <- [1,2858,null,{}] 11:13:13 INFO - PROCESS | 1647 | 1468519993662 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:13 INFO - PROCESS | 1647 | 1468519993663 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:13 INFO - PROCESS | 1647 | 1468519993737 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 11:13:13 INFO - PROCESS | 1647 | 1468519993797 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:13 INFO - PROCESS | 1647 | 1468519993799 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d59000 == 34 [pid = 1647] [id = 722] 11:13:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1132ef400) [pid = 1647] [serial = 2166] [outer = 0x0] 11:13:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x121551000) [pid = 1647] [serial = 2167] [outer = 0x1132ef400] 11:13:13 INFO - PROCESS | 1647 | 1468519993824 Marionette DEBUG loaded listener.js 11:13:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x121904c00) [pid = 1647] [serial = 2168] [outer = 0x1132ef400] 11:13:14 INFO - PROCESS | 1647 | 1468519994098 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:13:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:13:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 467ms 11:13:14 INFO - PROCESS | 1647 | 1468519994127 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 11:13:14 INFO - PROCESS | 1647 | 1468519994128 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 11:13:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:13:14 INFO - PROCESS | 1647 | 1468519994138 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:13:14 INFO - PROCESS | 1647 | 1468519994139 Marionette TRACE conn2 <- [1,2862,null,{}] 11:13:14 INFO - PROCESS | 1647 | 1468519994141 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:14 INFO - PROCESS | 1647 | 1468519994142 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:14 INFO - PROCESS | 1647 | 1468519994223 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 11:13:14 INFO - PROCESS | 1647 | 1468519994227 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:14 INFO - PROCESS | 1647 | 1468519994228 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a7a5000 == 35 [pid = 1647] [id = 723] 11:13:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12139e000) [pid = 1647] [serial = 2169] [outer = 0x0] 11:13:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x121a0cc00) [pid = 1647] [serial = 2170] [outer = 0x12139e000] 11:13:14 INFO - PROCESS | 1647 | 1468519994254 Marionette DEBUG loaded listener.js 11:13:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x121b65800) [pid = 1647] [serial = 2171] [outer = 0x12139e000] 11:13:14 INFO - PROCESS | 1647 | 1468519994603 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:13:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:13:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 520ms 11:13:14 INFO - PROCESS | 1647 | 1468519994659 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 11:13:14 INFO - PROCESS | 1647 | 1468519994660 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 11:13:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:13:14 INFO - PROCESS | 1647 | 1468519994663 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:13:14 INFO - PROCESS | 1647 | 1468519994664 Marionette TRACE conn2 <- [1,2866,null,{}] 11:13:14 INFO - PROCESS | 1647 | 1468519994667 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:14 INFO - PROCESS | 1647 | 1468519994668 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:14 INFO - PROCESS | 1647 | 1468519994758 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 11:13:14 INFO - PROCESS | 1647 | 1468519994761 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:14 INFO - PROCESS | 1647 | 1468519994763 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b1b2000 == 36 [pid = 1647] [id = 724] 11:13:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12341ec00) [pid = 1647] [serial = 2172] [outer = 0x0] 11:13:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x124324800) [pid = 1647] [serial = 2173] [outer = 0x12341ec00] 11:13:14 INFO - PROCESS | 1647 | 1468519994793 Marionette DEBUG loaded listener.js 11:13:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x124bc8c00) [pid = 1647] [serial = 2174] [outer = 0x12341ec00] 11:13:15 INFO - PROCESS | 1647 | 1468519995388 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:13:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:13:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 771ms 11:13:15 INFO - PROCESS | 1647 | 1468519995435 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 11:13:15 INFO - PROCESS | 1647 | 1468519995438 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 11:13:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:13:15 INFO - PROCESS | 1647 | 1468519995441 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:13:15 INFO - PROCESS | 1647 | 1468519995444 Marionette TRACE conn2 <- [1,2870,null,{}] 11:13:15 INFO - PROCESS | 1647 | 1468519995448 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:15 INFO - PROCESS | 1647 | 1468519995450 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:15 INFO - PROCESS | 1647 | 1468519995589 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 11:13:15 INFO - PROCESS | 1647 | 1468519995671 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:15 INFO - PROCESS | 1647 | 1468519995673 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x1165a2000 == 37 [pid = 1647] [id = 725] 11:13:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x115f23000) [pid = 1647] [serial = 2175] [outer = 0x0] 11:13:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1165eec00) [pid = 1647] [serial = 2176] [outer = 0x115f23000] 11:13:15 INFO - PROCESS | 1647 | 1468519995704 Marionette DEBUG loaded listener.js 11:13:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1168d0800) [pid = 1647] [serial = 2177] [outer = 0x115f23000] 11:13:16 INFO - PROCESS | 1647 | 1468519996170 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 11:13:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:13:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 771ms 11:13:16 INFO - PROCESS | 1647 | 1468519996212 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 11:13:16 INFO - PROCESS | 1647 | 1468519996215 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 11:13:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:13:16 INFO - PROCESS | 1647 | 1468519996220 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:13:16 INFO - PROCESS | 1647 | 1468519996222 Marionette TRACE conn2 <- [1,2874,null,{}] 11:13:16 INFO - PROCESS | 1647 | 1468519996225 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:16 INFO - PROCESS | 1647 | 1468519996226 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:16 INFO - PROCESS | 1647 | 1468519996344 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 11:13:16 INFO - PROCESS | 1647 | 1468519996432 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:16 INFO - PROCESS | 1647 | 1468519996434 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x124012800 == 38 [pid = 1647] [id = 726] 11:13:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x116b1b800) [pid = 1647] [serial = 2178] [outer = 0x0] 11:13:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x118323400) [pid = 1647] [serial = 2179] [outer = 0x116b1b800] 11:13:16 INFO - PROCESS | 1647 | 1468519996465 Marionette DEBUG loaded listener.js 11:13:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x118957400) [pid = 1647] [serial = 2180] [outer = 0x116b1b800] 11:13:17 INFO - PROCESS | 1647 | 1468519997105 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:13:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:13:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 921ms 11:13:17 INFO - PROCESS | 1647 | 1468519997142 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 11:13:17 INFO - PROCESS | 1647 | 1468519997144 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 11:13:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:13:17 INFO - PROCESS | 1647 | 1468519997184 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:13:17 INFO - PROCESS | 1647 | 1468519997186 Marionette TRACE conn2 <- [1,2878,null,{}] 11:13:17 INFO - PROCESS | 1647 | 1468519997190 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:17 INFO - PROCESS | 1647 | 1468519997191 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:17 INFO - PROCESS | 1647 | 1468519997308 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 11:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x12a7a5000 == 37 [pid = 1647] [id = 723] 11:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x129d59000 == 36 [pid = 1647] [id = 722] 11:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x12940c800 == 35 [pid = 1647] [id = 721] 11:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x12736f000 == 34 [pid = 1647] [id = 720] 11:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x124b4e800 == 33 [pid = 1647] [id = 719] 11:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x121487000 == 32 [pid = 1647] [id = 718] 11:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x120f1f800 == 31 [pid = 1647] [id = 717] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x12cf91000) [pid = 1647] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x1196ef000 == 30 [pid = 1647] [id = 716] 11:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x11888d000 == 29 [pid = 1647] [id = 715] 11:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x116780000 == 28 [pid = 1647] [id = 714] 11:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x119210800 == 27 [pid = 1647] [id = 713] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12b796800) [pid = 1647] [serial = 2107] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x118181000) [pid = 1647] [serial = 2080] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x118652800) [pid = 1647] [serial = 2113] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x119830000) [pid = 1647] [serial = 2092] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x128c58800) [pid = 1647] [serial = 2104] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x121a05800) [pid = 1647] [serial = 2096] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12ba77c00) [pid = 1647] [serial = 2117] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x12b9afc00) [pid = 1647] [serial = 2078] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x12b9b5800) [pid = 1647] [serial = 2110] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x126e93400) [pid = 1647] [serial = 2087] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1274e8400) [pid = 1647] [serial = 2101] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12a7e1c00) [pid = 1647] [serial = 2105] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x118951800) [pid = 1647] [serial = 2090] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x127711400) [pid = 1647] [serial = 2102] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12b95a000) [pid = 1647] [serial = 2108] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x11817fc00) [pid = 1647] [serial = 2089] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x120fe7800) [pid = 1647] [serial = 2083] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x11883ec00) [pid = 1647] [serial = 2081] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x126e92c00) [pid = 1647] [serial = 2099] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12139fc00) [pid = 1647] [serial = 2084] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12b075c00) [pid = 1647] [serial = 2116] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1198b9000) [pid = 1647] [serial = 2086] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x121399800) [pid = 1647] [serial = 2095] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12ba07800) [pid = 1647] [serial = 2111] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x1198e3000) [pid = 1647] [serial = 2093] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x12bd6c000) [pid = 1647] [serial = 2119] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x124b1f800) [pid = 1647] [serial = 2098] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x1213a4c00) [pid = 1647] [serial = 2114] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x12bf12400) [pid = 1647] [serial = 2120] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x1190cbc00) [pid = 1647] [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.] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x119eb0c00) [pid = 1647] [serial = 2123] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x119eab400) [pid = 1647] [serial = 2122] [outer = 0x0] [url = about:blank] 11:13:17 INFO - PROCESS | 1647 | 1468519997429 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:17 INFO - PROCESS | 1647 | 1468519997432 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x1131d1000 == 28 [pid = 1647] [id = 727] 11:13:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x115f8d000) [pid = 1647] [serial = 2181] [outer = 0x0] 11:13:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x116a83800) [pid = 1647] [serial = 2182] [outer = 0x115f8d000] 11:13:17 INFO - PROCESS | 1647 | 1468519997462 Marionette DEBUG loaded listener.js 11:13:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x11817fc00) [pid = 1647] [serial = 2183] [outer = 0x115f8d000] 11:13:17 INFO - PROCESS | 1647 | 1468519997774 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:13:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:13:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 627ms 11:13:17 INFO - PROCESS | 1647 | 1468519997806 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 11:13:17 INFO - PROCESS | 1647 | 1468519997808 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 11:13:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:13:17 INFO - PROCESS | 1647 | 1468519997814 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:13:17 INFO - PROCESS | 1647 | 1468519997817 Marionette TRACE conn2 <- [1,2882,null,{}] 11:13:17 INFO - PROCESS | 1647 | 1468519997820 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:17 INFO - PROCESS | 1647 | 1468519997821 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:17 INFO - PROCESS | 1647 | 1468519997903 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 11:13:17 INFO - PROCESS | 1647 | 1468519997976 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:17 INFO - PROCESS | 1647 | 1468519997977 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x11961e000 == 29 [pid = 1647] [id = 728] 11:13:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x118181000) [pid = 1647] [serial = 2184] [outer = 0x0] 11:13:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x118955c00) [pid = 1647] [serial = 2185] [outer = 0x118181000] 11:13:18 INFO - PROCESS | 1647 | 1468519998005 Marionette DEBUG loaded listener.js 11:13:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x1197cf400) [pid = 1647] [serial = 2186] [outer = 0x118181000] 11:13:18 INFO - PROCESS | 1647 | 1468519998313 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:13:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:13:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 522ms 11:13:18 INFO - PROCESS | 1647 | 1468519998336 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 11:13:18 INFO - PROCESS | 1647 | 1468519998337 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 11:13:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:13:18 INFO - PROCESS | 1647 | 1468519998340 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:13:18 INFO - PROCESS | 1647 | 1468519998342 Marionette TRACE conn2 <- [1,2886,null,{}] 11:13:18 INFO - PROCESS | 1647 | 1468519998353 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:18 INFO - PROCESS | 1647 | 1468519998356 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:18 INFO - PROCESS | 1647 | 1468519998442 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 11:13:18 INFO - PROCESS | 1647 | 1468519998456 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:18 INFO - PROCESS | 1647 | 1468519998458 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x121494000 == 30 [pid = 1647] [id = 729] 11:13:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x118271000) [pid = 1647] [serial = 2187] [outer = 0x0] 11:13:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x119826000) [pid = 1647] [serial = 2188] [outer = 0x118271000] 11:13:18 INFO - PROCESS | 1647 | 1468519998536 Marionette DEBUG loaded listener.js 11:13:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x119eac800) [pid = 1647] [serial = 2189] [outer = 0x118271000] 11:13:18 INFO - PROCESS | 1647 | 1468519998885 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:13:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:13:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 570ms 11:13:18 INFO - PROCESS | 1647 | 1468519998911 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 11:13:18 INFO - PROCESS | 1647 | 1468519998916 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 11:13:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:13:18 INFO - PROCESS | 1647 | 1468519998919 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:13:18 INFO - PROCESS | 1647 | 1468519998921 Marionette TRACE conn2 <- [1,2890,null,{}] 11:13:18 INFO - PROCESS | 1647 | 1468519998924 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:18 INFO - PROCESS | 1647 | 1468519998926 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:19 INFO - PROCESS | 1647 | 1468519999052 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 11:13:19 INFO - PROCESS | 1647 | 1468519999142 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:19 INFO - PROCESS | 1647 | 1468519999143 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x124ba5800 == 31 [pid = 1647] [id = 730] 11:13:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x119ea9800) [pid = 1647] [serial = 2190] [outer = 0x0] 11:13:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x120fe2800) [pid = 1647] [serial = 2191] [outer = 0x119ea9800] 11:13:19 INFO - PROCESS | 1647 | 1468519999178 Marionette DEBUG loaded listener.js 11:13:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1210f3000) [pid = 1647] [serial = 2192] [outer = 0x119ea9800] 11:13:19 INFO - PROCESS | 1647 | 1468519999509 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:13:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:13:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 620ms 11:13:19 INFO - PROCESS | 1647 | 1468519999539 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 11:13:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:13:19 INFO - PROCESS | 1647 | 1468519999540 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 11:13:19 INFO - PROCESS | 1647 | 1468519999542 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:13:19 INFO - PROCESS | 1647 | 1468519999544 Marionette TRACE conn2 <- [1,2894,null,{}] 11:13:19 INFO - PROCESS | 1647 | 1468519999547 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:19 INFO - PROCESS | 1647 | 1468519999551 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:19 INFO - PROCESS | 1647 | 1468519999659 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 11:13:19 INFO - PROCESS | 1647 | 1468519999698 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:19 INFO - PROCESS | 1647 | 1468519999700 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d57000 == 32 [pid = 1647] [id = 731] 11:13:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1211b9400) [pid = 1647] [serial = 2193] [outer = 0x0] 11:13:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x12154a800) [pid = 1647] [serial = 2194] [outer = 0x1211b9400] 11:13:19 INFO - PROCESS | 1647 | 1468519999744 Marionette DEBUG loaded listener.js 11:13:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x121558c00) [pid = 1647] [serial = 2195] [outer = 0x1211b9400] 11:13:20 INFO - PROCESS | 1647 | 1468520000091 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:13:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:13:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 569ms 11:13:20 INFO - PROCESS | 1647 | 1468520000113 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 11:13:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:13:20 INFO - PROCESS | 1647 | 1468520000116 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 11:13:20 INFO - PROCESS | 1647 | 1468520000119 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:13:20 INFO - PROCESS | 1647 | 1468520000120 Marionette TRACE conn2 <- [1,2898,null,{}] 11:13:20 INFO - PROCESS | 1647 | 1468520000122 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:20 INFO - PROCESS | 1647 | 1468520000126 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:20 INFO - PROCESS | 1647 | 1468520000255 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 11:13:20 INFO - PROCESS | 1647 | 1468520000259 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:20 INFO - PROCESS | 1647 | 1468520000260 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a796800 == 33 [pid = 1647] [id = 732] 11:13:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12139cc00) [pid = 1647] [serial = 2196] [outer = 0x0] 11:13:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x121a0f800) [pid = 1647] [serial = 2197] [outer = 0x12139cc00] 11:13:20 INFO - PROCESS | 1647 | 1468520000285 Marionette DEBUG loaded listener.js 11:13:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1268e7800) [pid = 1647] [serial = 2198] [outer = 0x12139cc00] 11:13:20 INFO - PROCESS | 1647 | 1468520000661 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:13:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:13:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 568ms 11:13:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:13:20 INFO - PROCESS | 1647 | 1468520000687 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 11:13:20 INFO - PROCESS | 1647 | 1468520000688 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 11:13:20 INFO - PROCESS | 1647 | 1468520000691 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:13:20 INFO - PROCESS | 1647 | 1468520000691 Marionette TRACE conn2 <- [1,2902,null,{}] 11:13:20 INFO - PROCESS | 1647 | 1468520000694 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:20 INFO - PROCESS | 1647 | 1468520000704 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:20 INFO - PROCESS | 1647 | 1468520000774 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 11:13:20 INFO - PROCESS | 1647 | 1468520000803 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:20 INFO - PROCESS | 1647 | 1468520000804 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x116ac0000 == 34 [pid = 1647] [id = 733] 11:13:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x121559000) [pid = 1647] [serial = 2199] [outer = 0x0] 11:13:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1268f6800) [pid = 1647] [serial = 2200] [outer = 0x121559000] 11:13:20 INFO - PROCESS | 1647 | 1468520000831 Marionette DEBUG loaded listener.js 11:13:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12732f000) [pid = 1647] [serial = 2201] [outer = 0x121559000] 11:13:21 INFO - PROCESS | 1647 | 1468520001302 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:13:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:13:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 620ms 11:13:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:13:21 INFO - PROCESS | 1647 | 1468520001311 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 11:13:21 INFO - PROCESS | 1647 | 1468520001313 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 11:13:21 INFO - PROCESS | 1647 | 1468520001320 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:13:21 INFO - PROCESS | 1647 | 1468520001321 Marionette TRACE conn2 <- [1,2906,null,{}] 11:13:21 INFO - PROCESS | 1647 | 1468520001325 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:21 INFO - PROCESS | 1647 | 1468520001326 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:21 INFO - PROCESS | 1647 | 1468520001562 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 11:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12139e000) [pid = 1647] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x119831000) [pid = 1647] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x11689f400) [pid = 1647] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x118319800) [pid = 1647] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1168cd400) [pid = 1647] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x118840800) [pid = 1647] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x115e53800) [pid = 1647] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1168ce400) [pid = 1647] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x115e48c00) [pid = 1647] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x119857000) [pid = 1647] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x121905c00) [pid = 1647] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x113067c00) [pid = 1647] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x1132ef400) [pid = 1647] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x116b29c00) [pid = 1647] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x1177fb000) [pid = 1647] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x119468000) [pid = 1647] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:13:21 INFO - PROCESS | 1647 | 1468520001614 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:21 INFO - PROCESS | 1647 | 1468520001615 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x116ab5000 == 35 [pid = 1647] [id = 734] 11:13:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x1121bd800) [pid = 1647] [serial = 2202] [outer = 0x0] 11:13:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x113d63800) [pid = 1647] [serial = 2203] [outer = 0x1121bd800] 11:13:21 INFO - PROCESS | 1647 | 1468520001641 Marionette DEBUG loaded listener.js 11:13:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x1177f3000) [pid = 1647] [serial = 2204] [outer = 0x1121bd800] 11:13:21 INFO - PROCESS | 1647 | 1468520001922 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:13:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:13:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 620ms 11:13:21 INFO - PROCESS | 1647 | 1468520001940 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 11:13:21 INFO - PROCESS | 1647 | 1468520001941 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 11:13:21 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:13:21 INFO - PROCESS | 1647 | 1468520001943 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:13:21 INFO - PROCESS | 1647 | 1468520001944 Marionette TRACE conn2 <- [1,2910,null,{}] 11:13:21 INFO - PROCESS | 1647 | 1468520001955 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:21 INFO - PROCESS | 1647 | 1468520001956 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:22 INFO - PROCESS | 1647 | 1468520002042 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 11:13:22 INFO - PROCESS | 1647 | 1468520002046 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:22 INFO - PROCESS | 1647 | 1468520002049 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdb3000 == 36 [pid = 1647] [id = 735] 11:13:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x117fb4c00) [pid = 1647] [serial = 2205] [outer = 0x0] 11:13:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x119e11000) [pid = 1647] [serial = 2206] [outer = 0x117fb4c00] 11:13:22 INFO - PROCESS | 1647 | 1468520002074 Marionette DEBUG loaded listener.js 11:13:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x121a08800) [pid = 1647] [serial = 2207] [outer = 0x117fb4c00] 11:13:22 INFO - PROCESS | 1647 | 1468520002425 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 11:13:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:13:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:13:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 521ms 11:13:22 INFO - TEST-START | /DOMEvents/constructors.html 11:13:22 INFO - PROCESS | 1647 | 1468520002465 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 11:13:22 INFO - PROCESS | 1647 | 1468520002467 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 11:13:22 INFO - PROCESS | 1647 | 1468520002470 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:13:22 INFO - PROCESS | 1647 | 1468520002472 Marionette TRACE conn2 <- [1,2914,null,{}] 11:13:22 INFO - PROCESS | 1647 | 1468520002489 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:22 INFO - PROCESS | 1647 | 1468520002490 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:22 INFO - PROCESS | 1647 | 1468520002614 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 11:13:22 INFO - PROCESS | 1647 | 1468520002619 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:22 INFO - PROCESS | 1647 | 1468520002620 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3dd800 == 37 [pid = 1647] [id = 736] 11:13:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x121399c00) [pid = 1647] [serial = 2208] [outer = 0x0] 11:13:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x12739f800) [pid = 1647] [serial = 2209] [outer = 0x121399c00] 11:13:22 INFO - PROCESS | 1647 | 1468520002658 Marionette DEBUG loaded listener.js 11:13:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1274e8c00) [pid = 1647] [serial = 2210] [outer = 0x121399c00] 11:13:23 INFO - PROCESS | 1647 | 1468520003109 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:13:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:13:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:13:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:13:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:13:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:13:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:13:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:13:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:13:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:13:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:13:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:13:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:13:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:13:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:13:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:13:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:13:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:13:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:13:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:13:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:13:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:13:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:13:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:13:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:13:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:13:23 INFO - TEST-OK | /DOMEvents/constructors.html | took 675ms 11:13:23 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:13:23 INFO - PROCESS | 1647 | 1468520003146 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 11:13:23 INFO - PROCESS | 1647 | 1468520003148 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 11:13:23 INFO - PROCESS | 1647 | 1468520003150 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:13:23 INFO - PROCESS | 1647 | 1468520003152 Marionette TRACE conn2 <- [1,2918,null,{}] 11:13:23 INFO - PROCESS | 1647 | 1468520003154 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:23 INFO - PROCESS | 1647 | 1468520003156 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:23 INFO - PROCESS | 1647 | 1468520003244 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 11:13:23 INFO - PROCESS | 1647 | 1468520003250 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:23 INFO - PROCESS | 1647 | 1468520003252 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c8df800 == 38 [pid = 1647] [id = 737] 11:13:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x127702400) [pid = 1647] [serial = 2211] [outer = 0x0] 11:13:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x128abc000) [pid = 1647] [serial = 2212] [outer = 0x127702400] 11:13:23 INFO - PROCESS | 1647 | 1468520003277 Marionette DEBUG loaded listener.js 11:13:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x129151400) [pid = 1647] [serial = 2213] [outer = 0x127702400] 11:13:24 INFO - PROCESS | 1647 | --DOCSHELL 0x1131d1000 == 37 [pid = 1647] [id = 727] 11:13:24 INFO - PROCESS | 1647 | --DOCSHELL 0x124012800 == 36 [pid = 1647] [id = 726] 11:13:24 INFO - PROCESS | 1647 | --DOCSHELL 0x1165a2000 == 35 [pid = 1647] [id = 725] 11:13:24 INFO - PROCESS | 1647 | --DOCSHELL 0x12b1b2000 == 34 [pid = 1647] [id = 724] 11:13:24 INFO - PROCESS | 1647 | --DOCSHELL 0x121494000 == 33 [pid = 1647] [id = 729] 11:13:24 INFO - PROCESS | 1647 | --DOCSHELL 0x129d57000 == 32 [pid = 1647] [id = 731] 11:13:24 INFO - PROCESS | 1647 | --DOCSHELL 0x12a796800 == 31 [pid = 1647] [id = 732] 11:13:24 INFO - PROCESS | 1647 | --DOCSHELL 0x11961e000 == 30 [pid = 1647] [id = 728] 11:13:24 INFO - PROCESS | 1647 | --DOCSHELL 0x12bdb3000 == 29 [pid = 1647] [id = 735] 11:13:24 INFO - PROCESS | 1647 | --DOCSHELL 0x116ac0000 == 28 [pid = 1647] [id = 733] 11:13:24 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3dd800 == 27 [pid = 1647] [id = 736] 11:13:24 INFO - PROCESS | 1647 | --DOCSHELL 0x116ab5000 == 26 [pid = 1647] [id = 734] 11:13:24 INFO - PROCESS | 1647 | --DOCSHELL 0x124ba5800 == 25 [pid = 1647] [id = 730] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x121a0cc00) [pid = 1647] [serial = 2170] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1210e5c00) [pid = 1647] [serial = 2141] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x119ead800) [pid = 1647] [serial = 2140] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x116a0cc00) [pid = 1647] [serial = 2146] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x11817a800) [pid = 1647] [serial = 2147] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x118698c00) [pid = 1647] [serial = 2149] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1198bc800) [pid = 1647] [serial = 2155] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x1212d6400) [pid = 1647] [serial = 2159] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x119eaf400) [pid = 1647] [serial = 2158] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x116236c00) [pid = 1647] [serial = 2143] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x11689e400) [pid = 1647] [serial = 2144] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x118956800) [pid = 1647] [serial = 2126] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x1177fb800) [pid = 1647] [serial = 2125] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x1213a7800) [pid = 1647] [serial = 2161] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x119eb2400) [pid = 1647] [serial = 2128] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x1210e9400) [pid = 1647] [serial = 2129] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x128abf400) [pid = 1647] [serial = 2132] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x126e8f000) [pid = 1647] [serial = 2131] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x12b07f000) [pid = 1647] [serial = 2135] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x1292bec00) [pid = 1647] [serial = 2134] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x121904c00) [pid = 1647] [serial = 2168] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x1190c8000) [pid = 1647] [serial = 2138] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x118187400) [pid = 1647] [serial = 2137] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x120fed800) [pid = 1647] [serial = 2164] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 62 (0x1197da000) [pid = 1647] [serial = 2152] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 61 (0x12154e400) [pid = 1647] [serial = 2162] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 60 (0x12142a800) [pid = 1647] [serial = 2165] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 59 (0x1198e4800) [pid = 1647] [serial = 2156] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 58 (0x11982dc00) [pid = 1647] [serial = 2153] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 57 (0x121551000) [pid = 1647] [serial = 2167] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 56 (0x121b65800) [pid = 1647] [serial = 2171] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | --DOMWINDOW == 55 (0x1190ce000) [pid = 1647] [serial = 2150] [outer = 0x0] [url = about:blank] 11:13:24 INFO - PROCESS | 1647 | 1468520004742 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:13:24 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:13:24 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1623ms 11:13:24 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:13:24 INFO - PROCESS | 1647 | 1468520004774 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 11:13:24 INFO - PROCESS | 1647 | 1468520004776 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 11:13:24 INFO - PROCESS | 1647 | 1468520004780 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:13:24 INFO - PROCESS | 1647 | 1468520004782 Marionette TRACE conn2 <- [1,2922,null,{}] 11:13:24 INFO - PROCESS | 1647 | 1468520004786 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:24 INFO - PROCESS | 1647 | 1468520004788 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:24 INFO - PROCESS | 1647 | 1468520004875 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 11:13:24 INFO - PROCESS | 1647 | 1468520004928 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:24 INFO - PROCESS | 1647 | 1468520004930 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x11651a000 == 26 [pid = 1647] [id = 738] 11:13:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 56 (0x116236c00) [pid = 1647] [serial = 2214] [outer = 0x0] 11:13:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 57 (0x116296800) [pid = 1647] [serial = 2215] [outer = 0x116236c00] 11:13:24 INFO - PROCESS | 1647 | 1468520004959 Marionette DEBUG loaded listener.js 11:13:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 58 (0x11689c800) [pid = 1647] [serial = 2216] [outer = 0x116236c00] 11:13:25 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:13:25 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:13:25 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:13:25 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:13:25 INFO - PROCESS | 1647 | 1468520005284 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 11:13:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:13:25 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:13:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:13:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:13:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:13:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:13:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 11:13:25 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:13:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:13:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:13:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:13:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:13:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 11:13:25 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:13:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:13:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:13:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:13:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:13:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 11:13:25 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:13:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:13:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:13:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:13:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:13:25 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:13:25 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 524ms 11:13:25 INFO - PROCESS | 1647 | 1468520005303 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 11:13:25 INFO - PROCESS | 1647 | 1468520005307 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 11:13:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:13:25 INFO - PROCESS | 1647 | 1468520005312 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:13:25 INFO - PROCESS | 1647 | 1468520005315 Marionette TRACE conn2 <- [1,2926,null,{}] 11:13:25 INFO - PROCESS | 1647 | 1468520005318 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:25 INFO - PROCESS | 1647 | 1468520005320 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:25 INFO - PROCESS | 1647 | 1468520005397 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 11:13:25 INFO - PROCESS | 1647 | 1468520005404 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:25 INFO - PROCESS | 1647 | 1468520005406 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182e2800 == 27 [pid = 1647] [id = 739] 11:13:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 59 (0x1168a0800) [pid = 1647] [serial = 2217] [outer = 0x0] 11:13:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 60 (0x118179400) [pid = 1647] [serial = 2218] [outer = 0x1168a0800] 11:13:25 INFO - PROCESS | 1647 | 1468520005433 Marionette DEBUG loaded listener.js 11:13:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 61 (0x118186400) [pid = 1647] [serial = 2219] [outer = 0x1168a0800] 11:13:25 INFO - PROCESS | 1647 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:13:25 INFO - PROCESS | 1647 | 1468520005748 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 11:13:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:13:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 473ms 11:13:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:13:25 INFO - PROCESS | 1647 | 1468520005785 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 11:13:25 INFO - PROCESS | 1647 | 1468520005787 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 11:13:25 INFO - PROCESS | 1647 | 1468520005789 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:13:25 INFO - PROCESS | 1647 | 1468520005791 Marionette TRACE conn2 <- [1,2930,null,{}] 11:13:25 INFO - PROCESS | 1647 | 1468520005800 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:25 INFO - PROCESS | 1647 | 1468520005803 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:25 INFO - PROCESS | 1647 | 1468520005881 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 11:13:25 INFO - PROCESS | 1647 | 1468520005888 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:25 INFO - PROCESS | 1647 | 1468520005890 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x11961e000 == 28 [pid = 1647] [id = 740] 11:13:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 62 (0x111f38800) [pid = 1647] [serial = 2220] [outer = 0x0] 11:13:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x118951800) [pid = 1647] [serial = 2221] [outer = 0x111f38800] 11:13:25 INFO - PROCESS | 1647 | 1468520005918 Marionette DEBUG loaded listener.js 11:13:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x1190ce000) [pid = 1647] [serial = 2222] [outer = 0x111f38800] 11:13:26 INFO - PROCESS | 1647 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:13:26 INFO - PROCESS | 1647 | 1468520006232 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 11:13:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:13:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 471ms 11:13:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:13:26 INFO - PROCESS | 1647 | 1468520006261 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 11:13:26 INFO - PROCESS | 1647 | 1468520006263 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 11:13:26 INFO - PROCESS | 1647 | 1468520006267 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:13:26 INFO - PROCESS | 1647 | 1468520006269 Marionette TRACE conn2 <- [1,2934,null,{}] 11:13:26 INFO - PROCESS | 1647 | 1468520006271 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:26 INFO - PROCESS | 1647 | 1468520006272 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:26 INFO - PROCESS | 1647 | 1468520006348 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 11:13:26 INFO - PROCESS | 1647 | 1468520006402 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:26 INFO - PROCESS | 1647 | 1468520006403 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x11980d000 == 29 [pid = 1647] [id = 741] 11:13:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x1190d2c00) [pid = 1647] [serial = 2223] [outer = 0x0] 11:13:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x119826c00) [pid = 1647] [serial = 2224] [outer = 0x1190d2c00] 11:13:26 INFO - PROCESS | 1647 | 1468520006428 Marionette DEBUG loaded listener.js 11:13:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x119830000) [pid = 1647] [serial = 2225] [outer = 0x1190d2c00] 11:13:26 INFO - PROCESS | 1647 | 1468520006673 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:13:26 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:13:26 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 420ms 11:13:26 INFO - PROCESS | 1647 | 1468520006688 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 11:13:26 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:13:26 INFO - PROCESS | 1647 | 1468520006689 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 11:13:26 INFO - PROCESS | 1647 | 1468520006692 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:13:26 INFO - PROCESS | 1647 | 1468520006693 Marionette TRACE conn2 <- [1,2938,null,{}] 11:13:26 INFO - PROCESS | 1647 | 1468520006695 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:26 INFO - PROCESS | 1647 | 1468520006698 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:26 INFO - PROCESS | 1647 | 1468520006793 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 11:13:26 INFO - PROCESS | 1647 | 1468520006802 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:26 INFO - PROCESS | 1647 | 1468520006803 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f2e000 == 30 [pid = 1647] [id = 742] 11:13:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x11689e400) [pid = 1647] [serial = 2226] [outer = 0x0] 11:13:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x119852000) [pid = 1647] [serial = 2227] [outer = 0x11689e400] 11:13:26 INFO - PROCESS | 1647 | 1468520006827 Marionette DEBUG loaded listener.js 11:13:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x1198c4400) [pid = 1647] [serial = 2228] [outer = 0x11689e400] 11:13:27 INFO - PROCESS | 1647 | 1468520007120 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:13:27 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 11:13:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 468ms 11:13:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:13:27 INFO - PROCESS | 1647 | 1468520007161 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 11:13:27 INFO - PROCESS | 1647 | 1468520007163 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 11:13:27 INFO - PROCESS | 1647 | 1468520007167 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:13:27 INFO - PROCESS | 1647 | 1468520007168 Marionette TRACE conn2 <- [1,2942,null,{}] 11:13:27 INFO - PROCESS | 1647 | 1468520007170 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:27 INFO - PROCESS | 1647 | 1468520007174 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:27 INFO - PROCESS | 1647 | 1468520007268 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 11:13:27 INFO - PROCESS | 1647 | 1468520007320 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:27 INFO - PROCESS | 1647 | 1468520007322 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x121652000 == 31 [pid = 1647] [id = 743] 11:13:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x119856c00) [pid = 1647] [serial = 2229] [outer = 0x0] 11:13:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x1198e7c00) [pid = 1647] [serial = 2230] [outer = 0x119856c00] 11:13:27 INFO - PROCESS | 1647 | 1468520007347 Marionette DEBUG loaded listener.js 11:13:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x1210e9800) [pid = 1647] [serial = 2231] [outer = 0x119856c00] 11:13:27 INFO - PROCESS | 1647 | 1468520007612 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 11:13:27 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 11:13:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:13:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:13:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 470ms 11:13:27 INFO - PROCESS | 1647 | 1468520007637 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 11:13:27 INFO - PROCESS | 1647 | 1468520007639 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 11:13:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:13:27 INFO - PROCESS | 1647 | 1468520007641 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:13:27 INFO - PROCESS | 1647 | 1468520007642 Marionette TRACE conn2 <- [1,2946,null,{}] 11:13:27 INFO - PROCESS | 1647 | 1468520007644 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:27 INFO - PROCESS | 1647 | 1468520007645 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:27 INFO - PROCESS | 1647 | 1468520007739 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 11:13:27 INFO - PROCESS | 1647 | 1468520007742 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:27 INFO - PROCESS | 1647 | 1468520007743 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x12436c800 == 32 [pid = 1647] [id = 744] 11:13:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x112a79400) [pid = 1647] [serial = 2232] [outer = 0x0] 11:13:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x1210ef800) [pid = 1647] [serial = 2233] [outer = 0x112a79400] 11:13:27 INFO - PROCESS | 1647 | 1468520007770 Marionette DEBUG loaded listener.js 11:13:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x1213a7800) [pid = 1647] [serial = 2234] [outer = 0x112a79400] 11:13:28 INFO - PROCESS | 1647 | 1468520008053 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:13:28 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 11:13:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 472ms 11:13:28 INFO - PROCESS | 1647 | 1468520008114 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 11:13:28 INFO - PROCESS | 1647 | 1468520008117 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 11:13:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:13:28 INFO - PROCESS | 1647 | 1468520008120 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:13:28 INFO - PROCESS | 1647 | 1468520008121 Marionette TRACE conn2 <- [1,2950,null,{}] 11:13:28 INFO - PROCESS | 1647 | 1468520008123 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:28 INFO - PROCESS | 1647 | 1468520008124 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:28 INFO - PROCESS | 1647 | 1468520008223 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 11:13:28 INFO - PROCESS | 1647 | 1468520008230 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:28 INFO - PROCESS | 1647 | 1468520008231 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x124bb9000 == 33 [pid = 1647] [id = 745] 11:13:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x1213a0000) [pid = 1647] [serial = 2235] [outer = 0x0] 11:13:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x12154f800) [pid = 1647] [serial = 2236] [outer = 0x1213a0000] 11:13:28 INFO - PROCESS | 1647 | 1468520008255 Marionette DEBUG loaded listener.js 11:13:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1216f7800) [pid = 1647] [serial = 2237] [outer = 0x1213a0000] 11:13:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x119813000 == 34 [pid = 1647] [id = 746] 11:13:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x121903c00) [pid = 1647] [serial = 2238] [outer = 0x0] 11:13:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x121843000) [pid = 1647] [serial = 2239] [outer = 0x121903c00] 11:13:28 INFO - PROCESS | 1647 | 1468520008541 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:13:28 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 11:13:28 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 468ms 11:13:28 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:13:28 INFO - PROCESS | 1647 | 1468520008588 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 11:13:28 INFO - PROCESS | 1647 | 1468520008589 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 11:13:28 INFO - PROCESS | 1647 | 1468520008591 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:13:28 INFO - PROCESS | 1647 | 1468520008592 Marionette TRACE conn2 <- [1,2954,null,{}] 11:13:28 INFO - PROCESS | 1647 | 1468520008595 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:28 INFO - PROCESS | 1647 | 1468520008596 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:28 INFO - PROCESS | 1647 | 1468520008697 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 11:13:28 INFO - PROCESS | 1647 | 1468520008701 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:28 INFO - PROCESS | 1647 | 1468520008702 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x11961d800 == 35 [pid = 1647] [id = 747] 11:13:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x121556400) [pid = 1647] [serial = 2240] [outer = 0x0] 11:13:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x121a05800) [pid = 1647] [serial = 2241] [outer = 0x121556400] 11:13:28 INFO - PROCESS | 1647 | 1468520008726 Marionette DEBUG loaded listener.js 11:13:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x121b61400) [pid = 1647] [serial = 2242] [outer = 0x121556400] 11:13:29 INFO - PROCESS | 1647 | 1468520009033 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:13:29 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:13:29 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 11:13:29 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 469ms 11:13:29 INFO - PROCESS | 1647 | 1468520009061 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 11:13:29 INFO - PROCESS | 1647 | 1468520009062 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 11:13:29 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:13:29 INFO - PROCESS | 1647 | 1468520009067 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:13:29 INFO - PROCESS | 1647 | 1468520009069 Marionette TRACE conn2 <- [1,2958,null,{}] 11:13:29 INFO - PROCESS | 1647 | 1468520009071 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:29 INFO - PROCESS | 1647 | 1468520009072 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:29 INFO - PROCESS | 1647 | 1468520009189 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 11:13:29 INFO - PROCESS | 1647 | 1468520009196 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:29 INFO - PROCESS | 1647 | 1468520009197 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a7a1000 == 36 [pid = 1647] [id = 748] 11:13:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1216f4800) [pid = 1647] [serial = 2243] [outer = 0x0] 11:13:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x123318000) [pid = 1647] [serial = 2244] [outer = 0x1216f4800] 11:13:29 INFO - PROCESS | 1647 | 1468520009221 Marionette DEBUG loaded listener.js 11:13:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x124b22800) [pid = 1647] [serial = 2245] [outer = 0x1216f4800] 11:13:29 INFO - PROCESS | 1647 | 1468520009481 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:13:29 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 11:13:29 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 472ms 11:13:29 INFO - PROCESS | 1647 | 1468520009538 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 11:13:29 INFO - PROCESS | 1647 | 1468520009540 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 11:13:29 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:13:29 INFO - PROCESS | 1647 | 1468520009542 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:13:29 INFO - PROCESS | 1647 | 1468520009544 Marionette TRACE conn2 <- [1,2962,null,{}] 11:13:29 INFO - PROCESS | 1647 | 1468520009546 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:29 INFO - PROCESS | 1647 | 1468520009551 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:29 INFO - PROCESS | 1647 | 1468520009644 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 11:13:29 INFO - PROCESS | 1647 | 1468520009649 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:29 INFO - PROCESS | 1647 | 1468520009651 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f29800 == 37 [pid = 1647] [id = 749] 11:13:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x124bd0400) [pid = 1647] [serial = 2246] [outer = 0x0] 11:13:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1268eec00) [pid = 1647] [serial = 2247] [outer = 0x124bd0400] 11:13:29 INFO - PROCESS | 1647 | 1468520009678 Marionette DEBUG loaded listener.js 11:13:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1274dc400) [pid = 1647] [serial = 2248] [outer = 0x124bd0400] 11:13:30 INFO - PROCESS | 1647 | 1468520010017 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:13:30 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 11:13:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 520ms 11:13:30 INFO - PROCESS | 1647 | 1468520010070 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 11:13:30 INFO - PROCESS | 1647 | 1468520010072 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 11:13:30 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:13:30 INFO - PROCESS | 1647 | 1468520010074 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:13:30 INFO - PROCESS | 1647 | 1468520010075 Marionette TRACE conn2 <- [1,2966,null,{}] 11:13:30 INFO - PROCESS | 1647 | 1468520010077 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:30 INFO - PROCESS | 1647 | 1468520010078 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:30 INFO - PROCESS | 1647 | 1468520010179 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 11:13:30 INFO - PROCESS | 1647 | 1468520010182 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:30 INFO - PROCESS | 1647 | 1468520010183 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdb2800 == 38 [pid = 1647] [id = 750] 11:13:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x124bce800) [pid = 1647] [serial = 2249] [outer = 0x0] 11:13:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1274e2400) [pid = 1647] [serial = 2250] [outer = 0x124bce800] 11:13:30 INFO - PROCESS | 1647 | 1468520010206 Marionette DEBUG loaded listener.js 11:13:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12770ec00) [pid = 1647] [serial = 2251] [outer = 0x124bce800] 11:13:30 INFO - PROCESS | 1647 | 1468520010507 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:13:30 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 11:13:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 469ms 11:13:30 INFO - PROCESS | 1647 | 1468520010544 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 11:13:30 INFO - PROCESS | 1647 | 1468520010545 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 11:13:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:13:30 INFO - PROCESS | 1647 | 1468520010555 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:13:30 INFO - PROCESS | 1647 | 1468520010556 Marionette TRACE conn2 <- [1,2970,null,{}] 11:13:30 INFO - PROCESS | 1647 | 1468520010558 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:30 INFO - PROCESS | 1647 | 1468520010559 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:30 INFO - PROCESS | 1647 | 1468520010671 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 11:13:30 INFO - PROCESS | 1647 | 1468520010674 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:30 INFO - PROCESS | 1647 | 1468520010675 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3dc800 == 39 [pid = 1647] [id = 751] 11:13:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x126e88c00) [pid = 1647] [serial = 2252] [outer = 0x0] 11:13:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x128ab3c00) [pid = 1647] [serial = 2253] [outer = 0x126e88c00] 11:13:30 INFO - PROCESS | 1647 | 1468520010699 Marionette DEBUG loaded listener.js 11:13:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x128c54400) [pid = 1647] [serial = 2254] [outer = 0x126e88c00] 11:13:31 INFO - PROCESS | 1647 | 1468520011004 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:13:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:13:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 476ms 11:13:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:13:31 INFO - PROCESS | 1647 | 1468520011037 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 11:13:31 INFO - PROCESS | 1647 | 1468520011038 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 11:13:31 INFO - PROCESS | 1647 | 1468520011040 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:13:31 INFO - PROCESS | 1647 | 1468520011041 Marionette TRACE conn2 <- [1,2974,null,{}] 11:13:31 INFO - PROCESS | 1647 | 1468520011043 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:31 INFO - PROCESS | 1647 | 1468520011044 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:31 INFO - PROCESS | 1647 | 1468520011147 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 11:13:31 INFO - PROCESS | 1647 | 1468520011150 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:31 INFO - PROCESS | 1647 | 1468520011151 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c657800 == 40 [pid = 1647] [id = 752] 11:13:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x128c55400) [pid = 1647] [serial = 2255] [outer = 0x0] 11:13:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x128e80400) [pid = 1647] [serial = 2256] [outer = 0x128c55400] 11:13:31 INFO - PROCESS | 1647 | 1468520011207 Marionette DEBUG loaded listener.js 11:13:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x129154000) [pid = 1647] [serial = 2257] [outer = 0x128c55400] 11:13:31 INFO - PROCESS | 1647 | 1468520011487 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 11:13:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 11:13:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 469ms 11:13:31 INFO - PROCESS | 1647 | 1468520011511 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 11:13:31 INFO - PROCESS | 1647 | 1468520011512 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 11:13:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:13:31 INFO - PROCESS | 1647 | 1468520011522 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:13:31 INFO - PROCESS | 1647 | 1468520011523 Marionette TRACE conn2 <- [1,2978,null,{}] 11:13:31 INFO - PROCESS | 1647 | 1468520011525 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:31 INFO - PROCESS | 1647 | 1468520011526 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:31 INFO - PROCESS | 1647 | 1468520011640 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 11:13:31 INFO - PROCESS | 1647 | 1468520011644 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:31 INFO - PROCESS | 1647 | 1468520011645 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cf7c800 == 41 [pid = 1647] [id = 753] 11:13:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x128c5a400) [pid = 1647] [serial = 2258] [outer = 0x0] 11:13:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1292b3800) [pid = 1647] [serial = 2259] [outer = 0x128c5a400] 11:13:31 INFO - PROCESS | 1647 | 1468520011667 Marionette DEBUG loaded listener.js 11:13:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1292d9000) [pid = 1647] [serial = 2260] [outer = 0x128c5a400] 11:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1211b9400) [pid = 1647] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12139cc00) [pid = 1647] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x121559000) [pid = 1647] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1121bd800) [pid = 1647] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x121399c00) [pid = 1647] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x117fb4c00) [pid = 1647] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x116b1b800) [pid = 1647] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x115f23000) [pid = 1647] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x12341ec00) [pid = 1647] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x119ea9800) [pid = 1647] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x118271000) [pid = 1647] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:13:32 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x118181000) [pid = 1647] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:13:32 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x115f8d000) [pid = 1647] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:13:32 INFO - PROCESS | 1647 | 1468520012078 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:13:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 11:13:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 570ms 11:13:32 INFO - PROCESS | 1647 | 1468520012093 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 11:13:32 INFO - PROCESS | 1647 | 1468520012094 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 11:13:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:13:32 INFO - PROCESS | 1647 | 1468520012096 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:13:32 INFO - PROCESS | 1647 | 1468520012098 Marionette TRACE conn2 <- [1,2982,null,{}] 11:13:32 INFO - PROCESS | 1647 | 1468520012102 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:32 INFO - PROCESS | 1647 | 1468520012103 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:32 INFO - PROCESS | 1647 | 1468520012181 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 11:13:32 INFO - PROCESS | 1647 | 1468520012186 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:32 INFO - PROCESS | 1647 | 1468520012187 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b1a2000 == 42 [pid = 1647] [id = 754] 11:13:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x118182400) [pid = 1647] [serial = 2261] [outer = 0x0] 11:13:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1198bf400) [pid = 1647] [serial = 2262] [outer = 0x118182400] 11:13:32 INFO - PROCESS | 1647 | 1468520012211 Marionette DEBUG loaded listener.js 11:13:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12154e000) [pid = 1647] [serial = 2263] [outer = 0x118182400] 11:13:32 INFO - PROCESS | 1647 | 1468520012518 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 11:13:32 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 11:13:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:13:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 475ms 11:13:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:13:32 INFO - PROCESS | 1647 | 1468520012572 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 11:13:32 INFO - PROCESS | 1647 | 1468520012573 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 11:13:32 INFO - PROCESS | 1647 | 1468520012576 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:13:32 INFO - PROCESS | 1647 | 1468520012577 Marionette TRACE conn2 <- [1,2986,null,{}] 11:13:32 INFO - PROCESS | 1647 | 1468520012586 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:32 INFO - PROCESS | 1647 | 1468520012587 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:32 INFO - PROCESS | 1647 | 1468520012694 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 11:13:32 INFO - PROCESS | 1647 | 1468520012700 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:32 INFO - PROCESS | 1647 | 1468520012701 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d2c9000 == 43 [pid = 1647] [id = 755] 11:13:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x124b24c00) [pid = 1647] [serial = 2264] [outer = 0x0] 11:13:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1292db000) [pid = 1647] [serial = 2265] [outer = 0x124b24c00] 11:13:32 INFO - PROCESS | 1647 | 1468520012725 Marionette DEBUG loaded listener.js 11:13:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x129524400) [pid = 1647] [serial = 2266] [outer = 0x124b24c00] 11:13:32 INFO - PROCESS | 1647 | 1468520012975 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:13:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 11:13:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 417ms 11:13:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:13:33 INFO - PROCESS | 1647 | 1468520013009 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 11:13:33 INFO - PROCESS | 1647 | 1468520013010 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 11:13:33 INFO - PROCESS | 1647 | 1468520013020 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:13:33 INFO - PROCESS | 1647 | 1468520013021 Marionette TRACE conn2 <- [1,2990,null,{}] 11:13:33 INFO - PROCESS | 1647 | 1468520013023 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:33 INFO - PROCESS | 1647 | 1468520013025 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:33 INFO - PROCESS | 1647 | 1468520013112 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 11:13:33 INFO - PROCESS | 1647 | 1468520013116 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:33 INFO - PROCESS | 1647 | 1468520013118 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d397800 == 44 [pid = 1647] [id = 756] 11:13:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1274e8400) [pid = 1647] [serial = 2267] [outer = 0x0] 11:13:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12a558800) [pid = 1647] [serial = 2268] [outer = 0x1274e8400] 11:13:33 INFO - PROCESS | 1647 | 1468520013141 Marionette DEBUG loaded listener.js 11:13:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12a7df400) [pid = 1647] [serial = 2269] [outer = 0x1274e8400] 11:13:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x11900a800 == 45 [pid = 1647] [id = 757] 11:13:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12b075800) [pid = 1647] [serial = 2270] [outer = 0x0] 11:13:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12a560000) [pid = 1647] [serial = 2271] [outer = 0x12b075800] 11:13:33 INFO - PROCESS | 1647 | 1468520013466 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:13:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 11:13:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 478ms 11:13:33 INFO - PROCESS | 1647 | 1468520013491 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 11:13:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:13:33 INFO - PROCESS | 1647 | 1468520013503 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 11:13:33 INFO - PROCESS | 1647 | 1468520013506 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:13:33 INFO - PROCESS | 1647 | 1468520013507 Marionette TRACE conn2 <- [1,2994,null,{}] 11:13:33 INFO - PROCESS | 1647 | 1468520013509 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:33 INFO - PROCESS | 1647 | 1468520013510 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:33 INFO - PROCESS | 1647 | 1468520013611 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 11:13:33 INFO - PROCESS | 1647 | 1468520013673 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:33 INFO - PROCESS | 1647 | 1468520013674 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d413800 == 46 [pid = 1647] [id = 758] 11:13:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1292df400) [pid = 1647] [serial = 2272] [outer = 0x0] 11:13:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12a7ecc00) [pid = 1647] [serial = 2273] [outer = 0x1292df400] 11:13:33 INFO - PROCESS | 1647 | 1468520013698 Marionette DEBUG loaded listener.js 11:13:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12b152800) [pid = 1647] [serial = 2274] [outer = 0x1292df400] 11:13:33 INFO - PROCESS | 1647 | 1468520013927 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:13:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:13:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 11:13:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 470ms 11:13:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:13:34 INFO - PROCESS | 1647 | 1468520014038 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 11:13:34 INFO - PROCESS | 1647 | 1468520014040 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 11:13:34 INFO - PROCESS | 1647 | 1468520014045 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:13:34 INFO - PROCESS | 1647 | 1468520014049 Marionette TRACE conn2 <- [1,2998,null,{}] 11:13:34 INFO - PROCESS | 1647 | 1468520014053 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:34 INFO - PROCESS | 1647 | 1468520014055 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:34 INFO - PROCESS | 1647 | 1468520014194 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 11:13:34 INFO - PROCESS | 1647 | 1468520014272 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:34 INFO - PROCESS | 1647 | 1468520014274 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x116262800 == 47 [pid = 1647] [id = 759] 11:13:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1132f8c00) [pid = 1647] [serial = 2275] [outer = 0x0] 11:13:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x115e4c400) [pid = 1647] [serial = 2276] [outer = 0x1132f8c00] 11:13:34 INFO - PROCESS | 1647 | 1468520014306 Marionette DEBUG loaded listener.js 11:13:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x11672e800) [pid = 1647] [serial = 2277] [outer = 0x1132f8c00] 11:13:34 INFO - PROCESS | 1647 | 1468520014781 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:13:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 11:13:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 773ms 11:13:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:13:34 INFO - PROCESS | 1647 | 1468520014818 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 11:13:34 INFO - PROCESS | 1647 | 1468520014820 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 11:13:34 INFO - PROCESS | 1647 | 1468520014825 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:13:34 INFO - PROCESS | 1647 | 1468520014828 Marionette TRACE conn2 <- [1,3002,null,{}] 11:13:34 INFO - PROCESS | 1647 | 1468520014858 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:34 INFO - PROCESS | 1647 | 1468520014860 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:34 INFO - PROCESS | 1647 | 1468520014978 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 11:13:35 INFO - PROCESS | 1647 | 1468520015058 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:35 INFO - PROCESS | 1647 | 1468520015060 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x11961a800 == 48 [pid = 1647] [id = 760] 11:13:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x1177f2400) [pid = 1647] [serial = 2278] [outer = 0x0] 11:13:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x11826ec00) [pid = 1647] [serial = 2279] [outer = 0x1177f2400] 11:13:35 INFO - PROCESS | 1647 | 1468520015091 Marionette DEBUG loaded listener.js 11:13:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x11864a400) [pid = 1647] [serial = 2280] [outer = 0x1177f2400] 11:13:35 INFO - PROCESS | 1647 | 1468520015496 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:13:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 11:13:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 723ms 11:13:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:13:35 INFO - PROCESS | 1647 | 1468520015607 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 11:13:35 INFO - PROCESS | 1647 | 1468520015608 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 11:13:35 INFO - PROCESS | 1647 | 1468520015612 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:13:35 INFO - PROCESS | 1647 | 1468520015613 Marionette TRACE conn2 <- [1,3006,null,{}] 11:13:35 INFO - PROCESS | 1647 | 1468520015651 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:35 INFO - PROCESS | 1647 | 1468520015654 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:35 INFO - PROCESS | 1647 | 1468520015778 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 11:13:36 INFO - PROCESS | 1647 | 1468520016053 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:36 INFO - PROCESS | 1647 | 1468520016054 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x112740000 == 49 [pid = 1647] [id = 761] 11:13:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x113063800) [pid = 1647] [serial = 2281] [outer = 0x0] 11:13:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x116737800) [pid = 1647] [serial = 2282] [outer = 0x113063800] 11:13:36 INFO - PROCESS | 1647 | 1468520016084 Marionette DEBUG loaded listener.js 11:13:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x1177f9000) [pid = 1647] [serial = 2283] [outer = 0x113063800] 11:13:36 INFO - PROCESS | 1647 | 1468520016527 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:13:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 11:13:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 946ms 11:13:36 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:13:36 INFO - PROCESS | 1647 | 1468520016559 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 11:13:36 INFO - PROCESS | 1647 | 1468520016561 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 11:13:36 INFO - PROCESS | 1647 | 1468520016564 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:13:36 INFO - PROCESS | 1647 | 1468520016566 Marionette TRACE conn2 <- [1,3010,null,{}] 11:13:36 INFO - PROCESS | 1647 | 1468520016569 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:36 INFO - PROCESS | 1647 | 1468520016571 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:36 INFO - PROCESS | 1647 | 1468520016689 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 11:13:36 INFO - PROCESS | 1647 | --DOCSHELL 0x11900a800 == 48 [pid = 1647] [id = 757] 11:13:36 INFO - PROCESS | 1647 | --DOCSHELL 0x12d397800 == 47 [pid = 1647] [id = 756] 11:13:36 INFO - PROCESS | 1647 | --DOCSHELL 0x12d2c9000 == 46 [pid = 1647] [id = 755] 11:13:36 INFO - PROCESS | 1647 | --DOCSHELL 0x12b1a2000 == 45 [pid = 1647] [id = 754] 11:13:36 INFO - PROCESS | 1647 | --DOCSHELL 0x12cf7c800 == 44 [pid = 1647] [id = 753] 11:13:36 INFO - PROCESS | 1647 | --DOCSHELL 0x12c657800 == 43 [pid = 1647] [id = 752] 11:13:36 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3dc800 == 42 [pid = 1647] [id = 751] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x128abc000) [pid = 1647] [serial = 2212] [outer = 0x0] [url = about:blank] 11:13:36 INFO - PROCESS | 1647 | --DOCSHELL 0x12bdb2800 == 41 [pid = 1647] [id = 750] 11:13:36 INFO - PROCESS | 1647 | --DOCSHELL 0x120f29800 == 40 [pid = 1647] [id = 749] 11:13:36 INFO - PROCESS | 1647 | --DOCSHELL 0x12a7a1000 == 39 [pid = 1647] [id = 748] 11:13:36 INFO - PROCESS | 1647 | --DOCSHELL 0x11961d800 == 38 [pid = 1647] [id = 747] 11:13:36 INFO - PROCESS | 1647 | --DOCSHELL 0x119813000 == 37 [pid = 1647] [id = 746] 11:13:36 INFO - PROCESS | 1647 | --DOCSHELL 0x124bb9000 == 36 [pid = 1647] [id = 745] 11:13:36 INFO - PROCESS | 1647 | --DOCSHELL 0x12436c800 == 35 [pid = 1647] [id = 744] 11:13:36 INFO - PROCESS | 1647 | --DOCSHELL 0x121652000 == 34 [pid = 1647] [id = 743] 11:13:36 INFO - PROCESS | 1647 | --DOCSHELL 0x120f2e000 == 33 [pid = 1647] [id = 742] 11:13:36 INFO - PROCESS | 1647 | --DOCSHELL 0x11980d000 == 32 [pid = 1647] [id = 741] 11:13:36 INFO - PROCESS | 1647 | --DOCSHELL 0x11961e000 == 31 [pid = 1647] [id = 740] 11:13:36 INFO - PROCESS | 1647 | --DOCSHELL 0x1182e2800 == 30 [pid = 1647] [id = 739] 11:13:36 INFO - PROCESS | 1647 | --DOCSHELL 0x11651a000 == 29 [pid = 1647] [id = 738] 11:13:36 INFO - PROCESS | 1647 | --DOCSHELL 0x12c8df800 == 28 [pid = 1647] [id = 737] 11:13:36 INFO - PROCESS | 1647 | 1468520016780 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:36 INFO - PROCESS | 1647 | 1468520016782 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x1170e3000 == 29 [pid = 1647] [id = 762] 11:13:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x11689f400) [pid = 1647] [serial = 2284] [outer = 0x0] 11:13:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x117fac400) [pid = 1647] [serial = 2285] [outer = 0x11689f400] 11:13:36 INFO - PROCESS | 1647 | 1468520016809 Marionette DEBUG loaded listener.js 11:13:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x11895a800) [pid = 1647] [serial = 2286] [outer = 0x11689f400] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x12154a800) [pid = 1647] [serial = 2194] [outer = 0x0] [url = about:blank] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x121a0f800) [pid = 1647] [serial = 2197] [outer = 0x0] [url = about:blank] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x1268e7800) [pid = 1647] [serial = 2198] [outer = 0x0] [url = about:blank] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x121558c00) [pid = 1647] [serial = 2195] [outer = 0x0] [url = about:blank] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x1268f6800) [pid = 1647] [serial = 2200] [outer = 0x0] [url = about:blank] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1177f3000) [pid = 1647] [serial = 2204] [outer = 0x0] [url = about:blank] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x12732f000) [pid = 1647] [serial = 2201] [outer = 0x0] [url = about:blank] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x12739f800) [pid = 1647] [serial = 2209] [outer = 0x0] [url = about:blank] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x121a08800) [pid = 1647] [serial = 2207] [outer = 0x0] [url = about:blank] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x113d63800) [pid = 1647] [serial = 2203] [outer = 0x0] [url = about:blank] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x118957400) [pid = 1647] [serial = 2180] [outer = 0x0] [url = about:blank] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x118323400) [pid = 1647] [serial = 2179] [outer = 0x0] [url = about:blank] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1168d0800) [pid = 1647] [serial = 2177] [outer = 0x0] [url = about:blank] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1165eec00) [pid = 1647] [serial = 2176] [outer = 0x0] [url = about:blank] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x124324800) [pid = 1647] [serial = 2173] [outer = 0x0] [url = about:blank] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x124bc8c00) [pid = 1647] [serial = 2174] [outer = 0x0] [url = about:blank] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x120fe2800) [pid = 1647] [serial = 2191] [outer = 0x0] [url = about:blank] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x119826000) [pid = 1647] [serial = 2188] [outer = 0x0] [url = about:blank] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x119eac800) [pid = 1647] [serial = 2189] [outer = 0x0] [url = about:blank] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1274e8c00) [pid = 1647] [serial = 2210] [outer = 0x0] [url = about:blank] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x118955c00) [pid = 1647] [serial = 2185] [outer = 0x0] [url = about:blank] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1197cf400) [pid = 1647] [serial = 2186] [outer = 0x0] [url = about:blank] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x11817fc00) [pid = 1647] [serial = 2183] [outer = 0x0] [url = about:blank] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x116a83800) [pid = 1647] [serial = 2182] [outer = 0x0] [url = about:blank] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1210f3000) [pid = 1647] [serial = 2192] [outer = 0x0] [url = about:blank] 11:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x119e11000) [pid = 1647] [serial = 2206] [outer = 0x0] [url = about:blank] 11:13:37 INFO - PROCESS | 1647 | 1468520017082 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 11:13:37 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 11:13:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 572ms 11:13:37 INFO - PROCESS | 1647 | 1468520017140 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 11:13:37 INFO - PROCESS | 1647 | 1468520017143 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 11:13:37 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:13:37 INFO - PROCESS | 1647 | 1468520017146 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:13:37 INFO - PROCESS | 1647 | 1468520017147 Marionette TRACE conn2 <- [1,3014,null,{}] 11:13:37 INFO - PROCESS | 1647 | 1468520017153 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:37 INFO - PROCESS | 1647 | 1468520017154 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:37 INFO - PROCESS | 1647 | 1468520017238 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 11:13:37 INFO - PROCESS | 1647 | 1468520017297 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:37 INFO - PROCESS | 1647 | 1468520017298 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x119809800 == 30 [pid = 1647] [id = 763] 11:13:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x118957400) [pid = 1647] [serial = 2287] [outer = 0x0] 11:13:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x119827400) [pid = 1647] [serial = 2288] [outer = 0x118957400] 11:13:37 INFO - PROCESS | 1647 | 1468520017324 Marionette DEBUG loaded listener.js 11:13:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1198c1400) [pid = 1647] [serial = 2289] [outer = 0x118957400] 11:13:37 INFO - PROCESS | 1647 | [1647] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:13:37 INFO - PROCESS | 1647 | 1468520017683 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:13:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:13:37 INFO - {} 11:13:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:13:37 INFO - {} 11:13:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:13:37 INFO - {} 11:13:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:13:37 INFO - {} 11:13:37 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 571ms 11:13:37 INFO - TEST-START | /FileAPI/fileReader.html 11:13:37 INFO - PROCESS | 1647 | 1468520017719 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 11:13:37 INFO - PROCESS | 1647 | 1468520017721 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 11:13:37 INFO - PROCESS | 1647 | 1468520017731 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:13:37 INFO - PROCESS | 1647 | 1468520017737 Marionette TRACE conn2 <- [1,3018,null,{}] 11:13:37 INFO - PROCESS | 1647 | 1468520017750 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:37 INFO - PROCESS | 1647 | 1468520017754 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:37 INFO - PROCESS | 1647 | 1468520017908 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 11:13:37 INFO - PROCESS | 1647 | 1468520017915 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:37 INFO - PROCESS | 1647 | 1468520017916 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x124014000 == 31 [pid = 1647] [id = 764] 11:13:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1198e2400) [pid = 1647] [serial = 2290] [outer = 0x0] 11:13:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x119eaa800) [pid = 1647] [serial = 2291] [outer = 0x1198e2400] 11:13:37 INFO - PROCESS | 1647 | 1468520017941 Marionette DEBUG loaded listener.js 11:13:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1210f3400) [pid = 1647] [serial = 2292] [outer = 0x1198e2400] 11:13:38 INFO - PROCESS | 1647 | 1468520018241 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 11:13:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:13:38 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:13:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:13:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:13:38 INFO - TEST-OK | /FileAPI/fileReader.html | took 531ms 11:13:38 INFO - TEST-START | /FileAPI/historical.html 11:13:38 INFO - PROCESS | 1647 | 1468520018256 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 11:13:38 INFO - PROCESS | 1647 | 1468520018258 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 11:13:38 INFO - PROCESS | 1647 | 1468520018260 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:13:38 INFO - PROCESS | 1647 | 1468520018262 Marionette TRACE conn2 <- [1,3022,null,{}] 11:13:38 INFO - PROCESS | 1647 | 1468520018267 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:38 INFO - PROCESS | 1647 | 1468520018269 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:38 INFO - PROCESS | 1647 | 1468520018424 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 11:13:38 INFO - PROCESS | 1647 | 1468520018434 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:38 INFO - PROCESS | 1647 | 1468520018436 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x126ee6800 == 32 [pid = 1647] [id = 765] 11:13:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x119092400) [pid = 1647] [serial = 2293] [outer = 0x0] 11:13:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1210f3c00) [pid = 1647] [serial = 2294] [outer = 0x119092400] 11:13:38 INFO - PROCESS | 1647 | 1468520018475 Marionette DEBUG loaded listener.js 11:13:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x121557800) [pid = 1647] [serial = 2295] [outer = 0x119092400] 11:13:38 INFO - PROCESS | 1647 | 1468520018828 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 11:13:38 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:13:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:13:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:13:38 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:13:38 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:13:38 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:13:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:13:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:13:38 INFO - TEST-OK | /FileAPI/historical.html | took 623ms 11:13:38 INFO - PROCESS | 1647 | 1468520018883 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 11:13:38 INFO - PROCESS | 1647 | 1468520018885 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 11:13:38 INFO - TEST-START | /FileAPI/idlharness.html 11:13:38 INFO - PROCESS | 1647 | 1468520018887 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:13:38 INFO - PROCESS | 1647 | 1468520018888 Marionette TRACE conn2 <- [1,3026,null,{}] 11:13:38 INFO - PROCESS | 1647 | 1468520018891 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:38 INFO - PROCESS | 1647 | 1468520018892 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:38 INFO - PROCESS | 1647 | 1468520018970 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 11:13:39 INFO - PROCESS | 1647 | 1468520019043 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:39 INFO - PROCESS | 1647 | 1468520019047 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x129d5e000 == 33 [pid = 1647] [id = 766] 11:13:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x121a10400) [pid = 1647] [serial = 2296] [outer = 0x0] 11:13:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12341f800) [pid = 1647] [serial = 2297] [outer = 0x121a10400] 11:13:39 INFO - PROCESS | 1647 | 1468520019080 Marionette DEBUG loaded listener.js 11:13:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x124b1c800) [pid = 1647] [serial = 2298] [outer = 0x121a10400] 11:13:39 INFO - PROCESS | 1647 | 1468520019617 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:13:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:13:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:13:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:13:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:13:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:13:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:13:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:13:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:13:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:13:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:13:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:13:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:13:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:13:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:13:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:13:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:13:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:13:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:13:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:13:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:13:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:13:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:13:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:13:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:13:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 11:13:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:13:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:13:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:13:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:13:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:13:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:13:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:13:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:13:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:13:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:13:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:13:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:13:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:13:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:13:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:13:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:13:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:13:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:13:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 11:13:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:13:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:13:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:13:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:13:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:13:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:13:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:13:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:13:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 782ms 11:13:39 INFO - PROCESS | 1647 | 1468520019671 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 11:13:39 INFO - PROCESS | 1647 | 1468520019672 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 11:13:39 INFO - TEST-START | /FileAPI/idlharness.worker 11:13:39 INFO - PROCESS | 1647 | 1468520019675 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:13:39 INFO - PROCESS | 1647 | 1468520019676 Marionette TRACE conn2 <- [1,3030,null,{}] 11:13:39 INFO - PROCESS | 1647 | 1468520019689 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:39 INFO - PROCESS | 1647 | 1468520019691 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:39 INFO - PROCESS | 1647 | 1468520019820 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 11:13:39 INFO - PROCESS | 1647 | 1468520019825 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:39 INFO - PROCESS | 1647 | 1468520019826 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c8e5800 == 34 [pid = 1647] [id = 767] 11:13:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12b79f800) [pid = 1647] [serial = 2299] [outer = 0x0] 11:13:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12b958000) [pid = 1647] [serial = 2300] [outer = 0x12b79f800] 11:13:39 INFO - PROCESS | 1647 | 1468520019850 Marionette DEBUG loaded listener.js 11:13:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12b9ab800) [pid = 1647] [serial = 2301] [outer = 0x12b79f800] 11:13:39 INFO - PROCESS | 1647 | [1647] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:13:40 INFO - PROCESS | 1647 | 1468520020482 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:13:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:13:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:13:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:13:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:13:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:13:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:13:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:13:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:13:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:13:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:13:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:13:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:13:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:13:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:13:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:13:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:13:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:13:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:13:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:13:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:13:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:13:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:13:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:13:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:13:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:13:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:13:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:13:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:13:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:13:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:13:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:13:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:13:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:13:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:13:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:13:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:13:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:13:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:13:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:13:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:13:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:13:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:13:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:13:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:13:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:13:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:13:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:13:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:13:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:13:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:13:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:13:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:13:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:13:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:13:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:13:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:13:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:13:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:13:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:13:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:13:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:13:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:13:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:13:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:13:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:13:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:13:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:13:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:13:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:13:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:13:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:13:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:13:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:13:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:13:40 INFO - {} 11:13:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 844ms 11:13:40 INFO - PROCESS | 1647 | 1468520020521 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 11:13:40 INFO - PROCESS | 1647 | 1468520020522 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 11:13:40 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:13:40 INFO - PROCESS | 1647 | 1468520020525 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:13:40 INFO - PROCESS | 1647 | 1468520020526 Marionette TRACE conn2 <- [1,3034,null,{}] 11:13:40 INFO - PROCESS | 1647 | 1468520020528 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:40 INFO - PROCESS | 1647 | 1468520020529 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:40 INFO - PROCESS | 1647 | 1468520020638 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 11:13:40 INFO - PROCESS | 1647 | 1468520020641 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:40 INFO - PROCESS | 1647 | 1468520020642 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x12e11d000 == 35 [pid = 1647] [id = 768] 11:13:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12b9b7000) [pid = 1647] [serial = 2302] [outer = 0x0] 11:13:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x12c60f800) [pid = 1647] [serial = 2303] [outer = 0x12b9b7000] 11:13:40 INFO - PROCESS | 1647 | 1468520020706 Marionette DEBUG loaded listener.js 11:13:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x12cf59000) [pid = 1647] [serial = 2304] [outer = 0x12b9b7000] 11:13:40 INFO - PROCESS | 1647 | 1468520020984 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:13:40 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:13:40 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 468ms 11:13:41 INFO - PROCESS | 1647 | 1468520020993 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 11:13:41 INFO - PROCESS | 1647 | 1468520020994 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 11:13:41 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:13:41 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x124bce800) [pid = 1647] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:13:41 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x126e88c00) [pid = 1647] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:13:41 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1168a0800) [pid = 1647] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:13:41 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x116236c00) [pid = 1647] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:13:41 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x121556400) [pid = 1647] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:13:41 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x124bd0400) [pid = 1647] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:13:41 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x11689e400) [pid = 1647] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:13:41 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1216f4800) [pid = 1647] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:13:41 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x119856c00) [pid = 1647] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:13:41 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x111f38800) [pid = 1647] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:13:41 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x112a79400) [pid = 1647] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:13:41 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1213a0000) [pid = 1647] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:13:41 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x121903c00) [pid = 1647] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:13:41 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1190d2c00) [pid = 1647] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:13:41 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1274e8400) [pid = 1647] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:13:41 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x128c55400) [pid = 1647] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:13:41 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x128c5a400) [pid = 1647] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:13:41 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x118182400) [pid = 1647] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:13:41 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x124b24c00) [pid = 1647] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:13:41 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12b075800) [pid = 1647] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:13:41 INFO - PROCESS | 1647 | 1468520021155 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:13:41 INFO - PROCESS | 1647 | 1468520021156 Marionette TRACE conn2 <- [1,3038,null,{}] 11:13:41 INFO - PROCESS | 1647 | 1468520021159 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:41 INFO - PROCESS | 1647 | 1468520021160 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:41 INFO - PROCESS | 1647 | 1468520021245 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 11:13:41 INFO - PROCESS | 1647 | 1468520021252 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:41 INFO - PROCESS | 1647 | 1468520021253 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x12e25f000 == 36 [pid = 1647] [id = 769] 11:13:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x118182400) [pid = 1647] [serial = 2305] [outer = 0x0] 11:13:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x120ff1000) [pid = 1647] [serial = 2306] [outer = 0x118182400] 11:13:41 INFO - PROCESS | 1647 | 1468520021279 Marionette DEBUG loaded listener.js 11:13:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x124bc9000) [pid = 1647] [serial = 2307] [outer = 0x118182400] 11:13:41 INFO - PROCESS | 1647 | 1468520021698 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 11:13:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:13:41 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 607ms 11:13:41 INFO - PROCESS | 1647 | 1468520021728 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 11:13:41 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:13:41 INFO - PROCESS | 1647 | 1468520021730 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 11:13:41 INFO - PROCESS | 1647 | 1468520021734 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:13:41 INFO - PROCESS | 1647 | 1468520021736 Marionette TRACE conn2 <- [1,3042,null,{}] 11:13:41 INFO - PROCESS | 1647 | 1468520021739 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:41 INFO - PROCESS | 1647 | 1468520021741 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:41 INFO - PROCESS | 1647 | 1468520021867 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 11:13:41 INFO - PROCESS | 1647 | 1468520021872 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:41 INFO - PROCESS | 1647 | 1468520021874 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x11268d800 == 37 [pid = 1647] [id = 770] 11:13:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1212ab000) [pid = 1647] [serial = 2308] [outer = 0x0] 11:13:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1212ae800) [pid = 1647] [serial = 2309] [outer = 0x1212ab000] 11:13:41 INFO - PROCESS | 1647 | 1468520021898 Marionette DEBUG loaded listener.js 11:13:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1212b1c00) [pid = 1647] [serial = 2310] [outer = 0x1212ab000] 11:13:42 INFO - PROCESS | 1647 | 1468520022267 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:13:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:13:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:13:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:13:42 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 578ms 11:13:42 INFO - PROCESS | 1647 | 1468520022312 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 11:13:42 INFO - PROCESS | 1647 | 1468520022313 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 11:13:42 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:13:42 INFO - PROCESS | 1647 | 1468520022316 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:13:42 INFO - PROCESS | 1647 | 1468520022318 Marionette TRACE conn2 <- [1,3046,null,{}] 11:13:42 INFO - PROCESS | 1647 | 1468520022320 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:42 INFO - PROCESS | 1647 | 1468520022321 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:42 INFO - PROCESS | 1647 | 1468520022403 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 11:13:42 INFO - PROCESS | 1647 | 1468520022464 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:42 INFO - PROCESS | 1647 | 1468520022465 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x134cb5800 == 38 [pid = 1647] [id = 771] 11:13:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1210f1400) [pid = 1647] [serial = 2311] [outer = 0x0] 11:13:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1213a0000) [pid = 1647] [serial = 2312] [outer = 0x1210f1400] 11:13:42 INFO - PROCESS | 1647 | 1468520022500 Marionette DEBUG loaded listener.js 11:13:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x129153000) [pid = 1647] [serial = 2313] [outer = 0x1210f1400] 11:13:42 INFO - PROCESS | 1647 | [1647] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:13:42 INFO - PROCESS | 1647 | 1468520022826 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:13:42 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:13:42 INFO - {} 11:13:42 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 521ms 11:13:42 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:13:42 INFO - PROCESS | 1647 | 1468520022838 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 11:13:42 INFO - PROCESS | 1647 | 1468520022840 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 11:13:42 INFO - PROCESS | 1647 | 1468520022842 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:13:42 INFO - PROCESS | 1647 | 1468520022843 Marionette TRACE conn2 <- [1,3050,null,{}] 11:13:42 INFO - PROCESS | 1647 | 1468520022845 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:42 INFO - PROCESS | 1647 | 1468520022847 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:42 INFO - PROCESS | 1647 | 1468520022941 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 11:13:42 INFO - PROCESS | 1647 | 1468520022945 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:42 INFO - PROCESS | 1647 | 1468520022946 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x110f27800 == 39 [pid = 1647] [id = 772] 11:13:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x119eae000) [pid = 1647] [serial = 2314] [outer = 0x0] 11:13:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12c3ef800) [pid = 1647] [serial = 2315] [outer = 0x119eae000] 11:13:42 INFO - PROCESS | 1647 | 1468520022970 Marionette DEBUG loaded listener.js 11:13:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12c896000) [pid = 1647] [serial = 2316] [outer = 0x119eae000] 11:13:43 INFO - PROCESS | 1647 | 1468520023392 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 11:13:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:13:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:13:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:13:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:13:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 569ms 11:13:43 INFO - PROCESS | 1647 | 1468520023411 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 11:13:43 INFO - PROCESS | 1647 | 1468520023415 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 11:13:43 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:13:43 INFO - PROCESS | 1647 | 1468520023418 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:13:43 INFO - PROCESS | 1647 | 1468520023420 Marionette TRACE conn2 <- [1,3054,null,{}] 11:13:43 INFO - PROCESS | 1647 | 1468520023425 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:43 INFO - PROCESS | 1647 | 1468520023426 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:43 INFO - PROCESS | 1647 | 1468520023539 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 11:13:43 INFO - PROCESS | 1647 | 1468520023600 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:43 INFO - PROCESS | 1647 | 1468520023602 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x118888800 == 40 [pid = 1647] [id = 773] 11:13:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x118187800) [pid = 1647] [serial = 2317] [outer = 0x0] 11:13:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x118647c00) [pid = 1647] [serial = 2318] [outer = 0x118187800] 11:13:43 INFO - PROCESS | 1647 | 1468520023632 Marionette DEBUG loaded listener.js 11:13:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x119461000) [pid = 1647] [serial = 2319] [outer = 0x118187800] 11:13:44 INFO - PROCESS | 1647 | 1468520024171 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:13:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:13:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:13:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:13:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:13:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:13:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:13:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:13:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:13:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:13:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:13:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:13:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:13:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:13:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:13:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:13:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:13:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:13:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:13:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:13:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:13:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:13:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:13:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:13:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:13:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:13:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 11:13:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:13:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 11:13:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:13:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 788ms 11:13:44 INFO - PROCESS | 1647 | 1468520024236 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 11:13:44 INFO - PROCESS | 1647 | 1468520024240 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 11:13:44 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:13:44 INFO - PROCESS | 1647 | 1468520024253 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:13:44 INFO - PROCESS | 1647 | 1468520024255 Marionette TRACE conn2 <- [1,3058,null,{}] 11:13:44 INFO - PROCESS | 1647 | 1468520024258 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:44 INFO - PROCESS | 1647 | 1468520024260 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:44 INFO - PROCESS | 1647 | 1468520024368 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 11:13:44 INFO - PROCESS | 1647 | 1468520024440 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:44 INFO - PROCESS | 1647 | 1468520024442 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x121652000 == 41 [pid = 1647] [id = 774] 11:13:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1213a6c00) [pid = 1647] [serial = 2320] [outer = 0x0] 11:13:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12154fc00) [pid = 1647] [serial = 2321] [outer = 0x1213a6c00] 11:13:44 INFO - PROCESS | 1647 | 1468520024473 Marionette DEBUG loaded listener.js 11:13:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x121a0b800) [pid = 1647] [serial = 2322] [outer = 0x1213a6c00] 11:13:44 INFO - PROCESS | 1647 | 1468520024844 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 11:13:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:13:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:13:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:13:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:13:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:13:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:13:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:13:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:13:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:13:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:13:44 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:44 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:13:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:13:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:13:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:13:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:13:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:13:44 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 628ms 11:13:44 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:13:44 INFO - PROCESS | 1647 | 1468520024876 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 11:13:44 INFO - PROCESS | 1647 | 1468520024878 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 11:13:44 INFO - PROCESS | 1647 | 1468520024880 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:13:44 INFO - PROCESS | 1647 | 1468520024883 Marionette TRACE conn2 <- [1,3062,null,{}] 11:13:44 INFO - PROCESS | 1647 | 1468520024891 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:44 INFO - PROCESS | 1647 | 1468520024894 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:45 INFO - PROCESS | 1647 | 1468520025052 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 11:13:45 INFO - PROCESS | 1647 | 1468520025158 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:45 INFO - PROCESS | 1647 | 1468520025160 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cf88800 == 42 [pid = 1647] [id = 775] 11:13:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1243a1c00) [pid = 1647] [serial = 2323] [outer = 0x0] 11:13:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x128baac00) [pid = 1647] [serial = 2324] [outer = 0x1243a1c00] 11:13:45 INFO - PROCESS | 1647 | 1468520025195 Marionette DEBUG loaded listener.js 11:13:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x1292e4800) [pid = 1647] [serial = 2325] [outer = 0x1243a1c00] 11:13:45 INFO - PROCESS | 1647 | [1647] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:13:45 INFO - PROCESS | 1647 | 1468520025577 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:13:45 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:13:45 INFO - {} 11:13:45 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 723ms 11:13:45 INFO - PROCESS | 1647 | 1468520025603 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 11:13:45 INFO - PROCESS | 1647 | 1468520025605 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 11:13:45 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:13:45 INFO - PROCESS | 1647 | 1468520025608 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:13:45 INFO - PROCESS | 1647 | 1468520025609 Marionette TRACE conn2 <- [1,3066,null,{}] 11:13:45 INFO - PROCESS | 1647 | 1468520025612 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:45 INFO - PROCESS | 1647 | 1468520025613 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:45 INFO - PROCESS | 1647 | 1468520025719 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 11:13:45 INFO - PROCESS | 1647 | 1468520025777 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:45 INFO - PROCESS | 1647 | 1468520025778 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x118366000 == 43 [pid = 1647] [id = 776] 11:13:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x12b7a1000) [pid = 1647] [serial = 2326] [outer = 0x0] 11:13:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x12b9b3c00) [pid = 1647] [serial = 2327] [outer = 0x12b7a1000] 11:13:45 INFO - PROCESS | 1647 | 1468520025807 Marionette DEBUG loaded listener.js 11:13:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x12ba06000) [pid = 1647] [serial = 2328] [outer = 0x12b7a1000] 11:13:46 INFO - PROCESS | 1647 | 1468520026155 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 11:13:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:13:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:13:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:13:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:13:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:13:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:13:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:13:46 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 569ms 11:13:46 INFO - PROCESS | 1647 | 1468520026178 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 11:13:46 INFO - PROCESS | 1647 | 1468520026180 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 11:13:46 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:13:46 INFO - PROCESS | 1647 | 1468520026182 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:13:46 INFO - PROCESS | 1647 | 1468520026183 Marionette TRACE conn2 <- [1,3070,null,{}] 11:13:46 INFO - PROCESS | 1647 | 1468520026186 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:46 INFO - PROCESS | 1647 | 1468520026187 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:46 INFO - PROCESS | 1647 | 1468520026289 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 11:13:46 INFO - PROCESS | 1647 | 1468520026418 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:46 INFO - PROCESS | 1647 | 1468520026420 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d391000 == 44 [pid = 1647] [id = 777] 11:13:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1168a3000) [pid = 1647] [serial = 2329] [outer = 0x0] 11:13:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x12b951400) [pid = 1647] [serial = 2330] [outer = 0x1168a3000] 11:13:46 INFO - PROCESS | 1647 | 1468520026467 Marionette DEBUG loaded listener.js 11:13:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x12ba75800) [pid = 1647] [serial = 2331] [outer = 0x1168a3000] 11:13:46 INFO - PROCESS | 1647 | 1468520026841 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 11:13:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:13:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:13:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:13:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:13:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:13:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:13:46 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 672ms 11:13:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:13:46 INFO - PROCESS | 1647 | 1468520026855 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 11:13:46 INFO - PROCESS | 1647 | 1468520026856 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 11:13:46 INFO - PROCESS | 1647 | 1468520026858 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:13:46 INFO - PROCESS | 1647 | 1468520026859 Marionette TRACE conn2 <- [1,3074,null,{}] 11:13:46 INFO - PROCESS | 1647 | 1468520026862 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:46 INFO - PROCESS | 1647 | 1468520026866 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:46 INFO - PROCESS | 1647 | 1468520026990 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 11:13:47 INFO - PROCESS | 1647 | 1468520027204 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:47 INFO - PROCESS | 1647 | 1468520027206 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x116780000 == 45 [pid = 1647] [id = 778] 11:13:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x112d15400) [pid = 1647] [serial = 2332] [outer = 0x0] 11:13:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x11629e400) [pid = 1647] [serial = 2333] [outer = 0x112d15400] 11:13:47 INFO - PROCESS | 1647 | 1468520027245 Marionette DEBUG loaded listener.js 11:13:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x116b22000) [pid = 1647] [serial = 2334] [outer = 0x112d15400] 11:13:47 INFO - PROCESS | 1647 | 1468520027623 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 11:13:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:13:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:13:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:13:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:13:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:13:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:13:47 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 771ms 11:13:47 INFO - PROCESS | 1647 | 1468520027631 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 11:13:47 INFO - PROCESS | 1647 | 1468520027635 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 11:13:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:13:47 INFO - PROCESS | 1647 | 1468520027638 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:13:47 INFO - PROCESS | 1647 | 1468520027639 Marionette TRACE conn2 <- [1,3078,null,{}] 11:13:47 INFO - PROCESS | 1647 | 1468520027643 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:47 INFO - PROCESS | 1647 | 1468520027645 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:47 INFO - PROCESS | 1647 | 1468520027767 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 11:13:47 INFO - PROCESS | 1647 | 1468520027849 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:47 INFO - PROCESS | 1647 | 1468520027850 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x11268a800 == 46 [pid = 1647] [id = 779] 11:13:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x11831b800) [pid = 1647] [serial = 2335] [outer = 0x0] 11:13:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x118655800) [pid = 1647] [serial = 2336] [outer = 0x11831b800] 11:13:47 INFO - PROCESS | 1647 | 1468520027879 Marionette DEBUG loaded listener.js 11:13:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x1197d8c00) [pid = 1647] [serial = 2337] [outer = 0x11831b800] 11:13:48 INFO - PROCESS | 1647 | 1468520028320 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 11:13:48 INFO - PROCESS | 1647 | 1468520028370 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 11:13:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:13:48 INFO - PROCESS | 1647 | 1468520028374 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:13:48 INFO - PROCESS | 1647 | 1468520028376 Marionette TRACE conn2 <- [1,3082,null,{}] 11:13:48 INFO - PROCESS | 1647 | 1468520028380 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:48 INFO - PROCESS | 1647 | 1468520028382 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:48 INFO - PROCESS | 1647 | 1468520028552 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 11:13:49 INFO - PROCESS | 1647 | --DOCSHELL 0x134cb5800 == 45 [pid = 1647] [id = 771] 11:13:49 INFO - PROCESS | 1647 | --DOCSHELL 0x11268d800 == 44 [pid = 1647] [id = 770] 11:13:49 INFO - PROCESS | 1647 | --DOCSHELL 0x12e25f000 == 43 [pid = 1647] [id = 769] 11:13:49 INFO - PROCESS | 1647 | --DOCSHELL 0x12e11d000 == 42 [pid = 1647] [id = 768] 11:13:49 INFO - PROCESS | 1647 | --DOCSHELL 0x12c8e5800 == 41 [pid = 1647] [id = 767] 11:13:49 INFO - PROCESS | 1647 | --DOCSHELL 0x129d5e000 == 40 [pid = 1647] [id = 766] 11:13:49 INFO - PROCESS | 1647 | --DOCSHELL 0x126ee6800 == 39 [pid = 1647] [id = 765] 11:13:49 INFO - PROCESS | 1647 | --DOCSHELL 0x124014000 == 38 [pid = 1647] [id = 764] 11:13:49 INFO - PROCESS | 1647 | --DOCSHELL 0x119809800 == 37 [pid = 1647] [id = 763] 11:13:49 INFO - PROCESS | 1647 | --DOCSHELL 0x1170e3000 == 36 [pid = 1647] [id = 762] 11:13:49 INFO - PROCESS | 1647 | --DOCSHELL 0x112740000 == 35 [pid = 1647] [id = 761] 11:13:49 INFO - PROCESS | 1647 | --DOCSHELL 0x11961a800 == 34 [pid = 1647] [id = 760] 11:13:49 INFO - PROCESS | 1647 | --DOCSHELL 0x12d413800 == 33 [pid = 1647] [id = 758] 11:13:49 INFO - PROCESS | 1647 | --DOCSHELL 0x116262800 == 32 [pid = 1647] [id = 759] 11:13:49 INFO - PROCESS | 1647 | --DOCSHELL 0x11268a800 == 31 [pid = 1647] [id = 779] 11:13:49 INFO - PROCESS | 1647 | --DOCSHELL 0x116780000 == 30 [pid = 1647] [id = 778] 11:13:49 INFO - PROCESS | 1647 | --DOCSHELL 0x12d391000 == 29 [pid = 1647] [id = 777] 11:13:49 INFO - PROCESS | 1647 | --DOCSHELL 0x118366000 == 28 [pid = 1647] [id = 776] 11:13:49 INFO - PROCESS | 1647 | --DOCSHELL 0x12cf88800 == 27 [pid = 1647] [id = 775] 11:13:49 INFO - PROCESS | 1647 | --DOCSHELL 0x121652000 == 26 [pid = 1647] [id = 774] 11:13:49 INFO - PROCESS | 1647 | --DOCSHELL 0x110f27800 == 25 [pid = 1647] [id = 772] 11:13:49 INFO - PROCESS | 1647 | --DOCSHELL 0x118888800 == 24 [pid = 1647] [id = 773] 11:13:49 INFO - PROCESS | 1647 | 1468520029188 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:49 INFO - PROCESS | 1647 | 1468520029190 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x1274e2400) [pid = 1647] [serial = 2250] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x128ab3c00) [pid = 1647] [serial = 2253] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x118179400) [pid = 1647] [serial = 2218] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x118186400) [pid = 1647] [serial = 2219] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x116296800) [pid = 1647] [serial = 2215] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x11689c800) [pid = 1647] [serial = 2216] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x121a05800) [pid = 1647] [serial = 2241] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x121b61400) [pid = 1647] [serial = 2242] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x1268eec00) [pid = 1647] [serial = 2247] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x119852000) [pid = 1647] [serial = 2227] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1198c4400) [pid = 1647] [serial = 2228] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x123318000) [pid = 1647] [serial = 2244] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x124b22800) [pid = 1647] [serial = 2245] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1198e7c00) [pid = 1647] [serial = 2230] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x118951800) [pid = 1647] [serial = 2221] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1190ce000) [pid = 1647] [serial = 2222] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1210e9800) [pid = 1647] [serial = 2231] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1210ef800) [pid = 1647] [serial = 2233] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1213a7800) [pid = 1647] [serial = 2234] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x12154f800) [pid = 1647] [serial = 2236] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x121843000) [pid = 1647] [serial = 2239] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1216f7800) [pid = 1647] [serial = 2237] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x119826c00) [pid = 1647] [serial = 2224] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x119830000) [pid = 1647] [serial = 2225] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x12a7df400) [pid = 1647] [serial = 2269] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x12a7ecc00) [pid = 1647] [serial = 2273] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x128e80400) [pid = 1647] [serial = 2256] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x128c54400) [pid = 1647] [serial = 2254] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1292b3800) [pid = 1647] [serial = 2259] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12154e000) [pid = 1647] [serial = 2263] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x129154000) [pid = 1647] [serial = 2257] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1198bf400) [pid = 1647] [serial = 2262] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12a558800) [pid = 1647] [serial = 2268] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1292d9000) [pid = 1647] [serial = 2260] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12770ec00) [pid = 1647] [serial = 2251] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x129524400) [pid = 1647] [serial = 2266] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1292db000) [pid = 1647] [serial = 2265] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1274dc400) [pid = 1647] [serial = 2248] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12a560000) [pid = 1647] [serial = 2271] [outer = 0x0] [url = about:blank] 11:13:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x110f16000 == 25 [pid = 1647] [id = 780] 11:13:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x115e4ec00) [pid = 1647] [serial = 2338] [outer = 0x0] 11:13:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x115e54c00) [pid = 1647] [serial = 2339] [outer = 0x115e4ec00] 11:13:49 INFO - PROCESS | 1647 | 1468520029300 Marionette DEBUG loaded listener.js 11:13:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x116734c00) [pid = 1647] [serial = 2340] [outer = 0x115e4ec00] 11:13:49 INFO - PROCESS | 1647 | 1468520029604 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 11:13:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:13:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:13:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:13:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:13:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1272ms 11:13:49 INFO - PROCESS | 1647 | 1468520029648 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 11:13:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:13:49 INFO - PROCESS | 1647 | 1468520029654 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 11:13:49 INFO - PROCESS | 1647 | 1468520029656 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:13:49 INFO - PROCESS | 1647 | 1468520029658 Marionette TRACE conn2 <- [1,3086,null,{}] 11:13:49 INFO - PROCESS | 1647 | 1468520029662 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:49 INFO - PROCESS | 1647 | 1468520029665 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:49 INFO - PROCESS | 1647 | 1468520029747 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 11:13:49 INFO - PROCESS | 1647 | 1468520029836 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:49 INFO - PROCESS | 1647 | 1468520029838 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x116725800 == 26 [pid = 1647] [id = 781] 11:13:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x116a83000) [pid = 1647] [serial = 2341] [outer = 0x0] 11:13:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1177f2800) [pid = 1647] [serial = 2342] [outer = 0x116a83000] 11:13:49 INFO - PROCESS | 1647 | 1468520029864 Marionette DEBUG loaded listener.js 11:13:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x11826e800) [pid = 1647] [serial = 2343] [outer = 0x116a83000] 11:13:50 INFO - PROCESS | 1647 | 1468520030117 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:13:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:13:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 472ms 11:13:50 INFO - PROCESS | 1647 | 1468520030130 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 11:13:50 INFO - PROCESS | 1647 | 1468520030135 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 11:13:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:13:50 INFO - PROCESS | 1647 | 1468520030143 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:13:50 INFO - PROCESS | 1647 | 1468520030144 Marionette TRACE conn2 <- [1,3090,null,{}] 11:13:50 INFO - PROCESS | 1647 | 1468520030158 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:50 INFO - PROCESS | 1647 | 1468520030159 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:50 INFO - PROCESS | 1647 | 1468520030243 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 11:13:50 INFO - PROCESS | 1647 | 1468520030249 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:50 INFO - PROCESS | 1647 | 1468520030251 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x118890800 == 27 [pid = 1647] [id = 782] 11:13:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x11831a400) [pid = 1647] [serial = 2344] [outer = 0x0] 11:13:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1186a5800) [pid = 1647] [serial = 2345] [outer = 0x11831a400] 11:13:50 INFO - PROCESS | 1647 | 1468520030284 Marionette DEBUG loaded listener.js 11:13:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1197d4000) [pid = 1647] [serial = 2346] [outer = 0x11831a400] 11:13:50 INFO - PROCESS | 1647 | 1468520030629 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:13:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:13:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 526ms 11:13:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:13:50 INFO - PROCESS | 1647 | 1468520030670 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 11:13:50 INFO - PROCESS | 1647 | 1468520030671 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 11:13:50 INFO - PROCESS | 1647 | 1468520030674 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:13:50 INFO - PROCESS | 1647 | 1468520030679 Marionette TRACE conn2 <- [1,3094,null,{}] 11:13:50 INFO - PROCESS | 1647 | 1468520030686 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:50 INFO - PROCESS | 1647 | 1468520030689 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:50 INFO - PROCESS | 1647 | 1468520030767 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 11:13:50 INFO - PROCESS | 1647 | 1468520030772 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:50 INFO - PROCESS | 1647 | 1468520030774 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x1196e9000 == 28 [pid = 1647] [id = 783] 11:13:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x119829800) [pid = 1647] [serial = 2347] [outer = 0x0] 11:13:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1198b7400) [pid = 1647] [serial = 2348] [outer = 0x119829800] 11:13:50 INFO - PROCESS | 1647 | 1468520030803 Marionette DEBUG loaded listener.js 11:13:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x119eaac00) [pid = 1647] [serial = 2349] [outer = 0x119829800] 11:13:51 INFO - PROCESS | 1647 | 1468520031203 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:13:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:13:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 573ms 11:13:51 INFO - PROCESS | 1647 | 1468520031247 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 11:13:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:13:51 INFO - PROCESS | 1647 | 1468520031250 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 11:13:51 INFO - PROCESS | 1647 | 1468520031254 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:13:51 INFO - PROCESS | 1647 | 1468520031255 Marionette TRACE conn2 <- [1,3098,null,{}] 11:13:51 INFO - PROCESS | 1647 | 1468520031259 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:51 INFO - PROCESS | 1647 | 1468520031261 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:51 INFO - PROCESS | 1647 | 1468520031419 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 11:13:51 INFO - PROCESS | 1647 | 1468520031454 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:51 INFO - PROCESS | 1647 | 1468520031455 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x120f2a800 == 29 [pid = 1647] [id = 784] 11:13:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1210f2400) [pid = 1647] [serial = 2350] [outer = 0x0] 11:13:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1212acc00) [pid = 1647] [serial = 2351] [outer = 0x1210f2400] 11:13:51 INFO - PROCESS | 1647 | 1468520031480 Marionette DEBUG loaded listener.js 11:13:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1212b4400) [pid = 1647] [serial = 2352] [outer = 0x1210f2400] 11:13:51 INFO - PROCESS | 1647 | 1468520031792 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 11:13:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:13:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:13:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 570ms 11:13:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:13:51 INFO - PROCESS | 1647 | 1468520031823 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 11:13:51 INFO - PROCESS | 1647 | 1468520031825 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 11:13:51 INFO - PROCESS | 1647 | 1468520031827 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:13:51 INFO - PROCESS | 1647 | 1468520031828 Marionette TRACE conn2 <- [1,3102,null,{}] 11:13:51 INFO - PROCESS | 1647 | 1468520031830 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:51 INFO - PROCESS | 1647 | 1468520031833 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:51 INFO - PROCESS | 1647 | 1468520031934 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 11:13:51 INFO - PROCESS | 1647 | 1468520031938 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:51 INFO - PROCESS | 1647 | 1468520031942 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x121531800 == 30 [pid = 1647] [id = 785] 11:13:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x118270c00) [pid = 1647] [serial = 2353] [outer = 0x0] 11:13:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12154d000) [pid = 1647] [serial = 2354] [outer = 0x118270c00] 11:13:51 INFO - PROCESS | 1647 | 1468520031974 Marionette DEBUG loaded listener.js 11:13:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1216f8000) [pid = 1647] [serial = 2355] [outer = 0x118270c00] 11:13:52 INFO - PROCESS | 1647 | 1468520032300 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:13:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:13:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 518ms 11:13:52 INFO - PROCESS | 1647 | 1468520032345 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 11:13:52 INFO - PROCESS | 1647 | 1468520032347 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 11:13:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:13:52 INFO - PROCESS | 1647 | 1468520032357 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:13:52 INFO - PROCESS | 1647 | 1468520032358 Marionette TRACE conn2 <- [1,3106,null,{}] 11:13:52 INFO - PROCESS | 1647 | 1468520032360 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:52 INFO - PROCESS | 1647 | 1468520032362 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:52 INFO - PROCESS | 1647 | 1468520032463 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 11:13:52 INFO - PROCESS | 1647 | 1468520032467 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:52 INFO - PROCESS | 1647 | 1468520032476 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x11214d800 == 31 [pid = 1647] [id = 786] 11:13:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1213a3800) [pid = 1647] [serial = 2356] [outer = 0x0] 11:13:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x121a07c00) [pid = 1647] [serial = 2357] [outer = 0x1213a3800] 11:13:52 INFO - PROCESS | 1647 | 1468520032534 Marionette DEBUG loaded listener.js 11:13:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12402ac00) [pid = 1647] [serial = 2358] [outer = 0x1213a3800] 11:13:52 INFO - PROCESS | 1647 | 1468520032836 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 11:13:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:13:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:13:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:13:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 527ms 11:13:52 INFO - PROCESS | 1647 | 1468520032879 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 11:13:52 INFO - PROCESS | 1647 | 1468520032880 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 11:13:52 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:13:52 INFO - PROCESS | 1647 | 1468520032884 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:13:52 INFO - PROCESS | 1647 | 1468520032886 Marionette TRACE conn2 <- [1,3110,null,{}] 11:13:52 INFO - PROCESS | 1647 | 1468520032888 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:52 INFO - PROCESS | 1647 | 1468520032889 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:52 INFO - PROCESS | 1647 | 1468520032988 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 11:13:52 INFO - PROCESS | 1647 | 1468520032992 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:52 INFO - PROCESS | 1647 | 1468520032993 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x129168800 == 32 [pid = 1647] [id = 787] 11:13:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x121428800) [pid = 1647] [serial = 2359] [outer = 0x0] 11:13:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1243a1400) [pid = 1647] [serial = 2360] [outer = 0x121428800] 11:13:53 INFO - PROCESS | 1647 | 1468520033017 Marionette DEBUG loaded listener.js 11:13:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x124bc6c00) [pid = 1647] [serial = 2361] [outer = 0x121428800] 11:13:53 INFO - PROCESS | 1647 | 1468520033309 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 11:13:53 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:13:53 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 11:13:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:13:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:13:53 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 471ms 11:13:53 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x127702400) [pid = 1647] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:13:53 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x12b9b7000) [pid = 1647] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 11:13:53 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x118182400) [pid = 1647] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 11:13:53 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1212ab000) [pid = 1647] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 11:13:53 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1210f1400) [pid = 1647] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 11:13:53 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1177f2400) [pid = 1647] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:13:53 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x11689f400) [pid = 1647] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:13:53 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x113063800) [pid = 1647] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:13:53 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1292df400) [pid = 1647] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:13:53 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1132f8c00) [pid = 1647] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:13:53 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x118957400) [pid = 1647] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:13:53 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x119092400) [pid = 1647] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:13:53 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1198e2400) [pid = 1647] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:13:53 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x121a10400) [pid = 1647] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:13:53 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x119eae000) [pid = 1647] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 11:13:53 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12b79f800) [pid = 1647] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:13:53 INFO - PROCESS | 1647 | 1468520033572 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 11:13:53 INFO - PROCESS | 1647 | 1468520033574 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 11:13:53 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:13:53 INFO - PROCESS | 1647 | 1468520033578 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:13:53 INFO - PROCESS | 1647 | 1468520033579 Marionette TRACE conn2 <- [1,3114,null,{}] 11:13:53 INFO - PROCESS | 1647 | 1468520033581 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:53 INFO - PROCESS | 1647 | 1468520033582 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:53 INFO - PROCESS | 1647 | 1468520033656 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 11:13:53 INFO - PROCESS | 1647 | 1468520033660 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\", \"fd7381af-2ab5-4389-841d-6aabbdd1987e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:53 INFO - PROCESS | 1647 | 1468520033670 Marionette INFO sendAsync 4ba4b112-7d28-7c49-9b38-c39bd68f8a00 11:13:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a615000 == 33 [pid = 1647] [id = 788] 11:13:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x11946a800) [pid = 1647] [serial = 2362] [outer = 0x0] 11:13:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1210ed400) [pid = 1647] [serial = 2363] [outer = 0x11946a800] 11:13:53 INFO - PROCESS | 1647 | 1468520033698 Marionette DEBUG loaded listener.js 11:13:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1268ef800) [pid = 1647] [serial = 2364] [outer = 0x11946a800] 11:13:54 INFO - PROCESS | 1647 | 1468520034016 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:13:54 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:13:54 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 474ms 11:13:54 INFO - PROCESS | 1647 | 1468520034053 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 11:13:54 INFO - PROCESS | 1647 | 1468520034054 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 11:13:55 WARNING - u'runner_teardown' () 11:13:55 INFO - No more tests 11:13:55 INFO - Got 0 unexpected results 11:13:55 INFO - SUITE-END | took 508s 11:13:55 INFO - Closing logging queue 11:13:55 INFO - queue closed 11:13:55 INFO - Return code: 0 11:13:55 WARNING - # TBPL SUCCESS # 11:13:55 INFO - Running post-action listener: _resource_record_post_action 11:13:55 INFO - Running post-run listener: _resource_record_post_run 11:13:56 INFO - Total resource usage - Wall time: 529s; CPU: 58.0%; Read bytes: 37987840; Write bytes: 950586368; Read time: 387; Write time: 4667 11:13:56 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:13:56 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150616576; Write bytes: 143949824; Read time: 13542; Write time: 258 11:13:56 INFO - run-tests - Wall time: 512s; CPU: 58.0%; Read bytes: 35816960; Write bytes: 793873408; Read time: 362; Write time: 4365 11:13:56 INFO - Running post-run listener: _upload_blobber_files 11:13:56 INFO - Blob upload gear active. 11:13:56 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:13:56 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 11:13:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 11:13:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 11:13:56 INFO - (blobuploader) - INFO - Open directory for files ... 11:13:56 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:13:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:13:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:13:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:13:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:13:57 INFO - (blobuploader) - INFO - Done attempting. 11:13:57 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:13:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:13:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:13:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:13:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:13:59 INFO - (blobuploader) - INFO - Done attempting. 11:13:59 INFO - (blobuploader) - INFO - Iteration through files over. 11:13:59 INFO - Return code: 0 11:13:59 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:13:59 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:13:59 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/845727837839972db686346e7807d3d3989d732ba0ef035b9e7f59fdb2092de59ed57cfc031a7e36d906d8bdbc9c07b9bf647d4aa6f215b3260429421d2ab3d1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/31f73b2395ec59a1d5f7827fb4a348550dc72700f8b521ee8114198a6afeea5d7b57f0922b7baa2b4e8a29754a7aaa733bfb7f2c7bc79bde483593f0e47a315f"} 11:13:59 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:13:59 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:13:59 INFO - Contents: 11:13:59 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/845727837839972db686346e7807d3d3989d732ba0ef035b9e7f59fdb2092de59ed57cfc031a7e36d906d8bdbc9c07b9bf647d4aa6f215b3260429421d2ab3d1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/31f73b2395ec59a1d5f7827fb4a348550dc72700f8b521ee8114198a6afeea5d7b57f0922b7baa2b4e8a29754a7aaa733bfb7f2c7bc79bde483593f0e47a315f"} 11:13:59 INFO - Running post-run listener: copy_logs_to_upload_dir 11:13:59 INFO - Copying logs to upload dir... 11:13:59 INFO - mkdir: /builds/slave/test/build/upload/logs 11:13:59 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=582.732090 ========= master_lag: 1.33 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 44 secs) (at 2016-07-14 11:14:00.478553) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-14 11:14:00.485024) ========= 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.k3ZNMsvRXr/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.Yu7tC9ohZj/Listeners TMPDIR=/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/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/845727837839972db686346e7807d3d3989d732ba0ef035b9e7f59fdb2092de59ed57cfc031a7e36d906d8bdbc9c07b9bf647d4aa6f215b3260429421d2ab3d1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/31f73b2395ec59a1d5f7827fb4a348550dc72700f8b521ee8114198a6afeea5d7b57f0922b7baa2b4e8a29754a7aaa733bfb7f2c7bc79bde483593f0e47a315f"} build_url:https://queue.taskcluster.net/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012959 build_url: 'https://queue.taskcluster.net/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/845727837839972db686346e7807d3d3989d732ba0ef035b9e7f59fdb2092de59ed57cfc031a7e36d906d8bdbc9c07b9bf647d4aa6f215b3260429421d2ab3d1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/31f73b2395ec59a1d5f7827fb4a348550dc72700f8b521ee8114198a6afeea5d7b57f0922b7baa2b4e8a29754a7aaa733bfb7f2c7bc79bde483593f0e47a315f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/E0oLfDsERJeTse1Um2aabg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.90 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-14 11:14:01.393172) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-07-14 11:14:01.393528) ========= 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.k3ZNMsvRXr/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.Yu7tC9ohZj/Listeners TMPDIR=/var/folders/qf/j5tbbggj5vn1qwthzwd0p6bc00000w/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.005114 ========= master_lag: 4.14 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-07-14 11:14:05.535248) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-14 11:14:05.535576) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-14 11:14:05.562859) ========= ========= Total master_lag: 6.44 =========