builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0184 starttime: 1467050097.46 results: success (0) buildid: 20160627094317 builduid: 59e32d1fac0b4cb482da14c713334a08 revision: 00a6e2ca6e9ab22fe9cbacf4cec52315a8b38b47 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 10:54:57.461099) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 10:54:57.461529) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 10:54:57.461806) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 10:54:57.486256) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 10:54:57.486524) ========= 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.7DpBryFH8z/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.Z2rOtrxc6d/Listeners TMPDIR=/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/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-06-27 10:54:57-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 24.3M=0s 2016-06-27 10:54:57 (24.3 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.106779 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 10:54:57.615135) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 10:54:57.615440) ========= 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.7DpBryFH8z/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.Z2rOtrxc6d/Listeners TMPDIR=/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/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.028365 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 10:54:57.663675) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 10:54:57.663994) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 00a6e2ca6e9ab22fe9cbacf4cec52315a8b38b47 --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 00a6e2ca6e9ab22fe9cbacf4cec52315a8b38b47 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.7DpBryFH8z/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.Z2rOtrxc6d/Listeners TMPDIR=/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/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-06-27 10:54:57,737 truncating revision to first 12 chars 2016-06-27 10:54:57,737 Setting DEBUG logging. 2016-06-27 10:54:57,737 attempt 1/10 2016-06-27 10:54:57,737 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/00a6e2ca6e9a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-27 10:54:58,740 unpacking tar archive at: mozilla-beta-00a6e2ca6e9a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.270296 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 10:54:58.955769) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 10:54:58.956113) ========= script_repo_revision: 00a6e2ca6e9ab22fe9cbacf4cec52315a8b38b47 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 10:54:58.956500) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 10:54:58.956768) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 10:54:58.975718) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 24 secs) (at 2016-06-27 10:54:58.976192) ========= /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.7DpBryFH8z/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.Z2rOtrxc6d/Listeners TMPDIR=/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 10:54:59 INFO - MultiFileLogger online at 20160627 10:54:59 in /builds/slave/test 10:54:59 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 10:54:59 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 10:54:59 INFO - {'append_to_log': False, 10:54:59 INFO - 'base_work_dir': '/builds/slave/test', 10:54:59 INFO - 'blob_upload_branch': 'mozilla-beta', 10:54:59 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 10:54:59 INFO - 'buildbot_json_path': 'buildprops.json', 10:54:59 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 10:54:59 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:54:59 INFO - 'download_minidump_stackwalk': True, 10:54:59 INFO - 'download_symbols': 'true', 10:54:59 INFO - 'e10s': False, 10:54:59 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 10:54:59 INFO - 'tooltool.py': '/tools/tooltool.py', 10:54:59 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 10:54:59 INFO - '/tools/misc-python/virtualenv.py')}, 10:54:59 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:54:59 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:54:59 INFO - 'log_level': 'info', 10:54:59 INFO - 'log_to_console': True, 10:54:59 INFO - 'opt_config_files': (), 10:54:59 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:54:59 INFO - '--processes=1', 10:54:59 INFO - '--config=%(test_path)s/wptrunner.ini', 10:54:59 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:54:59 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:54:59 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:54:59 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:54:59 INFO - 'pip_index': False, 10:54:59 INFO - 'require_test_zip': True, 10:54:59 INFO - 'test_type': ('testharness',), 10:54:59 INFO - 'this_chunk': '1', 10:54:59 INFO - 'tooltool_cache': '/builds/tooltool_cache', 10:54:59 INFO - 'total_chunks': '10', 10:54:59 INFO - 'virtualenv_path': 'venv', 10:54:59 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:54:59 INFO - 'work_dir': 'build'} 10:54:59 INFO - ##### 10:54:59 INFO - ##### Running clobber step. 10:54:59 INFO - ##### 10:54:59 INFO - Running pre-action listener: _resource_record_pre_action 10:54:59 INFO - Running main action method: clobber 10:54:59 INFO - rmtree: /builds/slave/test/build 10:54:59 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 10:55:00 INFO - Running post-action listener: _resource_record_post_action 10:55:00 INFO - ##### 10:55:00 INFO - ##### Running read-buildbot-config step. 10:55:00 INFO - ##### 10:55:00 INFO - Running pre-action listener: _resource_record_pre_action 10:55:00 INFO - Running main action method: read_buildbot_config 10:55:00 INFO - Using buildbot properties: 10:55:00 INFO - { 10:55:00 INFO - "project": "", 10:55:00 INFO - "product": "firefox", 10:55:00 INFO - "script_repo_revision": "production", 10:55:00 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 10:55:00 INFO - "repository": "", 10:55:00 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 10:55:00 INFO - "buildid": "20160627094317", 10:55:00 INFO - "pgo_build": "False", 10:55:00 INFO - "basedir": "/builds/slave/test", 10:55:00 INFO - "buildnumber": 11, 10:55:00 INFO - "slavename": "t-yosemite-r7-0184", 10:55:00 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 10:55:00 INFO - "platform": "macosx64", 10:55:00 INFO - "branch": "mozilla-beta", 10:55:00 INFO - "revision": "00a6e2ca6e9ab22fe9cbacf4cec52315a8b38b47", 10:55:00 INFO - "repo_path": "releases/mozilla-beta", 10:55:00 INFO - "moz_repo_path": "", 10:55:00 INFO - "stage_platform": "macosx64", 10:55:00 INFO - "builduid": "59e32d1fac0b4cb482da14c713334a08", 10:55:00 INFO - "slavebuilddir": "test" 10:55:00 INFO - } 10:55:00 INFO - Found installer url https://queue.taskcluster.net/v1/task/e2vj70LgSHe_SyI_nUQLxQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 10:55:00 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/e2vj70LgSHe_SyI_nUQLxQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 10:55:00 INFO - Running post-action listener: _resource_record_post_action 10:55:00 INFO - ##### 10:55:00 INFO - ##### Running download-and-extract step. 10:55:00 INFO - ##### 10:55:00 INFO - Running pre-action listener: _resource_record_pre_action 10:55:00 INFO - Running main action method: download_and_extract 10:55:00 INFO - mkdir: /builds/slave/test/build/tests 10:55:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:55:00 INFO - https://queue.taskcluster.net/v1/task/e2vj70LgSHe_SyI_nUQLxQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 10:55:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/e2vj70LgSHe_SyI_nUQLxQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 10:55:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/e2vj70LgSHe_SyI_nUQLxQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 10:55:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/e2vj70LgSHe_SyI_nUQLxQ/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 10:55:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/e2vj70LgSHe_SyI_nUQLxQ/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 10:55:15 INFO - Downloaded 1201 bytes. 10:55:15 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 10:55:15 INFO - Using the following test package requirements: 10:55:15 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 10:55:15 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:55:15 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 10:55:15 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:55:15 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 10:55:15 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:55:15 INFO - u'jsshell-mac64.zip'], 10:55:15 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:55:15 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 10:55:15 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 10:55:15 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:55:15 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 10:55:15 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:55:15 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 10:55:15 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:55:15 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 10:55:15 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:55:15 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 10:55:15 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 10:55:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:55:15 INFO - https://queue.taskcluster.net/v1/task/e2vj70LgSHe_SyI_nUQLxQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 10:55:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/e2vj70LgSHe_SyI_nUQLxQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 10:55:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/e2vj70LgSHe_SyI_nUQLxQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 10:55:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/e2vj70LgSHe_SyI_nUQLxQ/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 10:55:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/e2vj70LgSHe_SyI_nUQLxQ/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 10:55:17 INFO - Downloaded 18405697 bytes. 10:55:17 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:55:17 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:55:17 INFO - caution: filename not matched: web-platform/* 10:55:17 INFO - Return code: 11 10:55:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:55:17 INFO - https://queue.taskcluster.net/v1/task/e2vj70LgSHe_SyI_nUQLxQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 10:55:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/e2vj70LgSHe_SyI_nUQLxQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 10:55:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/e2vj70LgSHe_SyI_nUQLxQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 10:55:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/e2vj70LgSHe_SyI_nUQLxQ/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 10:55:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/e2vj70LgSHe_SyI_nUQLxQ/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 10:55:20 INFO - Downloaded 36389087 bytes. 10:55:20 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:55:20 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:55:24 INFO - caution: filename not matched: bin/* 10:55:24 INFO - caution: filename not matched: config/* 10:55:24 INFO - caution: filename not matched: mozbase/* 10:55:24 INFO - caution: filename not matched: marionette/* 10:55:24 INFO - caution: filename not matched: tools/wptserve/* 10:55:24 INFO - Return code: 11 10:55:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:55:24 INFO - https://queue.taskcluster.net/v1/task/e2vj70LgSHe_SyI_nUQLxQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 10:55:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/e2vj70LgSHe_SyI_nUQLxQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 10:55:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/e2vj70LgSHe_SyI_nUQLxQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 10:55:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/e2vj70LgSHe_SyI_nUQLxQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 10:55:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/e2vj70LgSHe_SyI_nUQLxQ/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 10:55:36 INFO - Downloaded 73041878 bytes. 10:55:36 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/e2vj70LgSHe_SyI_nUQLxQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 10:55:36 INFO - mkdir: /builds/slave/test/properties 10:55:36 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 10:55:36 INFO - Writing to file /builds/slave/test/properties/build_url 10:55:36 INFO - Contents: 10:55:36 INFO - build_url:https://queue.taskcluster.net/v1/task/e2vj70LgSHe_SyI_nUQLxQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 10:55:37 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/e2vj70LgSHe_SyI_nUQLxQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:55:37 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 10:55:37 INFO - Writing to file /builds/slave/test/properties/symbols_url 10:55:37 INFO - Contents: 10:55:37 INFO - symbols_url:https://queue.taskcluster.net/v1/task/e2vj70LgSHe_SyI_nUQLxQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:55:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:55:37 INFO - https://queue.taskcluster.net/v1/task/e2vj70LgSHe_SyI_nUQLxQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:55:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/e2vj70LgSHe_SyI_nUQLxQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:55:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/e2vj70LgSHe_SyI_nUQLxQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:55:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/e2vj70LgSHe_SyI_nUQLxQ/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 10:55:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/e2vj70LgSHe_SyI_nUQLxQ/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 10:55:41 INFO - Downloaded 103701850 bytes. 10:55:41 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 10:55:41 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 10:55:45 INFO - Return code: 0 10:55:45 INFO - Running post-action listener: _resource_record_post_action 10:55:45 INFO - Running post-action listener: set_extra_try_arguments 10:55:45 INFO - ##### 10:55:45 INFO - ##### Running create-virtualenv step. 10:55:45 INFO - ##### 10:55:45 INFO - Running pre-action listener: _pre_create_virtualenv 10:55:45 INFO - Running pre-action listener: _resource_record_pre_action 10:55:45 INFO - Running main action method: create_virtualenv 10:55:45 INFO - Creating virtualenv /builds/slave/test/build/venv 10:55:45 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 10:55:45 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 10:55:45 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 10:55:45 INFO - Using real prefix '/tools/python27' 10:55:45 INFO - New python executable in /builds/slave/test/build/venv/bin/python 10:55:46 INFO - Installing distribute.............................................................................................................................................................................................done. 10:55:49 INFO - Installing pip.................done. 10:55:49 INFO - Return code: 0 10:55:49 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 10:55:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:55:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:55:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:55:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:55:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:55:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:55:49 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 0x1032fee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10331bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc668d6b4b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1033175e0>, '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 0x102efacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102f25990>, '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.7DpBryFH8z/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.Z2rOtrxc6d/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:55:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 10:55:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 10:55:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7DpBryFH8z/Render', 10:55:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:55:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:55:49 INFO - 'HOME': '/Users/cltbld', 10:55:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:55:49 INFO - 'LOGNAME': 'cltbld', 10:55:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:55:49 INFO - 'MOZ_NO_REMOTE': '1', 10:55:49 INFO - 'NO_EM_RESTART': '1', 10:55:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:55:49 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:55:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:55:49 INFO - 'PWD': '/builds/slave/test', 10:55:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:55:49 INFO - 'SHELL': '/bin/bash', 10:55:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Z2rOtrxc6d/Listeners', 10:55:49 INFO - 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', 10:55:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:55:49 INFO - 'USER': 'cltbld', 10:55:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:55:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:55:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:55:49 INFO - 'XPC_FLAGS': '0x0', 10:55:49 INFO - 'XPC_SERVICE_NAME': '0', 10:55:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:55:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:55:49 INFO - Downloading/unpacking psutil>=0.7.1 10:55:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:55:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:55:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:55:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:55:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:55:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:55:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 10:55:52 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:55:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:55:52 INFO - Installing collected packages: psutil 10:55:52 INFO - Running setup.py install for psutil 10:55:52 INFO - building 'psutil._psutil_osx' extension 10:55:52 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 10:55:53 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 10:55:53 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 10:55:53 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 10:55:53 INFO - building 'psutil._psutil_posix' extension 10:55:53 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 10:55:53 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 10:55:53 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 10:55:53 INFO - ^ 10:55:53 INFO - 1 warning generated. 10:55:53 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 10:55:53 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:55:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:55:53 INFO - Successfully installed psutil 10:55:53 INFO - Cleaning up... 10:55:53 INFO - Return code: 0 10:55:53 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 10:55:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:55:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:55:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:55:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:55:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:55:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:55:53 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 0x1032fee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10331bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc668d6b4b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1033175e0>, '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 0x102efacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102f25990>, '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.7DpBryFH8z/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.Z2rOtrxc6d/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:55:53 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 10:55:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 10:55:53 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7DpBryFH8z/Render', 10:55:53 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:55:53 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:55:53 INFO - 'HOME': '/Users/cltbld', 10:55:53 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:55:53 INFO - 'LOGNAME': 'cltbld', 10:55:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:55:53 INFO - 'MOZ_NO_REMOTE': '1', 10:55:53 INFO - 'NO_EM_RESTART': '1', 10:55:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:55:53 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:55:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:55:53 INFO - 'PWD': '/builds/slave/test', 10:55:53 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:55:53 INFO - 'SHELL': '/bin/bash', 10:55:53 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Z2rOtrxc6d/Listeners', 10:55:53 INFO - 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', 10:55:53 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:55:53 INFO - 'USER': 'cltbld', 10:55:53 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:55:53 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:55:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:55:53 INFO - 'XPC_FLAGS': '0x0', 10:55:53 INFO - 'XPC_SERVICE_NAME': '0', 10:55:53 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:55:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:55:54 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:55:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:55:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:55:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:55:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:55:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:55:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:55:56 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:55:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 10:55:57 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 10:55:57 INFO - Installing collected packages: mozsystemmonitor 10:55:57 INFO - Running setup.py install for mozsystemmonitor 10:55:57 INFO - Successfully installed mozsystemmonitor 10:55:57 INFO - Cleaning up... 10:55:57 INFO - Return code: 0 10:55:57 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 10:55:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:55:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:55:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:55:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:55:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:55:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:55:57 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 0x1032fee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10331bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc668d6b4b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1033175e0>, '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 0x102efacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102f25990>, '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.7DpBryFH8z/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.Z2rOtrxc6d/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:55:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 10:55:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 10:55:57 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7DpBryFH8z/Render', 10:55:57 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:55:57 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:55:57 INFO - 'HOME': '/Users/cltbld', 10:55:57 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:55:57 INFO - 'LOGNAME': 'cltbld', 10:55:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:55:57 INFO - 'MOZ_NO_REMOTE': '1', 10:55:57 INFO - 'NO_EM_RESTART': '1', 10:55:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:55:57 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:55:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:55:57 INFO - 'PWD': '/builds/slave/test', 10:55:57 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:55:57 INFO - 'SHELL': '/bin/bash', 10:55:57 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Z2rOtrxc6d/Listeners', 10:55:57 INFO - 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', 10:55:57 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:55:57 INFO - 'USER': 'cltbld', 10:55:57 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:55:57 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:55:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:55:57 INFO - 'XPC_FLAGS': '0x0', 10:55:57 INFO - 'XPC_SERVICE_NAME': '0', 10:55:57 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:55:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:55:57 INFO - Downloading/unpacking blobuploader==1.2.4 10:55:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:55:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:55:57 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:55:57 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:55:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:55:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:56:00 INFO - Downloading blobuploader-1.2.4.tar.gz 10:56:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 10:56:00 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:56:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:56:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:56:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:56:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:56:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:56:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:56:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 10:56:01 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:56:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:56:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:56:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:56:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:56:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:56:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:56:01 INFO - Downloading docopt-0.6.1.tar.gz 10:56:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 10:56:01 INFO - Installing collected packages: blobuploader, requests, docopt 10:56:01 INFO - Running setup.py install for blobuploader 10:56:01 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 10:56:01 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 10:56:01 INFO - Running setup.py install for requests 10:56:02 INFO - Running setup.py install for docopt 10:56:02 INFO - Successfully installed blobuploader requests docopt 10:56:02 INFO - Cleaning up... 10:56:02 INFO - Return code: 0 10:56:02 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:56:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:56:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:56:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:56:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:56:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:56:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:56:02 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 0x1032fee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10331bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc668d6b4b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1033175e0>, '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 0x102efacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102f25990>, '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.7DpBryFH8z/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.Z2rOtrxc6d/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:56:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 10:56:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:56:02 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7DpBryFH8z/Render', 10:56:02 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:56:02 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:56:02 INFO - 'HOME': '/Users/cltbld', 10:56:02 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:56:02 INFO - 'LOGNAME': 'cltbld', 10:56:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:56:02 INFO - 'MOZ_NO_REMOTE': '1', 10:56:02 INFO - 'NO_EM_RESTART': '1', 10:56:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:56:02 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:56:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:56:02 INFO - 'PWD': '/builds/slave/test', 10:56:02 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:56:02 INFO - 'SHELL': '/bin/bash', 10:56:02 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Z2rOtrxc6d/Listeners', 10:56:02 INFO - 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', 10:56:02 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:56:02 INFO - 'USER': 'cltbld', 10:56:02 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:56:02 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:56:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:56:02 INFO - 'XPC_FLAGS': '0x0', 10:56:02 INFO - 'XPC_SERVICE_NAME': '0', 10:56:02 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:56:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:56:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:56:02 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-whtkQD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:56:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:56:02 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-tocDEa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:56:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:56:02 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-b_0V4u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:56:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:56:03 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-Uxn85N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:56:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:56:03 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-yQ2RHJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:56:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:56:03 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-bhgLTU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:56:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:56:03 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-y1Fm_5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:56:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:56:03 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-fE7AFE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:56:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:56:03 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-tcnQHP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:56:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:56:03 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-ZI65_N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:56:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:56:03 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-EyAJNB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:56:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:56:03 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-xBD6rj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:56:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:56:03 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-Hf42W7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:56:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:56:04 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-u19Dez-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:56:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:56:04 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-Ob1oyz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:56:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:56:04 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-9lHRbb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:56:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:56:04 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-JMCR1i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:56:04 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:56:04 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-5r6mo_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:56:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:56:04 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-XmFoNE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:56:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:56:04 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-uIRag8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:56:04 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:56:05 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-5KFZ0m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:56:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:56:05 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 10:56:05 INFO - Running setup.py install for manifestparser 10:56:05 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 10:56:05 INFO - Running setup.py install for mozcrash 10:56:05 INFO - Running setup.py install for mozdebug 10:56:05 INFO - Running setup.py install for mozdevice 10:56:05 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 10:56:05 INFO - Installing dm script to /builds/slave/test/build/venv/bin 10:56:05 INFO - Running setup.py install for mozfile 10:56:06 INFO - Running setup.py install for mozhttpd 10:56:06 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 10:56:06 INFO - Running setup.py install for mozinfo 10:56:06 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 10:56:06 INFO - Running setup.py install for mozInstall 10:56:06 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 10:56:06 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 10:56:06 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 10:56:06 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 10:56:06 INFO - Running setup.py install for mozleak 10:56:06 INFO - Running setup.py install for mozlog 10:56:06 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 10:56:06 INFO - Running setup.py install for moznetwork 10:56:06 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 10:56:06 INFO - Running setup.py install for mozprocess 10:56:07 INFO - Running setup.py install for mozprofile 10:56:07 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 10:56:07 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 10:56:07 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 10:56:07 INFO - Running setup.py install for mozrunner 10:56:07 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 10:56:07 INFO - Running setup.py install for mozscreenshot 10:56:07 INFO - Running setup.py install for moztest 10:56:07 INFO - Running setup.py install for mozversion 10:56:07 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 10:56:07 INFO - Running setup.py install for wptserve 10:56:08 INFO - Running setup.py install for marionette-driver 10:56:08 INFO - Running setup.py install for browsermob-proxy 10:56:08 INFO - Running setup.py install for marionette-client 10:56:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:56:08 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 10:56:08 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 10:56:08 INFO - Cleaning up... 10:56:08 INFO - Return code: 0 10:56:08 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:56:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:56:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:56:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:56:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:56:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:56:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:56:08 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 0x1032fee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10331bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc668d6b4b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1033175e0>, '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 0x102efacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102f25990>, '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.7DpBryFH8z/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.Z2rOtrxc6d/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:56:08 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 10:56:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:56:08 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7DpBryFH8z/Render', 10:56:08 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:56:08 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:56:08 INFO - 'HOME': '/Users/cltbld', 10:56:08 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:56:08 INFO - 'LOGNAME': 'cltbld', 10:56:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:56:08 INFO - 'MOZ_NO_REMOTE': '1', 10:56:08 INFO - 'NO_EM_RESTART': '1', 10:56:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:56:08 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:56:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:56:08 INFO - 'PWD': '/builds/slave/test', 10:56:08 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:56:08 INFO - 'SHELL': '/bin/bash', 10:56:08 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Z2rOtrxc6d/Listeners', 10:56:08 INFO - 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', 10:56:08 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:56:08 INFO - 'USER': 'cltbld', 10:56:08 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:56:08 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:56:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:56:08 INFO - 'XPC_FLAGS': '0x0', 10:56:08 INFO - 'XPC_SERVICE_NAME': '0', 10:56:08 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:56:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:56:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:56:09 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-y9IsH9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:56:09 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 10:56:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:56:09 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-xpL9QS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:56:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 10:56:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:56:09 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-9Vepb3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:56:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 10:56:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:56:09 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-m2NTUq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:56:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 10:56:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:56:09 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-qiOZOP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:56:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 10:56:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:56:09 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-YfP3jq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:56:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 10:56:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:56:09 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-zzRhzy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:56:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 10:56:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:56:09 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-QtnFx_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:56:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 10:56:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:56:09 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-hS1btQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:56:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 10:56:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:56:09 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-eLBgJj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:56:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:56:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:56:10 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-8N_Xe0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:56:10 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 10:56:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:56:10 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-LnmKCL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:56:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 10:56:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:56:10 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-8zWpy2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:56:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 10:56:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:56:10 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-GM16Sa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:56:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 10:56:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:56:10 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-YgAeEC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:56:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 10:56:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:56:10 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-MU0QOF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:56:10 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 10:56:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:56:10 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-YEAnP6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:56:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 10:56:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:56:10 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-gB0t3D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:56:10 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 10:56:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:56:10 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-c2CXqr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:56:11 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 10:56:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:56:11 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-oQU9C_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:56:11 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 10:56:11 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:56:11 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-QHkE7i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:56:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:56:11 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 10:56:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 10:56:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 10:56:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 10:56:11 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 10:56:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 10:56:11 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:56:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:56:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:56:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:56:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:56:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:56:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:56:14 INFO - Downloading blessings-1.6.tar.gz 10:56:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 10:56:14 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 10:56:14 INFO - Installing collected packages: blessings 10:56:14 INFO - Running setup.py install for blessings 10:56:14 INFO - Successfully installed blessings 10:56:14 INFO - Cleaning up... 10:56:14 INFO - Return code: 0 10:56:14 INFO - Done creating virtualenv /builds/slave/test/build/venv. 10:56:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:56:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:56:14 INFO - Reading from file tmpfile_stdout 10:56:14 INFO - Current package versions: 10:56:14 INFO - blessings == 1.6 10:56:14 INFO - blobuploader == 1.2.4 10:56:14 INFO - browsermob-proxy == 0.6.0 10:56:14 INFO - docopt == 0.6.1 10:56:14 INFO - manifestparser == 1.1 10:56:14 INFO - marionette-client == 2.3.0 10:56:14 INFO - marionette-driver == 1.4.0 10:56:14 INFO - mozInstall == 1.12 10:56:14 INFO - mozcrash == 0.17 10:56:14 INFO - mozdebug == 0.1 10:56:14 INFO - mozdevice == 0.48 10:56:14 INFO - mozfile == 1.2 10:56:14 INFO - mozhttpd == 0.7 10:56:14 INFO - mozinfo == 0.9 10:56:14 INFO - mozleak == 0.1 10:56:14 INFO - mozlog == 3.1 10:56:14 INFO - moznetwork == 0.27 10:56:14 INFO - mozprocess == 0.22 10:56:14 INFO - mozprofile == 0.28 10:56:14 INFO - mozrunner == 6.11 10:56:14 INFO - mozscreenshot == 0.1 10:56:14 INFO - mozsystemmonitor == 0.0 10:56:14 INFO - moztest == 0.7 10:56:14 INFO - mozversion == 1.4 10:56:14 INFO - psutil == 3.1.1 10:56:14 INFO - requests == 1.2.3 10:56:14 INFO - wptserve == 1.4.0 10:56:14 INFO - wsgiref == 0.1.2 10:56:14 INFO - Running post-action listener: _resource_record_post_action 10:56:14 INFO - Running post-action listener: _start_resource_monitoring 10:56:14 INFO - Starting resource monitoring. 10:56:14 INFO - ##### 10:56:14 INFO - ##### Running pull step. 10:56:14 INFO - ##### 10:56:14 INFO - Running pre-action listener: _resource_record_pre_action 10:56:14 INFO - Running main action method: pull 10:56:14 INFO - Pull has nothing to do! 10:56:14 INFO - Running post-action listener: _resource_record_post_action 10:56:14 INFO - ##### 10:56:14 INFO - ##### Running install step. 10:56:14 INFO - ##### 10:56:14 INFO - Running pre-action listener: _resource_record_pre_action 10:56:14 INFO - Running main action method: install 10:56:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:56:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:56:15 INFO - Reading from file tmpfile_stdout 10:56:15 INFO - Detecting whether we're running mozinstall >=1.0... 10:56:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 10:56:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 10:56:15 INFO - Reading from file tmpfile_stdout 10:56:15 INFO - Output received: 10:56:15 INFO - Usage: mozinstall [options] installer 10:56:15 INFO - Options: 10:56:15 INFO - -h, --help show this help message and exit 10:56:15 INFO - -d DEST, --destination=DEST 10:56:15 INFO - Directory to install application into. [default: 10:56:15 INFO - "/builds/slave/test"] 10:56:15 INFO - --app=APP Application being installed. [default: firefox] 10:56:15 INFO - mkdir: /builds/slave/test/build/application 10:56:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 10:56:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 10:56:33 INFO - Reading from file tmpfile_stdout 10:56:33 INFO - Output received: 10:56:33 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 10:56:33 INFO - Running post-action listener: _resource_record_post_action 10:56:33 INFO - ##### 10:56:33 INFO - ##### Running run-tests step. 10:56:33 INFO - ##### 10:56:33 INFO - Running pre-action listener: _resource_record_pre_action 10:56:33 INFO - Running main action method: run_tests 10:56:33 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 10:56:33 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:56:33 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:56:33 INFO - grabbing minidump binary from tooltool 10:56:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:56:33 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 0x1033175e0>, '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 0x102efacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102f25990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 10:56:33 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 10:56:33 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 10:56:33 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 10:56:33 INFO - Return code: 0 10:56:33 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 10:56:33 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 10:56:33 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/e2vj70LgSHe_SyI_nUQLxQ/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 10:56:33 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/e2vj70LgSHe_SyI_nUQLxQ/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 10:56:33 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7DpBryFH8z/Render', 10:56:33 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:56:33 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:56:33 INFO - 'HOME': '/Users/cltbld', 10:56:33 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:56:33 INFO - 'LOGNAME': 'cltbld', 10:56:33 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 10:56:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:56:33 INFO - 'MOZ_NO_REMOTE': '1', 10:56:33 INFO - 'NO_EM_RESTART': '1', 10:56:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:56:33 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:56:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:56:33 INFO - 'PWD': '/builds/slave/test', 10:56:33 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:56:33 INFO - 'SHELL': '/bin/bash', 10:56:33 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Z2rOtrxc6d/Listeners', 10:56:33 INFO - 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', 10:56:33 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:56:33 INFO - 'USER': 'cltbld', 10:56:33 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:56:33 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:56:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:56:33 INFO - 'XPC_FLAGS': '0x0', 10:56:33 INFO - 'XPC_SERVICE_NAME': '0', 10:56:33 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:56:33 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/e2vj70LgSHe_SyI_nUQLxQ/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 10:56:33 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 10:56:33 INFO - import pkg_resources 10:56:34 INFO - Using 1 client processes 10:56:34 INFO - wptserve Starting http server on 127.0.0.1:8000 10:56:34 INFO - wptserve Starting http server on 127.0.0.1:8001 10:56:34 INFO - wptserve Starting http server on 127.0.0.1:8443 10:56:37 INFO - SUITE-START | Running 778 tests 10:56:37 INFO - Running testharness tests 10:56:37 INFO - Setting up ssl 10:56:37 INFO - PROCESS | certutil | 10:56:37 INFO - PROCESS | certutil | 10:56:37 INFO - PROCESS | certutil | 10:56:37 INFO - Certificate Nickname Trust Attributes 10:56:37 INFO - SSL,S/MIME,JAR/XPI 10:56:37 INFO - 10:56:37 INFO - web-platform-tests CT,, 10:56:37 INFO - 10:56:37 INFO - Starting runner 10:56:38 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 10:56:38 INFO - PROCESS | 1651 | 1467050198067 Marionette DEBUG Marionette enabled via build flag and pref 10:56:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x113ce9000 == 1 [pid = 1651] [id = 1] 10:56:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 1 (0x113ce9800) [pid = 1651] [serial = 1] [outer = 0x0] 10:56:38 INFO - PROCESS | 1651 | [1651] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:56:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 2 (0x113cea800) [pid = 1651] [serial = 2] [outer = 0x113ce9800] 10:56:38 INFO - PROCESS | 1651 | 1467050198417 Marionette INFO Listening on port 2828 10:56:38 INFO - PROCESS | 1651 | 1467050198785 Marionette DEBUG Marionette enabled via command-line flag 10:56:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x116853000 == 2 [pid = 1651] [id = 2] 10:56:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 3 (0x116853800) [pid = 1651] [serial = 3] [outer = 0x0] 10:56:38 INFO - PROCESS | 1651 | [1651] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:56:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 4 (0x116854800) [pid = 1651] [serial = 4] [outer = 0x116853800] 10:56:38 INFO - PROCESS | 1651 | [1651] 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 10:56:38 INFO - PROCESS | 1651 | 1467050198949 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49289 10:56:38 INFO - PROCESS | 1651 | 1467050198997 Marionette DEBUG Closed connection conn0 10:56:39 INFO - PROCESS | 1651 | [1651] 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 10:56:39 INFO - PROCESS | 1651 | 1467050199042 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49290 10:56:39 INFO - PROCESS | 1651 | 1467050199049 Marionette DEBUG Closed connection conn1 10:56:39 INFO - PROCESS | 1651 | [1651] 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 10:56:39 INFO - PROCESS | 1651 | 1467050199055 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49291 10:56:39 INFO - PROCESS | 1651 | 1467050199059 Marionette DEBUG Closed connection conn2 10:56:39 INFO - PROCESS | 1651 | [1651] 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 10:56:39 INFO - PROCESS | 1651 | 1467050199066 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49292 10:56:39 INFO - PROCESS | 1651 | 1467050199075 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:56:39 INFO - PROCESS | 1651 | 1467050199080 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":"20160627094317","device":"desktop","version":"48.0"} 10:56:39 INFO - PROCESS | 1651 | [1651] 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 10:56:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x119c4a000 == 3 [pid = 1651] [id = 3] 10:56:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 5 (0x119c50800) [pid = 1651] [serial = 5] [outer = 0x0] 10:56:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x119c51800 == 4 [pid = 1651] [id = 4] 10:56:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 6 (0x11887d000) [pid = 1651] [serial = 6] [outer = 0x0] 10:56:40 INFO - PROCESS | 1651 | [1651] 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 10:56:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x121723800 == 5 [pid = 1651] [id = 5] 10:56:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 7 (0x11887bc00) [pid = 1651] [serial = 7] [outer = 0x0] 10:56:40 INFO - PROCESS | 1651 | [1651] 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 10:56:40 INFO - PROCESS | 1651 | [1651] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:56:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 8 (0x1216a6000) [pid = 1651] [serial = 8] [outer = 0x11887bc00] 10:56:40 INFO - PROCESS | 1651 | [1651] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:56:40 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 10:56:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 9 (0x1212c1800) [pid = 1651] [serial = 9] [outer = 0x119c50800] 10:56:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 10 (0x12148fc00) [pid = 1651] [serial = 10] [outer = 0x11887d000] 10:56:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 11 (0x121491c00) [pid = 1651] [serial = 11] [outer = 0x11887bc00] 10:56:40 INFO - PROCESS | 1651 | [1651] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:56:41 INFO - PROCESS | 1651 | 1467050201006 Marionette INFO startBrowser 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:41 INFO - PROCESS | 1651 | 1467050201027 Marionette DEBUG loaded listener.js 10:56:41 INFO - PROCESS | 1651 | 1467050201036 Marionette DEBUG loaded listener.js 10:56:41 INFO - PROCESS | 1651 | 1467050201039 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:41 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 10:56:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 12 (0x126fbc800) [pid = 1651] [serial = 12] [outer = 0x11887bc00] 10:56:41 INFO - PROCESS | 1651 | 1467050201358 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"4af80f31-342c-9c47-80c4-e627750a9e97","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":"20160627094317","device":"desktop","version":"48.0","command_id":1}}] 10:56:41 INFO - PROCESS | 1651 | 1467050201448 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 10:56:41 INFO - PROCESS | 1651 | 1467050201451 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:41 INFO - PROCESS | 1651 | 1467050201499 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 10:56:41 INFO - PROCESS | 1651 | 1467050201631 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:56:41 INFO - PROCESS | 1651 | 1467050201634 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:41 INFO - PROCESS | 1651 | [1651] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:56:41 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:56:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 13 (0x128eeb800) [pid = 1651] [serial = 13] [outer = 0x11887bc00] 10:56:41 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:56:41 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:56:41 INFO - PROCESS | 1651 | 1467050201988 Marionette TRACE conn3 <- [1,3,null,{}] 10:56:41 INFO - PROCESS | 1651 | 1467050201991 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 10:56:41 INFO - PROCESS | 1651 | 1467050201993 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:42 INFO - PROCESS | 1651 | 1467050202011 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 10:56:42 INFO - PROCESS | 1651 | 1467050202029 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 10:56:42 INFO - PROCESS | 1651 | 1467050202031 Marionette TRACE conn3 <- [1,5,null,{"value":"7"}] 10:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:56:42 INFO - PROCESS | 1651 | 1467050202038 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:56:42 INFO - PROCESS | 1651 | 1467050202040 Marionette TRACE conn3 <- [1,6,null,{}] 10:56:42 INFO - PROCESS | 1651 | 1467050202043 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:42 INFO - PROCESS | 1651 | 1467050202044 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:42 INFO - PROCESS | 1651 | 1467050202055 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 10:56:42 INFO - PROCESS | 1651 | 1467050202059 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:42 INFO - PROCESS | 1651 | 1467050202060 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x129035800 == 6 [pid = 1651] [id = 6] 10:56:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 14 (0x12927b800) [pid = 1651] [serial = 14] [outer = 0x0] 10:56:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 15 (0x12927d400) [pid = 1651] [serial = 15] [outer = 0x12927b800] 10:56:42 INFO - PROCESS | 1651 | 1467050202090 Marionette DEBUG loaded listener.js 10:56:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 16 (0x129282c00) [pid = 1651] [serial = 16] [outer = 0x12927b800] 10:56:42 INFO - PROCESS | 1651 | 1467050202392 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 10:56:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 374ms 10:56:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x1296c4800 == 7 [pid = 1651] [id = 7] 10:56:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 17 (0x128953c00) [pid = 1651] [serial = 17] [outer = 0x0] 10:56:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 18 (0x12952ec00) [pid = 1651] [serial = 18] [outer = 0x128953c00] 10:56:42 INFO - PROCESS | 1651 | 1467050202423 Marionette DEBUG loaded listener.js 10:56:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 19 (0x129534c00) [pid = 1651] [serial = 19] [outer = 0x128953c00] 10:56:42 INFO - PROCESS | 1651 | 1467050202463 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 10:56:42 INFO - PROCESS | 1651 | 1467050202464 Marionette TRACE conn3 <- [1,9,null,{"value":"7"}] 10:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:56:42 INFO - PROCESS | 1651 | 1467050202495 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:56:42 INFO - PROCESS | 1651 | 1467050202496 Marionette TRACE conn3 <- [1,10,null,{}] 10:56:42 INFO - PROCESS | 1651 | 1467050202514 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:42 INFO - PROCESS | 1651 | 1467050202519 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:42 INFO - PROCESS | 1651 | 1467050202655 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 10:56:42 INFO - PROCESS | 1651 | 1467050202678 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:42 INFO - PROCESS | 1651 | 1467050202680 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a91f000 == 8 [pid = 1651] [id = 8] 10:56:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 20 (0x12a730800) [pid = 1651] [serial = 20] [outer = 0x0] 10:56:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 21 (0x12a732400) [pid = 1651] [serial = 21] [outer = 0x12a730800] 10:56:42 INFO - PROCESS | 1651 | 1467050202709 Marionette DEBUG loaded listener.js 10:56:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 22 (0x12a9a8c00) [pid = 1651] [serial = 22] [outer = 0x12a730800] 10:56:43 INFO - PROCESS | 1651 | 1467050203092 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 10:56:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 631ms 10:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:56:43 INFO - PROCESS | 1651 | 1467050203122 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 10:56:43 INFO - PROCESS | 1651 | 1467050203123 Marionette TRACE conn3 <- [1,13,null,{"value":"7"}] 10:56:43 INFO - PROCESS | 1651 | 1467050203125 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:56:43 INFO - PROCESS | 1651 | 1467050203127 Marionette TRACE conn3 <- [1,14,null,{}] 10:56:43 INFO - PROCESS | 1651 | 1467050203129 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:43 INFO - PROCESS | 1651 | 1467050203130 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:43 INFO - PROCESS | 1651 | 1467050203227 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 10:56:43 INFO - PROCESS | 1651 | 1467050203230 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:43 INFO - PROCESS | 1651 | 1467050203232 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b1af800 == 9 [pid = 1651] [id = 9] 10:56:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 23 (0x12a9b2c00) [pid = 1651] [serial = 23] [outer = 0x0] 10:56:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 24 (0x12b1dcc00) [pid = 1651] [serial = 24] [outer = 0x12a9b2c00] 10:56:43 INFO - PROCESS | 1651 | 1467050203257 Marionette DEBUG loaded listener.js 10:56:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 25 (0x12b1e7800) [pid = 1651] [serial = 25] [outer = 0x12a9b2c00] 10:56:43 INFO - PROCESS | 1651 | 1467050203537 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 10:56:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 469ms 10:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:56:43 INFO - PROCESS | 1651 | 1467050203595 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 10:56:43 INFO - PROCESS | 1651 | 1467050203597 Marionette TRACE conn3 <- [1,17,null,{"value":"7"}] 10:56:43 INFO - PROCESS | 1651 | 1467050203599 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:56:43 INFO - PROCESS | 1651 | 1467050203601 Marionette TRACE conn3 <- [1,18,null,{}] 10:56:43 INFO - PROCESS | 1651 | 1467050203607 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:43 INFO - PROCESS | 1651 | 1467050203608 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:43 INFO - PROCESS | 1651 | 1467050203701 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 10:56:43 INFO - PROCESS | 1651 | 1467050203707 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:43 INFO - PROCESS | 1651 | 1467050203710 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b998000 == 10 [pid = 1651] [id = 10] 10:56:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 26 (0x12b9d2400) [pid = 1651] [serial = 26] [outer = 0x0] 10:56:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 27 (0x12bb5f400) [pid = 1651] [serial = 27] [outer = 0x12b9d2400] 10:56:43 INFO - PROCESS | 1651 | 1467050203734 Marionette DEBUG loaded listener.js 10:56:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 28 (0x12bb65800) [pid = 1651] [serial = 28] [outer = 0x12b9d2400] 10:56:44 INFO - PROCESS | 1651 | 1467050204010 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 10:56:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 422ms 10:56:44 INFO - PROCESS | 1651 | 1467050204024 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 10:56:44 INFO - PROCESS | 1651 | 1467050204025 Marionette TRACE conn3 <- [1,21,null,{"value":"7"}] 10:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:56:44 INFO - PROCESS | 1651 | 1467050204027 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:56:44 INFO - PROCESS | 1651 | 1467050204028 Marionette TRACE conn3 <- [1,22,null,{}] 10:56:44 INFO - PROCESS | 1651 | 1467050204031 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:44 INFO - PROCESS | 1651 | 1467050204032 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:44 INFO - PROCESS | 1651 | 1467050204130 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 10:56:44 INFO - PROCESS | 1651 | 1467050204134 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:44 INFO - PROCESS | 1651 | 1467050204135 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a90e000 == 11 [pid = 1651] [id = 11] 10:56:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 29 (0x12bb69000) [pid = 1651] [serial = 29] [outer = 0x0] 10:56:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 30 (0x12bdae000) [pid = 1651] [serial = 30] [outer = 0x12bb69000] 10:56:44 INFO - PROCESS | 1651 | 1467050204160 Marionette DEBUG loaded listener.js 10:56:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 31 (0x117e17000) [pid = 1651] [serial = 31] [outer = 0x12bb69000] 10:56:44 INFO - PROCESS | 1651 | 1467050204405 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 10:56:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 417ms 10:56:44 INFO - PROCESS | 1651 | 1467050204446 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 10:56:44 INFO - PROCESS | 1651 | 1467050204447 Marionette TRACE conn3 <- [1,25,null,{"value":"7"}] 10:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:56:44 INFO - PROCESS | 1651 | 1467050204449 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:56:44 INFO - PROCESS | 1651 | 1467050204450 Marionette TRACE conn3 <- [1,26,null,{}] 10:56:44 INFO - PROCESS | 1651 | 1467050204461 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:44 INFO - PROCESS | 1651 | 1467050204462 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:44 INFO - PROCESS | 1651 | 1467050204564 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 10:56:44 INFO - PROCESS | 1651 | 1467050204570 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:44 INFO - PROCESS | 1651 | 1467050204571 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bdcf800 == 12 [pid = 1651] [id = 12] 10:56:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 32 (0x11821b400) [pid = 1651] [serial = 32] [outer = 0x0] 10:56:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 33 (0x11869ac00) [pid = 1651] [serial = 33] [outer = 0x11821b400] 10:56:44 INFO - PROCESS | 1651 | 1467050204595 Marionette DEBUG loaded listener.js 10:56:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 34 (0x12c006c00) [pid = 1651] [serial = 34] [outer = 0x11821b400] 10:56:44 INFO - PROCESS | 1651 | 1467050204841 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 10:56:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 426ms 10:56:44 INFO - PROCESS | 1651 | 1467050204878 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 10:56:44 INFO - PROCESS | 1651 | 1467050204879 Marionette TRACE conn3 <- [1,29,null,{"value":"7"}] 10:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:56:44 INFO - PROCESS | 1651 | 1467050204881 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:56:44 INFO - PROCESS | 1651 | 1467050204882 Marionette TRACE conn3 <- [1,30,null,{}] 10:56:44 INFO - PROCESS | 1651 | 1467050204893 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:44 INFO - PROCESS | 1651 | 1467050204905 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:45 INFO - PROCESS | 1651 | 1467050205019 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 10:56:45 INFO - PROCESS | 1651 | 1467050205023 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:45 INFO - PROCESS | 1651 | 1467050205024 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c3a0800 == 13 [pid = 1651] [id = 13] 10:56:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 35 (0x12c00a000) [pid = 1651] [serial = 35] [outer = 0x0] 10:56:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 36 (0x12c557400) [pid = 1651] [serial = 36] [outer = 0x12c00a000] 10:56:45 INFO - PROCESS | 1651 | 1467050205048 Marionette DEBUG loaded listener.js 10:56:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 37 (0x12c55a800) [pid = 1651] [serial = 37] [outer = 0x12c00a000] 10:56:45 INFO - PROCESS | 1651 | 1467050205292 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 10:56:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 427ms 10:56:45 INFO - PROCESS | 1651 | 1467050205308 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 10:56:45 INFO - PROCESS | 1651 | 1467050205309 Marionette TRACE conn3 <- [1,33,null,{"value":"7"}] 10:56:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:56:45 INFO - PROCESS | 1651 | 1467050205312 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:56:45 INFO - PROCESS | 1651 | 1467050205313 Marionette TRACE conn3 <- [1,34,null,{}] 10:56:45 INFO - PROCESS | 1651 | 1467050205315 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:45 INFO - PROCESS | 1651 | 1467050205316 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:45 INFO - PROCESS | 1651 | 1467050205425 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 10:56:45 INFO - PROCESS | 1651 | 1467050205429 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:45 INFO - PROCESS | 1651 | 1467050205430 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c633800 == 14 [pid = 1651] [id = 14] 10:56:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 38 (0x12c55ac00) [pid = 1651] [serial = 38] [outer = 0x0] 10:56:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 39 (0x12c562400) [pid = 1651] [serial = 39] [outer = 0x12c55ac00] 10:56:45 INFO - PROCESS | 1651 | 1467050205455 Marionette DEBUG loaded listener.js 10:56:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 40 (0x11932c000) [pid = 1651] [serial = 40] [outer = 0x12c55ac00] 10:56:45 INFO - PROCESS | 1651 | 1467050205756 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 10:56:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 468ms 10:56:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:56:45 INFO - PROCESS | 1651 | 1467050205780 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 10:56:45 INFO - PROCESS | 1651 | 1467050205781 Marionette TRACE conn3 <- [1,37,null,{"value":"7"}] 10:56:45 INFO - PROCESS | 1651 | 1467050205784 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:56:45 INFO - PROCESS | 1651 | 1467050205786 Marionette TRACE conn3 <- [1,38,null,{}] 10:56:45 INFO - PROCESS | 1651 | 1467050205791 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:45 INFO - PROCESS | 1651 | 1467050205793 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:45 INFO - PROCESS | 1651 | 1467050205896 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 10:56:45 INFO - PROCESS | 1651 | 1467050205902 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:45 INFO - PROCESS | 1651 | 1467050205903 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ca59000 == 15 [pid = 1651] [id = 15] 10:56:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 41 (0x119331c00) [pid = 1651] [serial = 41] [outer = 0x0] 10:56:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 42 (0x12c561c00) [pid = 1651] [serial = 42] [outer = 0x119331c00] 10:56:45 INFO - PROCESS | 1651 | 1467050205927 Marionette DEBUG loaded listener.js 10:56:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 43 (0x12caec000) [pid = 1651] [serial = 43] [outer = 0x119331c00] 10:56:46 INFO - PROCESS | 1651 | 1467050206179 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 10:56:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 423ms 10:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:56:46 INFO - PROCESS | 1651 | 1467050206212 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 10:56:46 INFO - PROCESS | 1651 | 1467050206213 Marionette TRACE conn3 <- [1,41,null,{"value":"7"}] 10:56:46 INFO - PROCESS | 1651 | 1467050206215 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:56:46 INFO - PROCESS | 1651 | 1467050206217 Marionette TRACE conn3 <- [1,42,null,{}] 10:56:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ccd1800 == 16 [pid = 1651] [id = 16] 10:56:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 44 (0x12ccd2000) [pid = 1651] [serial = 44] [outer = 0x0] 10:56:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 45 (0x12ccd3800) [pid = 1651] [serial = 45] [outer = 0x12ccd2000] 10:56:46 INFO - PROCESS | 1651 | 1467050206248 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:46 INFO - PROCESS | 1651 | 1467050206249 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 46 (0x12ccd8000) [pid = 1651] [serial = 46] [outer = 0x12ccd2000] 10:56:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ca51800 == 17 [pid = 1651] [id = 17] 10:56:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 47 (0x12caec400) [pid = 1651] [serial = 47] [outer = 0x0] 10:56:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 48 (0x12d218800) [pid = 1651] [serial = 48] [outer = 0x12caec400] 10:56:46 INFO - PROCESS | 1651 | 1467050206378 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 10:56:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 49 (0x112720c00) [pid = 1651] [serial = 49] [outer = 0x12caec400] 10:56:46 INFO - PROCESS | 1651 | 1467050206416 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:46 INFO - PROCESS | 1651 | 1467050206417 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d3d1000 == 18 [pid = 1651] [id = 18] 10:56:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 50 (0x12d377400) [pid = 1651] [serial = 50] [outer = 0x0] 10:56:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 51 (0x12d379000) [pid = 1651] [serial = 51] [outer = 0x12d377400] 10:56:46 INFO - PROCESS | 1651 | 1467050206443 Marionette DEBUG loaded listener.js 10:56:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 52 (0x12d37d400) [pid = 1651] [serial = 52] [outer = 0x12d377400] 10:56:46 INFO - PROCESS | 1651 | 1467050206762 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 10:56:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 582ms 10:56:46 INFO - PROCESS | 1651 | 1467050206799 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 10:56:46 INFO - PROCESS | 1651 | 1467050206801 Marionette TRACE conn3 <- [1,45,null,{"value":"7"}] 10:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:56:46 INFO - PROCESS | 1651 | 1467050206807 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:56:46 INFO - PROCESS | 1651 | 1467050206810 Marionette TRACE conn3 <- [1,46,null,{}] 10:56:46 INFO - PROCESS | 1651 | 1467050206813 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:46 INFO - PROCESS | 1651 | 1467050206815 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:46 INFO - PROCESS | 1651 | 1467050206959 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 10:56:46 INFO - PROCESS | 1651 | 1467050206965 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:46 INFO - PROCESS | 1651 | 1467050206981 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12903a800 == 19 [pid = 1651] [id = 19] 10:56:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 53 (0x117e19c00) [pid = 1651] [serial = 53] [outer = 0x0] 10:56:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 54 (0x1196cf400) [pid = 1651] [serial = 54] [outer = 0x117e19c00] 10:56:47 INFO - PROCESS | 1651 | 1467050207026 Marionette DEBUG loaded listener.js 10:56:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 55 (0x12d806000) [pid = 1651] [serial = 55] [outer = 0x117e19c00] 10:56:47 INFO - PROCESS | 1651 | 1467050207436 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 10:56:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 670ms 10:56:47 INFO - PROCESS | 1651 | 1467050207477 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 10:56:47 INFO - PROCESS | 1651 | 1467050207478 Marionette TRACE conn3 <- [1,49,null,{"value":"7"}] 10:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:56:47 INFO - PROCESS | 1651 | 1467050207480 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:56:47 INFO - PROCESS | 1651 | 1467050207481 Marionette TRACE conn3 <- [1,50,null,{}] 10:56:47 INFO - PROCESS | 1651 | 1467050207484 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:47 INFO - PROCESS | 1651 | 1467050207485 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:47 INFO - PROCESS | 1651 | 1467050207584 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 10:56:47 INFO - PROCESS | 1651 | 1467050207597 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:47 INFO - PROCESS | 1651 | 1467050207598 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184c5000 == 20 [pid = 1651] [id = 20] 10:56:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 56 (0x118509800) [pid = 1651] [serial = 56] [outer = 0x0] 10:56:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 57 (0x11850f800) [pid = 1651] [serial = 57] [outer = 0x118509800] 10:56:47 INFO - PROCESS | 1651 | 1467050207622 Marionette DEBUG loaded listener.js 10:56:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 58 (0x12d807000) [pid = 1651] [serial = 58] [outer = 0x118509800] 10:56:47 INFO - PROCESS | 1651 | 1467050207861 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:56:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 417ms 10:56:47 INFO - PROCESS | 1651 | 1467050207900 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 10:56:47 INFO - PROCESS | 1651 | 1467050207902 Marionette TRACE conn3 <- [1,53,null,{"value":"7"}] 10:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:56:47 INFO - PROCESS | 1651 | 1467050207912 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:56:47 INFO - PROCESS | 1651 | 1467050207913 Marionette TRACE conn3 <- [1,54,null,{}] 10:56:47 INFO - PROCESS | 1651 | 1467050207916 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:47 INFO - PROCESS | 1651 | 1467050207917 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:48 INFO - PROCESS | 1651 | 1467050208026 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 10:56:48 INFO - PROCESS | 1651 | 1467050208029 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:48 INFO - PROCESS | 1651 | 1467050208040 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c8a800 == 21 [pid = 1651] [id = 21] 10:56:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 59 (0x118fdec00) [pid = 1651] [serial = 59] [outer = 0x0] 10:56:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 60 (0x128d6ac00) [pid = 1651] [serial = 60] [outer = 0x118fdec00] 10:56:48 INFO - PROCESS | 1651 | 1467050208067 Marionette DEBUG loaded listener.js 10:56:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x12d889c00) [pid = 1651] [serial = 61] [outer = 0x118fdec00] 10:56:49 INFO - PROCESS | 1651 | 1467050209102 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:56:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1220ms 10:56:49 INFO - PROCESS | 1651 | 1467050209139 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 10:56:49 INFO - PROCESS | 1651 | 1467050209144 Marionette TRACE conn3 <- [1,57,null,{"value":"7"}] 10:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:56:49 INFO - PROCESS | 1651 | 1467050209151 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:56:49 INFO - PROCESS | 1651 | 1467050209157 Marionette TRACE conn3 <- [1,58,null,{}] 10:56:49 INFO - PROCESS | 1651 | 1467050209163 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:49 INFO - PROCESS | 1651 | 1467050209166 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:49 INFO - PROCESS | 1651 | 1467050209299 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 10:56:49 INFO - PROCESS | 1651 | 1467050209354 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:49 INFO - PROCESS | 1651 | 1467050209355 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x112f37800 == 22 [pid = 1651] [id = 22] 10:56:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x1130ec800) [pid = 1651] [serial = 62] [outer = 0x0] 10:56:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x1131e9000) [pid = 1651] [serial = 63] [outer = 0x1130ec800] 10:56:49 INFO - PROCESS | 1651 | 1467050209387 Marionette DEBUG loaded listener.js 10:56:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x115e8b800) [pid = 1651] [serial = 64] [outer = 0x1130ec800] 10:56:49 INFO - PROCESS | 1651 | 1467050209795 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:56:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 677ms 10:56:49 INFO - PROCESS | 1651 | 1467050209828 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 10:56:49 INFO - PROCESS | 1651 | 1467050209831 Marionette TRACE conn3 <- [1,61,null,{"value":"7"}] 10:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:56:49 INFO - PROCESS | 1651 | 1467050209835 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:56:49 INFO - PROCESS | 1651 | 1467050209837 Marionette TRACE conn3 <- [1,62,null,{}] 10:56:49 INFO - PROCESS | 1651 | 1467050209840 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:49 INFO - PROCESS | 1651 | 1467050209842 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:49 INFO - PROCESS | 1651 | 1467050209960 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 10:56:50 INFO - PROCESS | 1651 | 1467050210027 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:50 INFO - PROCESS | 1651 | 1467050210028 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x1168c5800 == 23 [pid = 1651] [id = 23] 10:56:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x116f3c800) [pid = 1651] [serial = 65] [outer = 0x0] 10:56:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x118213000) [pid = 1651] [serial = 66] [outer = 0x116f3c800] 10:56:50 INFO - PROCESS | 1651 | 1467050210063 Marionette DEBUG loaded listener.js 10:56:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x118221800) [pid = 1651] [serial = 67] [outer = 0x116f3c800] 10:56:50 INFO - PROCESS | 1651 | 1467050210479 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:56:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:56:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 670ms 10:56:50 INFO - PROCESS | 1651 | 1467050210506 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 10:56:50 INFO - PROCESS | 1651 | 1467050210508 Marionette TRACE conn3 <- [1,65,null,{"value":"7"}] 10:56:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:56:50 INFO - PROCESS | 1651 | 1467050210510 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:56:50 INFO - PROCESS | 1651 | 1467050210513 Marionette TRACE conn3 <- [1,66,null,{}] 10:56:50 INFO - PROCESS | 1651 | 1467050210520 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:50 INFO - PROCESS | 1651 | 1467050210523 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:50 INFO - PROCESS | 1651 | 1467050210639 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 10:56:50 INFO - PROCESS | 1651 | 1467050210684 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:50 INFO - PROCESS | 1651 | 1467050210686 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x11725e800 == 24 [pid = 1651] [id = 24] 10:56:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x118695800) [pid = 1651] [serial = 68] [outer = 0x0] 10:56:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x118fe7c00) [pid = 1651] [serial = 69] [outer = 0x118695800] 10:56:50 INFO - PROCESS | 1651 | 1467050210717 Marionette DEBUG loaded listener.js 10:56:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x1196cc800) [pid = 1651] [serial = 70] [outer = 0x118695800] 10:56:51 INFO - PROCESS | 1651 | 1467050211493 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:56:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:56:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1022ms 10:56:51 INFO - PROCESS | 1651 | 1467050211532 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 10:56:51 INFO - PROCESS | 1651 | 1467050211534 Marionette TRACE conn3 <- [1,69,null,{"value":"7"}] 10:56:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:56:51 INFO - PROCESS | 1651 | 1467050211540 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:56:51 INFO - PROCESS | 1651 | 1467050211541 Marionette TRACE conn3 <- [1,70,null,{}] 10:56:51 INFO - PROCESS | 1651 | 1467050211545 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:51 INFO - PROCESS | 1651 | 1467050211546 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:51 INFO - PROCESS | 1651 | 1467050211629 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 10:56:51 INFO - PROCESS | 1651 | 1467050211685 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:51 INFO - PROCESS | 1651 | 1467050211687 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x112f6f800 == 25 [pid = 1651] [id = 25] 10:56:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x112d4e000) [pid = 1651] [serial = 71] [outer = 0x0] 10:56:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x116793800) [pid = 1651] [serial = 72] [outer = 0x112d4e000] 10:56:51 INFO - PROCESS | 1651 | 1467050211715 Marionette DEBUG loaded listener.js 10:56:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x116a28c00) [pid = 1651] [serial = 73] [outer = 0x112d4e000] 10:56:52 INFO - PROCESS | 1651 | 1467050212107 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:56:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:56:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 571ms 10:56:52 INFO - PROCESS | 1651 | 1467050212110 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 10:56:52 INFO - PROCESS | 1651 | 1467050212113 Marionette TRACE conn3 <- [1,73,null,{"value":"7"}] 10:56:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:56:52 INFO - PROCESS | 1651 | 1467050212122 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:56:52 INFO - PROCESS | 1651 | 1467050212124 Marionette TRACE conn3 <- [1,74,null,{}] 10:56:52 INFO - PROCESS | 1651 | 1467050212127 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:52 INFO - PROCESS | 1651 | 1467050212128 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:52 INFO - PROCESS | 1651 | 1467050212210 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 10:56:52 INFO - PROCESS | 1651 | 1467050212214 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:52 INFO - PROCESS | 1651 | 1467050212216 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x11649d800 == 26 [pid = 1651] [id = 26] 10:56:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x1175c1400) [pid = 1651] [serial = 74] [outer = 0x0] 10:56:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x117669c00) [pid = 1651] [serial = 75] [outer = 0x1175c1400] 10:56:52 INFO - PROCESS | 1651 | 1467050212247 Marionette DEBUG loaded listener.js 10:56:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x1182b6400) [pid = 1651] [serial = 76] [outer = 0x1175c1400] 10:56:52 INFO - PROCESS | 1651 | 1467050212582 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:56:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:56:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 474ms 10:56:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:56:52 INFO - PROCESS | 1651 | 1467050212600 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 10:56:52 INFO - PROCESS | 1651 | 1467050212601 Marionette TRACE conn3 <- [1,77,null,{"value":"7"}] 10:56:52 INFO - PROCESS | 1651 | 1467050212607 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:56:52 INFO - PROCESS | 1651 | 1467050212609 Marionette TRACE conn3 <- [1,78,null,{}] 10:56:52 INFO - PROCESS | 1651 | 1467050212616 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:52 INFO - PROCESS | 1651 | 1467050212622 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:52 INFO - PROCESS | 1651 | 1467050212698 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 10:56:52 INFO - PROCESS | 1651 | 1467050212704 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:52 INFO - PROCESS | 1651 | 1467050212707 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x1168b3000 == 27 [pid = 1651] [id = 27] 10:56:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x118334800) [pid = 1651] [serial = 77] [outer = 0x0] 10:56:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x11836e000) [pid = 1651] [serial = 78] [outer = 0x118334800] 10:56:52 INFO - PROCESS | 1651 | 1467050212734 Marionette DEBUG loaded listener.js 10:56:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x11850bc00) [pid = 1651] [serial = 79] [outer = 0x118334800] 10:56:53 INFO - PROCESS | 1651 | 1467050213048 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:56:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:56:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 473ms 10:56:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:56:53 INFO - PROCESS | 1651 | 1467050213079 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 10:56:53 INFO - PROCESS | 1651 | 1467050213081 Marionette TRACE conn3 <- [1,81,null,{"value":"7"}] 10:56:53 INFO - PROCESS | 1651 | 1467050213083 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:56:53 INFO - PROCESS | 1651 | 1467050213084 Marionette TRACE conn3 <- [1,82,null,{}] 10:56:53 INFO - PROCESS | 1651 | 1467050213089 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:53 INFO - PROCESS | 1651 | 1467050213090 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:53 INFO - PROCESS | 1651 | 1467050213173 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 10:56:53 INFO - PROCESS | 1651 | 1467050213211 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:53 INFO - PROCESS | 1651 | 1467050213213 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x117255000 == 28 [pid = 1651] [id = 28] 10:56:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x118378800) [pid = 1651] [serial = 80] [outer = 0x0] 10:56:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x118874000) [pid = 1651] [serial = 81] [outer = 0x118378800] 10:56:53 INFO - PROCESS | 1651 | 1467050213238 Marionette DEBUG loaded listener.js 10:56:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x118f75000) [pid = 1651] [serial = 82] [outer = 0x118378800] 10:56:53 INFO - PROCESS | 1651 | 1467050213513 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:56:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:56:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 472ms 10:56:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:56:53 INFO - PROCESS | 1651 | 1467050213560 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 10:56:53 INFO - PROCESS | 1651 | 1467050213561 Marionette TRACE conn3 <- [1,85,null,{"value":"7"}] 10:56:53 INFO - PROCESS | 1651 | 1467050213563 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:56:53 INFO - PROCESS | 1651 | 1467050213565 Marionette TRACE conn3 <- [1,86,null,{}] 10:56:53 INFO - PROCESS | 1651 | 1467050213567 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:53 INFO - PROCESS | 1651 | 1467050213570 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:53 INFO - PROCESS | 1651 | 1467050213648 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 10:56:53 INFO - PROCESS | 1651 | 1467050213654 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:53 INFO - PROCESS | 1651 | 1467050213656 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e54800 == 29 [pid = 1651] [id = 29] 10:56:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x118fdd800) [pid = 1651] [serial = 83] [outer = 0x0] 10:56:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x119329400) [pid = 1651] [serial = 84] [outer = 0x118fdd800] 10:56:53 INFO - PROCESS | 1651 | 1467050213681 Marionette DEBUG loaded listener.js 10:56:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1196ca800) [pid = 1651] [serial = 85] [outer = 0x118fdd800] 10:56:54 INFO - PROCESS | 1651 | 1467050214000 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:56:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:56:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 470ms 10:56:54 INFO - PROCESS | 1651 | 1467050214034 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 10:56:54 INFO - PROCESS | 1651 | 1467050214035 Marionette TRACE conn3 <- [1,89,null,{"value":"7"}] 10:56:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:56:54 INFO - PROCESS | 1651 | 1467050214040 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:56:54 INFO - PROCESS | 1651 | 1467050214041 Marionette TRACE conn3 <- [1,90,null,{}] 10:56:54 INFO - PROCESS | 1651 | 1467050214043 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:54 INFO - PROCESS | 1651 | 1467050214048 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:54 INFO - PROCESS | 1651 | 1467050214160 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 10:56:54 INFO - PROCESS | 1651 | 1467050214168 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:54 INFO - PROCESS | 1651 | 1467050214171 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x118399000 == 30 [pid = 1651] [id = 30] 10:56:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1196cb800) [pid = 1651] [serial = 86] [outer = 0x0] 10:56:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1196d9400) [pid = 1651] [serial = 87] [outer = 0x1196cb800] 10:56:54 INFO - PROCESS | 1651 | 1467050214197 Marionette DEBUG loaded listener.js 10:56:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x120e3a400) [pid = 1651] [serial = 88] [outer = 0x1196cb800] 10:56:54 INFO - PROCESS | 1651 | 1467050214477 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:56:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:56:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 468ms 10:56:54 INFO - PROCESS | 1651 | 1467050214515 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 10:56:54 INFO - PROCESS | 1651 | 1467050214518 Marionette TRACE conn3 <- [1,93,null,{"value":"7"}] 10:56:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:56:54 INFO - PROCESS | 1651 | 1467050214525 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:56:54 INFO - PROCESS | 1651 | 1467050214527 Marionette TRACE conn3 <- [1,94,null,{}] 10:56:54 INFO - PROCESS | 1651 | 1467050214531 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:54 INFO - PROCESS | 1651 | 1467050214533 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:54 INFO - PROCESS | 1651 | 1467050214653 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 10:56:54 INFO - PROCESS | 1651 | 1467050214659 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:54 INFO - PROCESS | 1651 | 1467050214660 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x118bd6000 == 31 [pid = 1651] [id = 31] 10:56:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x120e3a800) [pid = 1651] [serial = 89] [outer = 0x0] 10:56:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x120e41400) [pid = 1651] [serial = 90] [outer = 0x120e3a800] 10:56:54 INFO - PROCESS | 1651 | 1467050214701 Marionette DEBUG loaded listener.js 10:56:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x121051800) [pid = 1651] [serial = 91] [outer = 0x120e3a800] 10:56:55 INFO - PROCESS | 1651 | 1467050215189 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 10:56:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:56:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 670ms 10:56:55 INFO - PROCESS | 1651 | 1467050215196 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 10:56:55 INFO - PROCESS | 1651 | 1467050215198 Marionette TRACE conn3 <- [1,97,null,{"value":"7"}] 10:56:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:56:55 INFO - PROCESS | 1651 | 1467050215201 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:56:55 INFO - PROCESS | 1651 | 1467050215206 Marionette TRACE conn3 <- [1,98,null,{}] 10:56:55 INFO - PROCESS | 1651 | 1467050215209 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:55 INFO - PROCESS | 1651 | 1467050215211 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:55 INFO - PROCESS | 1651 | 1467050215273 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 10:56:55 INFO - PROCESS | 1651 | 1467050215276 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:55 INFO - PROCESS | 1651 | 1467050215277 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x11931d800 == 32 [pid = 1651] [id = 32] 10:56:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x120e3ac00) [pid = 1651] [serial = 92] [outer = 0x0] 10:56:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12120fc00) [pid = 1651] [serial = 93] [outer = 0x120e3ac00] 10:56:55 INFO - PROCESS | 1651 | 1467050215299 Marionette DEBUG loaded listener.js 10:56:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12148e400) [pid = 1651] [serial = 94] [outer = 0x120e3ac00] 10:56:55 INFO - PROCESS | 1651 | 1467050215701 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 10:56:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:56:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 523ms 10:56:55 INFO - PROCESS | 1651 | 1467050215726 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 10:56:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:56:55 INFO - PROCESS | 1651 | 1467050215728 Marionette TRACE conn3 <- [1,101,null,{"value":"7"}] 10:56:55 INFO - PROCESS | 1651 | 1467050215731 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:56:55 INFO - PROCESS | 1651 | 1467050215733 Marionette TRACE conn3 <- [1,102,null,{}] 10:56:55 INFO - PROCESS | 1651 | 1467050215739 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:55 INFO - PROCESS | 1651 | 1467050215741 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:55 INFO - PROCESS | 1651 | 1467050215893 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 10:56:55 INFO - PROCESS | 1651 | 1467050215909 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:55 INFO - PROCESS | 1651 | 1467050215910 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x11960f800 == 33 [pid = 1651] [id = 33] 10:56:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x118872800) [pid = 1651] [serial = 95] [outer = 0x0] 10:56:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x121492800) [pid = 1651] [serial = 96] [outer = 0x118872800] 10:56:55 INFO - PROCESS | 1651 | 1467050215952 Marionette DEBUG loaded listener.js 10:56:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1218f4400) [pid = 1651] [serial = 97] [outer = 0x118872800] 10:56:56 INFO - PROCESS | 1651 | 1467050216323 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 10:56:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:56:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 620ms 10:56:56 INFO - PROCESS | 1651 | 1467050216353 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 10:56:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:56:56 INFO - PROCESS | 1651 | 1467050216356 Marionette TRACE conn3 <- [1,105,null,{"value":"7"}] 10:56:56 INFO - PROCESS | 1651 | 1467050216359 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:56:56 INFO - PROCESS | 1651 | 1467050216361 Marionette TRACE conn3 <- [1,106,null,{}] 10:56:56 INFO - PROCESS | 1651 | 1467050216364 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:56 INFO - PROCESS | 1651 | 1467050216366 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:56 INFO - PROCESS | 1651 | 1467050216519 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 10:56:56 INFO - PROCESS | 1651 | 1467050216529 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:56 INFO - PROCESS | 1651 | 1467050216530 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x1197d7000 == 34 [pid = 1651] [id = 34] 10:56:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x120e3f000) [pid = 1651] [serial = 98] [outer = 0x0] 10:56:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x123f0dc00) [pid = 1651] [serial = 99] [outer = 0x120e3f000] 10:56:56 INFO - PROCESS | 1651 | 1467050216571 Marionette DEBUG loaded listener.js 10:56:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x123f62400) [pid = 1651] [serial = 100] [outer = 0x120e3f000] 10:56:56 INFO - PROCESS | 1651 | 1467050216919 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 10:56:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:56:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 619ms 10:56:56 INFO - PROCESS | 1651 | 1467050216979 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 10:56:56 INFO - PROCESS | 1651 | 1467050216980 Marionette TRACE conn3 <- [1,109,null,{"value":"7"}] 10:56:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:56:56 INFO - PROCESS | 1651 | 1467050216982 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:56:56 INFO - PROCESS | 1651 | 1467050216984 Marionette TRACE conn3 <- [1,110,null,{}] 10:56:56 INFO - PROCESS | 1651 | 1467050216986 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:56 INFO - PROCESS | 1651 | 1467050216988 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:57 INFO - PROCESS | 1651 | 1467050217076 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 10:56:57 INFO - PROCESS | 1651 | 1467050217126 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:57 INFO - PROCESS | 1651 | 1467050217128 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d87800 == 35 [pid = 1651] [id = 35] 10:56:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x123e0cc00) [pid = 1651] [serial = 101] [outer = 0x0] 10:56:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1249edc00) [pid = 1651] [serial = 102] [outer = 0x123e0cc00] 10:56:57 INFO - PROCESS | 1651 | 1467050217154 Marionette DEBUG loaded listener.js 10:56:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x123f0d400) [pid = 1651] [serial = 103] [outer = 0x123e0cc00] 10:56:57 INFO - PROCESS | 1651 | 1467050217455 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 10:56:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:56:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 519ms 10:56:57 INFO - PROCESS | 1651 | 1467050217503 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 10:56:57 INFO - PROCESS | 1651 | 1467050217505 Marionette TRACE conn3 <- [1,113,null,{"value":"7"}] 10:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:56:57 INFO - PROCESS | 1651 | 1467050217508 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:56:57 INFO - PROCESS | 1651 | 1467050217509 Marionette TRACE conn3 <- [1,114,null,{}] 10:56:57 INFO - PROCESS | 1651 | 1467050217511 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:57 INFO - PROCESS | 1651 | 1467050217512 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:57 INFO - PROCESS | 1651 | 1467050217591 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 10:56:57 INFO - PROCESS | 1651 | 1467050217594 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:57 INFO - PROCESS | 1651 | 1467050217595 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x121068000 == 36 [pid = 1651] [id = 36] 10:56:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12493e800) [pid = 1651] [serial = 104] [outer = 0x0] 10:56:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x125595c00) [pid = 1651] [serial = 105] [outer = 0x12493e800] 10:56:57 INFO - PROCESS | 1651 | 1467050217619 Marionette DEBUG loaded listener.js 10:56:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1268b1c00) [pid = 1651] [serial = 106] [outer = 0x12493e800] 10:56:57 INFO - PROCESS | 1651 | 1467050217938 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 10:56:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:56:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 467ms 10:56:57 INFO - PROCESS | 1651 | 1467050217976 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 10:56:57 INFO - PROCESS | 1651 | 1467050217977 Marionette TRACE conn3 <- [1,117,null,{"value":"7"}] 10:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:56:57 INFO - PROCESS | 1651 | 1467050217979 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:56:57 INFO - PROCESS | 1651 | 1467050217980 Marionette TRACE conn3 <- [1,118,null,{}] 10:56:57 INFO - PROCESS | 1651 | 1467050217983 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:57 INFO - PROCESS | 1651 | 1467050217984 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:58 INFO - PROCESS | 1651 | 1467050218085 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 10:56:58 INFO - PROCESS | 1651 | 1467050218103 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:58 INFO - PROCESS | 1651 | 1467050218112 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x1211b3800 == 37 [pid = 1651] [id = 37] 10:56:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1268b6800) [pid = 1651] [serial = 107] [outer = 0x0] 10:56:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x126fc9400) [pid = 1651] [serial = 108] [outer = 0x1268b6800] 10:56:58 INFO - PROCESS | 1651 | 1467050218138 Marionette DEBUG loaded listener.js 10:56:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12730c000) [pid = 1651] [serial = 109] [outer = 0x1268b6800] 10:56:58 INFO - PROCESS | 1651 | 1467050218406 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 10:56:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:56:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 468ms 10:56:58 INFO - PROCESS | 1651 | 1467050218447 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 10:56:58 INFO - PROCESS | 1651 | 1467050218448 Marionette TRACE conn3 <- [1,121,null,{"value":"7"}] 10:56:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:56:58 INFO - PROCESS | 1651 | 1467050218459 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:56:58 INFO - PROCESS | 1651 | 1467050218460 Marionette TRACE conn3 <- [1,122,null,{}] 10:56:58 INFO - PROCESS | 1651 | 1467050218462 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:58 INFO - PROCESS | 1651 | 1467050218463 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:58 INFO - PROCESS | 1651 | 1467050218548 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 10:56:58 INFO - PROCESS | 1651 | 1467050218554 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:58 INFO - PROCESS | 1651 | 1467050218556 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x1213ce800 == 38 [pid = 1651] [id = 38] 10:56:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x12730c400) [pid = 1651] [serial = 110] [outer = 0x0] 10:56:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x128951800) [pid = 1651] [serial = 111] [outer = 0x12730c400] 10:56:58 INFO - PROCESS | 1651 | 1467050218580 Marionette DEBUG loaded listener.js 10:56:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x128d6a000) [pid = 1651] [serial = 112] [outer = 0x12730c400] 10:56:58 INFO - PROCESS | 1651 | 1467050218873 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 10:56:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:56:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 476ms 10:56:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:56:58 INFO - PROCESS | 1651 | 1467050218928 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 10:56:58 INFO - PROCESS | 1651 | 1467050218929 Marionette TRACE conn3 <- [1,125,null,{"value":"7"}] 10:56:58 INFO - PROCESS | 1651 | 1467050218931 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:56:58 INFO - PROCESS | 1651 | 1467050218932 Marionette TRACE conn3 <- [1,126,null,{}] 10:56:58 INFO - PROCESS | 1651 | 1467050218934 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:58 INFO - PROCESS | 1651 | 1467050218935 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:59 INFO - PROCESS | 1651 | 1467050219042 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 10:56:59 INFO - PROCESS | 1651 | 1467050219057 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:59 INFO - PROCESS | 1651 | 1467050219058 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12172b000 == 39 [pid = 1651] [id = 39] 10:56:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x12894d400) [pid = 1651] [serial = 113] [outer = 0x0] 10:56:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x128eebc00) [pid = 1651] [serial = 114] [outer = 0x12894d400] 10:56:59 INFO - PROCESS | 1651 | 1467050219082 Marionette DEBUG loaded listener.js 10:56:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x12909b000) [pid = 1651] [serial = 115] [outer = 0x12894d400] 10:56:59 INFO - PROCESS | 1651 | 1467050219379 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 10:56:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:56:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 468ms 10:56:59 INFO - PROCESS | 1651 | 1467050219400 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 10:56:59 INFO - PROCESS | 1651 | 1467050219401 Marionette TRACE conn3 <- [1,129,null,{"value":"7"}] 10:56:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:56:59 INFO - PROCESS | 1651 | 1467050219408 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:56:59 INFO - PROCESS | 1651 | 1467050219409 Marionette TRACE conn3 <- [1,130,null,{}] 10:56:59 INFO - PROCESS | 1651 | 1467050219411 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:59 INFO - PROCESS | 1651 | 1467050219412 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:59 INFO - PROCESS | 1651 | 1467050219497 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 10:56:59 INFO - PROCESS | 1651 | 1467050219501 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:59 INFO - PROCESS | 1651 | 1467050219502 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:56:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x1249b3800 == 40 [pid = 1651] [id = 40] 10:56:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x12909b400) [pid = 1651] [serial = 116] [outer = 0x0] 10:56:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x12927f000) [pid = 1651] [serial = 117] [outer = 0x12909b400] 10:56:59 INFO - PROCESS | 1651 | 1467050219526 Marionette DEBUG loaded listener.js 10:56:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x1293cbc00) [pid = 1651] [serial = 118] [outer = 0x12909b400] 10:57:00 INFO - PROCESS | 1651 | 1467050220529 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 10:57:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:57:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1169ms 10:57:00 INFO - PROCESS | 1651 | 1467050220578 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 10:57:00 INFO - PROCESS | 1651 | 1467050220580 Marionette TRACE conn3 <- [1,133,null,{"value":"7"}] 10:57:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:57:00 INFO - PROCESS | 1651 | 1467050220583 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:57:00 INFO - PROCESS | 1651 | 1467050220588 Marionette TRACE conn3 <- [1,134,null,{}] 10:57:00 INFO - PROCESS | 1651 | 1467050220605 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:00 INFO - PROCESS | 1651 | 1467050220608 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:00 INFO - PROCESS | 1651 | 1467050220702 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 10:57:00 INFO - PROCESS | 1651 | 1467050220708 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:00 INFO - PROCESS | 1651 | 1467050220710 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x113cdc000 == 41 [pid = 1651] [id = 41] 10:57:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x116889000) [pid = 1651] [serial = 119] [outer = 0x0] 10:57:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x1175d0400) [pid = 1651] [serial = 120] [outer = 0x116889000] 10:57:00 INFO - PROCESS | 1651 | 1467050220738 Marionette DEBUG loaded listener.js 10:57:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x11821b800) [pid = 1651] [serial = 121] [outer = 0x116889000] 10:57:01 INFO - PROCESS | 1651 | 1467050221083 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 10:57:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:57:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 534ms 10:57:01 INFO - PROCESS | 1651 | 1467050221118 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 10:57:01 INFO - PROCESS | 1651 | 1467050221122 Marionette TRACE conn3 <- [1,137,null,{"value":"7"}] 10:57:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:57:01 INFO - PROCESS | 1651 | 1467050221129 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:57:01 INFO - PROCESS | 1651 | 1467050221132 Marionette TRACE conn3 <- [1,138,null,{}] 10:57:01 INFO - PROCESS | 1651 | 1467050221136 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:01 INFO - PROCESS | 1651 | 1467050221138 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:01 INFO - PROCESS | 1651 | 1467050221284 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 10:57:01 INFO - PROCESS | 1651 | 1467050221308 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:01 INFO - PROCESS | 1651 | 1467050221309 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x11683b000 == 42 [pid = 1651] [id = 42] 10:57:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x118330800) [pid = 1651] [serial = 122] [outer = 0x0] 10:57:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x118507c00) [pid = 1651] [serial = 123] [outer = 0x118330800] 10:57:01 INFO - PROCESS | 1651 | 1467050221355 Marionette DEBUG loaded listener.js 10:57:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x118872c00) [pid = 1651] [serial = 124] [outer = 0x118330800] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x118509800) [pid = 1651] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x117e19c00) [pid = 1651] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x12d377400) [pid = 1651] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x119331c00) [pid = 1651] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x12c55ac00) [pid = 1651] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x12c00a000) [pid = 1651] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x11821b400) [pid = 1651] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x12bb69000) [pid = 1651] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x12b9d2400) [pid = 1651] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x12a9b2c00) [pid = 1651] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x12a730800) [pid = 1651] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x12927b800) [pid = 1651] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x12493e800) [pid = 1651] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1268b6800) [pid = 1651] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12730c400) [pid = 1651] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1130ec800) [pid = 1651] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x116f3c800) [pid = 1651] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x118695800) [pid = 1651] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x112d4e000) [pid = 1651] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1175c1400) [pid = 1651] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x118334800) [pid = 1651] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x118378800) [pid = 1651] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x118fdd800) [pid = 1651] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1196cb800) [pid = 1651] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x120e3a800) [pid = 1651] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x120e3ac00) [pid = 1651] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x118872800) [pid = 1651] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x120e3f000) [pid = 1651] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:57:02 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x118fdec00) [pid = 1651] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:57:02 INFO - PROCESS | 1651 | 1467050222317 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 10:57:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1222ms 10:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:57:02 INFO - PROCESS | 1651 | 1467050222351 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 10:57:02 INFO - PROCESS | 1651 | 1467050222352 Marionette TRACE conn3 <- [1,141,null,{"value":"7"}] 10:57:02 INFO - PROCESS | 1651 | 1467050222354 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:57:02 INFO - PROCESS | 1651 | 1467050222356 Marionette TRACE conn3 <- [1,142,null,{}] 10:57:02 INFO - PROCESS | 1651 | 1467050222363 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:02 INFO - PROCESS | 1651 | 1467050222366 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:02 INFO - PROCESS | 1651 | 1467050222437 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 10:57:02 INFO - PROCESS | 1651 | 1467050222489 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:02 INFO - PROCESS | 1651 | 1467050222491 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x117243800 == 43 [pid = 1651] [id = 43] 10:57:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x116f3c800) [pid = 1651] [serial = 125] [outer = 0x0] 10:57:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x118337c00) [pid = 1651] [serial = 126] [outer = 0x116f3c800] 10:57:02 INFO - PROCESS | 1651 | 1467050222519 Marionette DEBUG loaded listener.js 10:57:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x118f14000) [pid = 1651] [serial = 127] [outer = 0x116f3c800] 10:57:02 INFO - PROCESS | 1651 | 1467050222807 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 10:57:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 471ms 10:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:57:02 INFO - PROCESS | 1651 | 1467050222828 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 10:57:02 INFO - PROCESS | 1651 | 1467050222830 Marionette TRACE conn3 <- [1,145,null,{"value":"7"}] 10:57:02 INFO - PROCESS | 1651 | 1467050222832 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:57:02 INFO - PROCESS | 1651 | 1467050222833 Marionette TRACE conn3 <- [1,146,null,{}] 10:57:02 INFO - PROCESS | 1651 | 1467050222844 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:02 INFO - PROCESS | 1651 | 1467050222845 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:02 INFO - PROCESS | 1651 | 1467050222927 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 10:57:02 INFO - PROCESS | 1651 | 1467050222931 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:02 INFO - PROCESS | 1651 | 1467050222932 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x11840b000 == 44 [pid = 1651] [id = 44] 10:57:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x11932c800) [pid = 1651] [serial = 128] [outer = 0x0] 10:57:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1196cd400) [pid = 1651] [serial = 129] [outer = 0x11932c800] 10:57:02 INFO - PROCESS | 1651 | 1467050222960 Marionette DEBUG loaded listener.js 10:57:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1196d9c00) [pid = 1651] [serial = 130] [outer = 0x11932c800] 10:57:03 INFO - PROCESS | 1651 | 1467050223297 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 10:57:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 470ms 10:57:03 INFO - PROCESS | 1651 | 1467050223304 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 10:57:03 INFO - PROCESS | 1651 | 1467050223307 Marionette TRACE conn3 <- [1,149,null,{"value":"7"}] 10:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:57:03 INFO - PROCESS | 1651 | 1467050223317 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:57:03 INFO - PROCESS | 1651 | 1467050223318 Marionette TRACE conn3 <- [1,150,null,{}] 10:57:03 INFO - PROCESS | 1651 | 1467050223323 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:03 INFO - PROCESS | 1651 | 1467050223324 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:03 INFO - PROCESS | 1651 | 1467050223395 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 10:57:03 INFO - PROCESS | 1651 | 1467050223399 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:03 INFO - PROCESS | 1651 | 1467050223400 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x118bd5000 == 45 [pid = 1651] [id = 45] 10:57:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1197e1400) [pid = 1651] [serial = 131] [outer = 0x0] 10:57:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x119a3e400) [pid = 1651] [serial = 132] [outer = 0x1197e1400] 10:57:03 INFO - PROCESS | 1651 | 1467050223428 Marionette DEBUG loaded listener.js 10:57:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x119d5d800) [pid = 1651] [serial = 133] [outer = 0x1197e1400] 10:57:03 INFO - PROCESS | 1651 | 1467050223761 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 10:57:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 476ms 10:57:03 INFO - PROCESS | 1651 | 1467050223790 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 10:57:03 INFO - PROCESS | 1651 | 1467050223791 Marionette TRACE conn3 <- [1,153,null,{"value":"7"}] 10:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:57:03 INFO - PROCESS | 1651 | 1467050223793 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:57:03 INFO - PROCESS | 1651 | 1467050223795 Marionette TRACE conn3 <- [1,154,null,{}] 10:57:03 INFO - PROCESS | 1651 | 1467050223797 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:03 INFO - PROCESS | 1651 | 1467050223801 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:03 INFO - PROCESS | 1651 | 1467050223904 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 10:57:03 INFO - PROCESS | 1651 | 1467050223910 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:03 INFO - PROCESS | 1651 | 1467050223912 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x119617000 == 46 [pid = 1651] [id = 46] 10:57:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x119a44800) [pid = 1651] [serial = 134] [outer = 0x0] 10:57:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x120f0a400) [pid = 1651] [serial = 135] [outer = 0x119a44800] 10:57:03 INFO - PROCESS | 1651 | 1467050223944 Marionette DEBUG loaded listener.js 10:57:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x123e0d000) [pid = 1651] [serial = 136] [outer = 0x119a44800] 10:57:04 INFO - PROCESS | 1651 | 1467050224394 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 10:57:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:57:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 618ms 10:57:04 INFO - PROCESS | 1651 | 1467050224414 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 10:57:04 INFO - PROCESS | 1651 | 1467050224417 Marionette TRACE conn3 <- [1,157,null,{"value":"7"}] 10:57:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:57:04 INFO - PROCESS | 1651 | 1467050224422 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:57:04 INFO - PROCESS | 1651 | 1467050224425 Marionette TRACE conn3 <- [1,158,null,{}] 10:57:04 INFO - PROCESS | 1651 | 1467050224431 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:04 INFO - PROCESS | 1651 | 1467050224433 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:04 INFO - PROCESS | 1651 | 1467050224571 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 10:57:04 INFO - PROCESS | 1651 | 1467050224687 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:04 INFO - PROCESS | 1651 | 1467050224688 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x112f1a000 == 47 [pid = 1651] [id = 47] 10:57:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x116644800) [pid = 1651] [serial = 137] [outer = 0x0] 10:57:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x116797c00) [pid = 1651] [serial = 138] [outer = 0x116644800] 10:57:04 INFO - PROCESS | 1651 | 1467050224730 Marionette DEBUG loaded listener.js 10:57:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x117666800) [pid = 1651] [serial = 139] [outer = 0x116644800] 10:57:05 INFO - PROCESS | 1651 | 1467050225160 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 10:57:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 776ms 10:57:05 INFO - PROCESS | 1651 | 1467050225196 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 10:57:05 INFO - PROCESS | 1651 | 1467050225200 Marionette TRACE conn3 <- [1,161,null,{"value":"7"}] 10:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:57:05 INFO - PROCESS | 1651 | 1467050225223 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:57:05 INFO - PROCESS | 1651 | 1467050225225 Marionette TRACE conn3 <- [1,162,null,{}] 10:57:05 INFO - PROCESS | 1651 | 1467050225228 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:05 INFO - PROCESS | 1651 | 1467050225230 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:05 INFO - PROCESS | 1651 | 1467050225325 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 10:57:05 INFO - PROCESS | 1651 | 1467050225388 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:05 INFO - PROCESS | 1651 | 1467050225389 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x119614800 == 48 [pid = 1651] [id = 48] 10:57:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x11833e800) [pid = 1651] [serial = 140] [outer = 0x0] 10:57:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x11850a400) [pid = 1651] [serial = 141] [outer = 0x11833e800] 10:57:05 INFO - PROCESS | 1651 | 1467050225420 Marionette DEBUG loaded listener.js 10:57:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x118891800) [pid = 1651] [serial = 142] [outer = 0x11833e800] 10:57:05 INFO - PROCESS | 1651 | 1467050225879 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 10:57:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 672ms 10:57:05 INFO - PROCESS | 1651 | 1467050225903 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 10:57:05 INFO - PROCESS | 1651 | 1467050225904 Marionette TRACE conn3 <- [1,165,null,{"value":"7"}] 10:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:57:05 INFO - PROCESS | 1651 | 1467050225948 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:57:05 INFO - PROCESS | 1651 | 1467050225951 Marionette TRACE conn3 <- [1,166,null,{}] 10:57:05 INFO - PROCESS | 1651 | 1467050225960 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:05 INFO - PROCESS | 1651 | 1467050225963 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:06 INFO - PROCESS | 1651 | 1467050226057 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 10:57:06 INFO - PROCESS | 1651 | 1467050226108 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:06 INFO - PROCESS | 1651 | 1467050226110 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x1211c4000 == 49 [pid = 1651] [id = 49] 10:57:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x120e3f400) [pid = 1651] [serial = 143] [outer = 0x0] 10:57:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x12105ec00) [pid = 1651] [serial = 144] [outer = 0x120e3f400] 10:57:06 INFO - PROCESS | 1651 | 1467050226142 Marionette DEBUG loaded listener.js 10:57:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x1216a0c00) [pid = 1651] [serial = 145] [outer = 0x120e3f400] 10:57:06 INFO - PROCESS | 1651 | 1467050226575 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 10:57:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 700ms 10:57:06 INFO - PROCESS | 1651 | 1467050226623 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 10:57:06 INFO - PROCESS | 1651 | 1467050226625 Marionette TRACE conn3 <- [1,169,null,{"value":"7"}] 10:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:57:06 INFO - PROCESS | 1651 | 1467050226627 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:57:06 INFO - PROCESS | 1651 | 1467050226629 Marionette TRACE conn3 <- [1,170,null,{}] 10:57:06 INFO - PROCESS | 1651 | 1467050226631 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:06 INFO - PROCESS | 1651 | 1467050226632 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:06 INFO - PROCESS | 1651 | 1467050226733 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 10:57:06 INFO - PROCESS | 1651 | 1467050226796 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:06 INFO - PROCESS | 1651 | 1467050226797 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f6c800 == 50 [pid = 1651] [id = 50] 10:57:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x119331800) [pid = 1651] [serial = 146] [outer = 0x0] 10:57:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x12493d400) [pid = 1651] [serial = 147] [outer = 0x119331800] 10:57:06 INFO - PROCESS | 1651 | 1467050226827 Marionette DEBUG loaded listener.js 10:57:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x124c36400) [pid = 1651] [serial = 148] [outer = 0x119331800] 10:57:07 INFO - PROCESS | 1651 | 1467050227313 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 10:57:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:57:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 720ms 10:57:07 INFO - PROCESS | 1651 | 1467050227353 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 10:57:07 INFO - PROCESS | 1651 | 1467050227355 Marionette TRACE conn3 <- [1,173,null,{"value":"7"}] 10:57:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:57:07 INFO - PROCESS | 1651 | 1467050227360 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:57:07 INFO - PROCESS | 1651 | 1467050227362 Marionette TRACE conn3 <- [1,174,null,{}] 10:57:07 INFO - PROCESS | 1651 | 1467050227367 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:07 INFO - PROCESS | 1651 | 1467050227368 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:07 INFO - PROCESS | 1651 | 1467050227458 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 10:57:07 INFO - PROCESS | 1651 | 1467050227519 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:07 INFO - PROCESS | 1651 | 1467050227522 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x116f34000 == 51 [pid = 1651] [id = 51] 10:57:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x1164e7800) [pid = 1651] [serial = 149] [outer = 0x0] 10:57:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x116792000) [pid = 1651] [serial = 150] [outer = 0x1164e7800] 10:57:07 INFO - PROCESS | 1651 | 1467050227549 Marionette DEBUG loaded listener.js 10:57:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x116f47000) [pid = 1651] [serial = 151] [outer = 0x1164e7800] 10:57:08 INFO - PROCESS | 1651 | --DOCSHELL 0x11931d800 == 50 [pid = 1651] [id = 32] 10:57:08 INFO - PROCESS | 1651 | --DOCSHELL 0x118bd5000 == 49 [pid = 1651] [id = 45] 10:57:08 INFO - PROCESS | 1651 | --DOCSHELL 0x11840b000 == 48 [pid = 1651] [id = 44] 10:57:08 INFO - PROCESS | 1651 | --DOCSHELL 0x118399000 == 47 [pid = 1651] [id = 30] 10:57:08 INFO - PROCESS | 1651 | --DOCSHELL 0x117243800 == 46 [pid = 1651] [id = 43] 10:57:08 INFO - PROCESS | 1651 | --DOCSHELL 0x117e54800 == 45 [pid = 1651] [id = 29] 10:57:08 INFO - PROCESS | 1651 | --DOCSHELL 0x118bd6000 == 44 [pid = 1651] [id = 31] 10:57:08 INFO - PROCESS | 1651 | --DOCSHELL 0x11683b000 == 43 [pid = 1651] [id = 42] 10:57:08 INFO - PROCESS | 1651 | --DOCSHELL 0x117255000 == 42 [pid = 1651] [id = 28] 10:57:08 INFO - PROCESS | 1651 | --DOCSHELL 0x113cdc000 == 41 [pid = 1651] [id = 41] 10:57:08 INFO - PROCESS | 1651 | --DOCSHELL 0x1168b3000 == 40 [pid = 1651] [id = 27] 10:57:08 INFO - PROCESS | 1651 | --DOCSHELL 0x11960f800 == 39 [pid = 1651] [id = 33] 10:57:08 INFO - PROCESS | 1651 | --DOCSHELL 0x120f6c800 == 38 [pid = 1651] [id = 50] 10:57:08 INFO - PROCESS | 1651 | --DOCSHELL 0x1211c4000 == 37 [pid = 1651] [id = 49] 10:57:08 INFO - PROCESS | 1651 | --DOCSHELL 0x1213ce800 == 36 [pid = 1651] [id = 38] 10:57:08 INFO - PROCESS | 1651 | --DOCSHELL 0x119614800 == 35 [pid = 1651] [id = 48] 10:57:08 INFO - PROCESS | 1651 | --DOCSHELL 0x119d87800 == 34 [pid = 1651] [id = 35] 10:57:08 INFO - PROCESS | 1651 | --DOCSHELL 0x121068000 == 33 [pid = 1651] [id = 36] 10:57:08 INFO - PROCESS | 1651 | --DOCSHELL 0x1197d7000 == 32 [pid = 1651] [id = 34] 10:57:08 INFO - PROCESS | 1651 | --DOCSHELL 0x1211b3800 == 31 [pid = 1651] [id = 37] 10:57:08 INFO - PROCESS | 1651 | --DOCSHELL 0x1249b3800 == 30 [pid = 1651] [id = 40] 10:57:08 INFO - PROCESS | 1651 | --DOCSHELL 0x119617000 == 29 [pid = 1651] [id = 46] 10:57:08 INFO - PROCESS | 1651 | --DOCSHELL 0x12172b000 == 28 [pid = 1651] [id = 39] 10:57:08 INFO - PROCESS | 1651 | --DOCSHELL 0x112f1a000 == 27 [pid = 1651] [id = 47] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x121491c00) [pid = 1651] [serial = 11] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x125595c00) [pid = 1651] [serial = 105] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x126fc9400) [pid = 1651] [serial = 108] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x128951800) [pid = 1651] [serial = 111] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x1131e9000) [pid = 1651] [serial = 63] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x118213000) [pid = 1651] [serial = 66] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x118fe7c00) [pid = 1651] [serial = 69] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x1196cc800) [pid = 1651] [serial = 70] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x116793800) [pid = 1651] [serial = 72] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x117669c00) [pid = 1651] [serial = 75] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x1182b6400) [pid = 1651] [serial = 76] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x11836e000) [pid = 1651] [serial = 78] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x118874000) [pid = 1651] [serial = 81] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x119329400) [pid = 1651] [serial = 84] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1196d9400) [pid = 1651] [serial = 87] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x120e3a400) [pid = 1651] [serial = 88] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x120e41400) [pid = 1651] [serial = 90] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x121051800) [pid = 1651] [serial = 91] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12120fc00) [pid = 1651] [serial = 93] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x12148e400) [pid = 1651] [serial = 94] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x121492800) [pid = 1651] [serial = 96] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1218f4400) [pid = 1651] [serial = 97] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x123f0dc00) [pid = 1651] [serial = 99] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1249edc00) [pid = 1651] [serial = 102] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x123f62400) [pid = 1651] [serial = 100] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1268b1c00) [pid = 1651] [serial = 106] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x116a28c00) [pid = 1651] [serial = 73] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1196ca800) [pid = 1651] [serial = 85] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12730c000) [pid = 1651] [serial = 109] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x11850bc00) [pid = 1651] [serial = 79] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x115e8b800) [pid = 1651] [serial = 64] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x118221800) [pid = 1651] [serial = 67] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x118f75000) [pid = 1651] [serial = 82] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x128d6a000) [pid = 1651] [serial = 112] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x128eebc00) [pid = 1651] [serial = 114] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12d889c00) [pid = 1651] [serial = 61] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12bdae000) [pid = 1651] [serial = 30] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x12bb5f400) [pid = 1651] [serial = 27] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x12bb65800) [pid = 1651] [serial = 28] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12b1dcc00) [pid = 1651] [serial = 24] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12b1e7800) [pid = 1651] [serial = 25] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x12a9a8c00) [pid = 1651] [serial = 22] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x12a732400) [pid = 1651] [serial = 21] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x12952ec00) [pid = 1651] [serial = 18] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x12927d400) [pid = 1651] [serial = 15] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x129282c00) [pid = 1651] [serial = 16] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x1216a6000) [pid = 1651] [serial = 8] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x12d807000) [pid = 1651] [serial = 58] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x12d806000) [pid = 1651] [serial = 55] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x1196cf400) [pid = 1651] [serial = 54] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x12d379000) [pid = 1651] [serial = 51] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x12d37d400) [pid = 1651] [serial = 52] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x12ccd3800) [pid = 1651] [serial = 45] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x12d218800) [pid = 1651] [serial = 48] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x12c561c00) [pid = 1651] [serial = 42] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x12caec000) [pid = 1651] [serial = 43] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x11932c000) [pid = 1651] [serial = 40] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x12c562400) [pid = 1651] [serial = 39] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x12c557400) [pid = 1651] [serial = 36] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x12c55a800) [pid = 1651] [serial = 37] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 61 (0x11869ac00) [pid = 1651] [serial = 33] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 60 (0x12c006c00) [pid = 1651] [serial = 34] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 59 (0x117e17000) [pid = 1651] [serial = 31] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 58 (0x128d6ac00) [pid = 1651] [serial = 60] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | --DOMWINDOW == 57 (0x11850f800) [pid = 1651] [serial = 57] [outer = 0x0] [url = about:blank] 10:57:08 INFO - PROCESS | 1651 | 1467050228394 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 10:57:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1072ms 10:57:08 INFO - PROCESS | 1651 | 1467050228432 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 10:57:08 INFO - PROCESS | 1651 | 1467050228434 Marionette TRACE conn3 <- [1,177,null,{"value":"7"}] 10:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:57:08 INFO - PROCESS | 1651 | 1467050228443 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:57:08 INFO - PROCESS | 1651 | 1467050228445 Marionette TRACE conn3 <- [1,178,null,{}] 10:57:08 INFO - PROCESS | 1651 | 1467050228448 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:08 INFO - PROCESS | 1651 | 1467050228450 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:08 INFO - PROCESS | 1651 | 1467050228528 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 10:57:08 INFO - PROCESS | 1651 | 1467050228532 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:08 INFO - PROCESS | 1651 | 1467050228535 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x1131da800 == 28 [pid = 1651] [id = 52] 10:57:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 58 (0x1162a5000) [pid = 1651] [serial = 152] [outer = 0x0] 10:57:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 59 (0x1164f0400) [pid = 1651] [serial = 153] [outer = 0x1162a5000] 10:57:08 INFO - PROCESS | 1651 | 1467050228566 Marionette DEBUG loaded listener.js 10:57:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 60 (0x1131e7000) [pid = 1651] [serial = 154] [outer = 0x1162a5000] 10:57:08 INFO - PROCESS | 1651 | 1467050228897 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 10:57:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 471ms 10:57:08 INFO - PROCESS | 1651 | 1467050228924 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 10:57:08 INFO - PROCESS | 1651 | 1467050228928 Marionette TRACE conn3 <- [1,181,null,{"value":"7"}] 10:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:57:08 INFO - PROCESS | 1651 | 1467050228933 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:57:08 INFO - PROCESS | 1651 | 1467050228935 Marionette TRACE conn3 <- [1,182,null,{}] 10:57:08 INFO - PROCESS | 1651 | 1467050228938 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:08 INFO - PROCESS | 1651 | 1467050228939 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:09 INFO - PROCESS | 1651 | 1467050229014 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 10:57:09 INFO - PROCESS | 1651 | 1467050229019 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:09 INFO - PROCESS | 1651 | 1467050229022 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x1164bb800 == 29 [pid = 1651] [id = 53] 10:57:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x117e1ac00) [pid = 1651] [serial = 155] [outer = 0x0] 10:57:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x118219800) [pid = 1651] [serial = 156] [outer = 0x117e1ac00] 10:57:09 INFO - PROCESS | 1651 | 1467050229050 Marionette DEBUG loaded listener.js 10:57:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x11836d800) [pid = 1651] [serial = 157] [outer = 0x117e1ac00] 10:57:09 INFO - PROCESS | 1651 | 1467050229374 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 10:57:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 472ms 10:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:57:09 INFO - PROCESS | 1651 | 1467050229406 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 10:57:09 INFO - PROCESS | 1651 | 1467050229408 Marionette TRACE conn3 <- [1,185,null,{"value":"7"}] 10:57:09 INFO - PROCESS | 1651 | 1467050229410 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:57:09 INFO - PROCESS | 1651 | 1467050229412 Marionette TRACE conn3 <- [1,186,null,{}] 10:57:09 INFO - PROCESS | 1651 | 1467050229420 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:09 INFO - PROCESS | 1651 | 1467050229423 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:09 INFO - PROCESS | 1651 | 1467050229499 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 10:57:09 INFO - PROCESS | 1651 | 1467050229543 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:09 INFO - PROCESS | 1651 | 1467050229546 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x117250800 == 30 [pid = 1651] [id = 54] 10:57:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x115d0dc00) [pid = 1651] [serial = 158] [outer = 0x0] 10:57:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x118699c00) [pid = 1651] [serial = 159] [outer = 0x115d0dc00] 10:57:09 INFO - PROCESS | 1651 | 1467050229574 Marionette DEBUG loaded listener.js 10:57:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x118f72400) [pid = 1651] [serial = 160] [outer = 0x115d0dc00] 10:57:09 INFO - PROCESS | 1651 | 1467050229842 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 10:57:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 470ms 10:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:57:09 INFO - PROCESS | 1651 | 1467050229881 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 10:57:09 INFO - PROCESS | 1651 | 1467050229883 Marionette TRACE conn3 <- [1,189,null,{"value":"7"}] 10:57:09 INFO - PROCESS | 1651 | 1467050229893 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:57:09 INFO - PROCESS | 1651 | 1467050229894 Marionette TRACE conn3 <- [1,190,null,{}] 10:57:09 INFO - PROCESS | 1651 | 1467050229897 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:09 INFO - PROCESS | 1651 | 1467050229898 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:09 INFO - PROCESS | 1651 | 1467050229978 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 10:57:09 INFO - PROCESS | 1651 | 1467050229982 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:09 INFO - PROCESS | 1651 | 1467050229983 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x118353000 == 31 [pid = 1651] [id = 55] 10:57:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x118fe7c00) [pid = 1651] [serial = 161] [outer = 0x0] 10:57:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x1196cc800) [pid = 1651] [serial = 162] [outer = 0x118fe7c00] 10:57:10 INFO - PROCESS | 1651 | 1467050230011 Marionette DEBUG loaded listener.js 10:57:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x1196d9400) [pid = 1651] [serial = 163] [outer = 0x118fe7c00] 10:57:10 INFO - PROCESS | 1651 | 1467050230329 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 10:57:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 476ms 10:57:10 INFO - PROCESS | 1651 | 1467050230362 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 10:57:10 INFO - PROCESS | 1651 | 1467050230364 Marionette TRACE conn3 <- [1,193,null,{"value":"7"}] 10:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:57:10 INFO - PROCESS | 1651 | 1467050230367 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:57:10 INFO - PROCESS | 1651 | 1467050230369 Marionette TRACE conn3 <- [1,194,null,{}] 10:57:10 INFO - PROCESS | 1651 | 1467050230373 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:10 INFO - PROCESS | 1651 | 1467050230385 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:10 INFO - PROCESS | 1651 | 1467050230546 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 10:57:10 INFO - PROCESS | 1651 | 1467050230553 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:10 INFO - PROCESS | 1651 | 1467050230554 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184b5800 == 32 [pid = 1651] [id = 56] 10:57:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x1131e8800) [pid = 1651] [serial = 164] [outer = 0x0] 10:57:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x1197f0400) [pid = 1651] [serial = 165] [outer = 0x1131e8800] 10:57:10 INFO - PROCESS | 1651 | 1467050230631 Marionette DEBUG loaded listener.js 10:57:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x119d5c000) [pid = 1651] [serial = 166] [outer = 0x1131e8800] 10:57:11 INFO - PROCESS | 1651 | 1467050231052 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 10:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 722ms 10:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:57:11 INFO - PROCESS | 1651 | 1467050231089 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 10:57:11 INFO - PROCESS | 1651 | 1467050231091 Marionette TRACE conn3 <- [1,197,null,{"value":"7"}] 10:57:11 INFO - PROCESS | 1651 | 1467050231093 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:57:11 INFO - PROCESS | 1651 | 1467050231094 Marionette TRACE conn3 <- [1,198,null,{}] 10:57:11 INFO - PROCESS | 1651 | 1467050231096 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:11 INFO - PROCESS | 1651 | 1467050231100 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:11 INFO - PROCESS | 1651 | 1467050231210 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 10:57:11 INFO - PROCESS | 1651 | 1467050231254 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:11 INFO - PROCESS | 1651 | 1467050231255 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x119320000 == 33 [pid = 1651] [id = 57] 10:57:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x120e3f000) [pid = 1651] [serial = 167] [outer = 0x0] 10:57:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x12126e000) [pid = 1651] [serial = 168] [outer = 0x120e3f000] 10:57:11 INFO - PROCESS | 1651 | 1467050231281 Marionette DEBUG loaded listener.js 10:57:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x123e0c000) [pid = 1651] [serial = 169] [outer = 0x120e3f000] 10:57:11 INFO - PROCESS | 1651 | 1467050231585 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 10:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 518ms 10:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:57:11 INFO - PROCESS | 1651 | 1467050231612 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 10:57:11 INFO - PROCESS | 1651 | 1467050231613 Marionette TRACE conn3 <- [1,201,null,{"value":"7"}] 10:57:11 INFO - PROCESS | 1651 | 1467050231615 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:57:11 INFO - PROCESS | 1651 | 1467050231616 Marionette TRACE conn3 <- [1,202,null,{}] 10:57:11 INFO - PROCESS | 1651 | 1467050231619 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:11 INFO - PROCESS | 1651 | 1467050231621 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:11 INFO - PROCESS | 1651 | 1467050231725 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 10:57:11 INFO - PROCESS | 1651 | 1467050231728 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:11 INFO - PROCESS | 1651 | 1467050231730 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x1197d8000 == 34 [pid = 1651] [id = 58] 10:57:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x118872400) [pid = 1651] [serial = 170] [outer = 0x0] 10:57:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x12494cc00) [pid = 1651] [serial = 171] [outer = 0x118872400] 10:57:11 INFO - PROCESS | 1651 | 1467050231754 Marionette DEBUG loaded listener.js 10:57:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x124c3e800) [pid = 1651] [serial = 172] [outer = 0x118872400] 10:57:12 INFO - PROCESS | 1651 | 1467050232046 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 10:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 468ms 10:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:57:12 INFO - PROCESS | 1651 | 1467050232084 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 10:57:12 INFO - PROCESS | 1651 | 1467050232085 Marionette TRACE conn3 <- [1,205,null,{"value":"7"}] 10:57:12 INFO - PROCESS | 1651 | 1467050232090 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:57:12 INFO - PROCESS | 1651 | 1467050232092 Marionette TRACE conn3 <- [1,206,null,{}] 10:57:12 INFO - PROCESS | 1651 | 1467050232095 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:12 INFO - PROCESS | 1651 | 1467050232096 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:12 INFO - PROCESS | 1651 | 1467050232186 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 10:57:12 INFO - PROCESS | 1651 | 1467050232219 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:12 INFO - PROCESS | 1651 | 1467050232220 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x119da3800 == 35 [pid = 1651] [id = 59] 10:57:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x112e40800) [pid = 1651] [serial = 173] [outer = 0x0] 10:57:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x124efac00) [pid = 1651] [serial = 174] [outer = 0x112e40800] 10:57:12 INFO - PROCESS | 1651 | 1467050232245 Marionette DEBUG loaded listener.js 10:57:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x124fd8800) [pid = 1651] [serial = 175] [outer = 0x112e40800] 10:57:12 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x12909b400) [pid = 1651] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:57:12 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x12894d400) [pid = 1651] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:57:12 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x123e0cc00) [pid = 1651] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:57:12 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x1197e1400) [pid = 1651] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:57:12 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x119a44800) [pid = 1651] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:57:12 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x116889000) [pid = 1651] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:57:12 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x116f3c800) [pid = 1651] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:57:12 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x118330800) [pid = 1651] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:57:12 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x11932c800) [pid = 1651] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:57:12 INFO - PROCESS | 1651 | 1467050232578 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 10:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 520ms 10:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:57:12 INFO - PROCESS | 1651 | 1467050232610 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 10:57:12 INFO - PROCESS | 1651 | 1467050232611 Marionette TRACE conn3 <- [1,209,null,{"value":"7"}] 10:57:12 INFO - PROCESS | 1651 | 1467050232613 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:57:12 INFO - PROCESS | 1651 | 1467050232614 Marionette TRACE conn3 <- [1,210,null,{}] 10:57:12 INFO - PROCESS | 1651 | 1467050232617 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:12 INFO - PROCESS | 1651 | 1467050232618 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:12 INFO - PROCESS | 1651 | 1467050232698 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 10:57:12 INFO - PROCESS | 1651 | 1467050232702 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:12 INFO - PROCESS | 1651 | 1467050232704 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x117250000 == 36 [pid = 1651] [id = 60] 10:57:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x116640c00) [pid = 1651] [serial = 176] [outer = 0x0] 10:57:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x1197e1400) [pid = 1651] [serial = 177] [outer = 0x116640c00] 10:57:12 INFO - PROCESS | 1651 | 1467050232730 Marionette DEBUG loaded listener.js 10:57:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x124fd9c00) [pid = 1651] [serial = 178] [outer = 0x116640c00] 10:57:13 INFO - PROCESS | 1651 | 1467050233043 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 10:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 469ms 10:57:13 INFO - PROCESS | 1651 | 1467050233082 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 10:57:13 INFO - PROCESS | 1651 | 1467050233084 Marionette TRACE conn3 <- [1,213,null,{"value":"7"}] 10:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:57:13 INFO - PROCESS | 1651 | 1467050233086 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:57:13 INFO - PROCESS | 1651 | 1467050233087 Marionette TRACE conn3 <- [1,214,null,{}] 10:57:13 INFO - PROCESS | 1651 | 1467050233089 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:13 INFO - PROCESS | 1651 | 1467050233091 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:13 INFO - PROCESS | 1651 | 1467050233195 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 10:57:13 INFO - PROCESS | 1651 | 1467050233204 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:13 INFO - PROCESS | 1651 | 1467050233205 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212ce800 == 37 [pid = 1651] [id = 61] 10:57:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x1254da000) [pid = 1651] [serial = 179] [outer = 0x0] 10:57:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x125593c00) [pid = 1651] [serial = 180] [outer = 0x1254da000] 10:57:13 INFO - PROCESS | 1651 | 1467050233229 Marionette DEBUG loaded listener.js 10:57:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1268aec00) [pid = 1651] [serial = 181] [outer = 0x1254da000] 10:57:13 INFO - PROCESS | 1651 | 1467050233518 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 10:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 470ms 10:57:13 INFO - PROCESS | 1651 | 1467050233558 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 10:57:13 INFO - PROCESS | 1651 | 1467050233560 Marionette TRACE conn3 <- [1,217,null,{"value":"7"}] 10:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:57:13 INFO - PROCESS | 1651 | 1467050233562 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:57:13 INFO - PROCESS | 1651 | 1467050233564 Marionette TRACE conn3 <- [1,218,null,{}] 10:57:13 INFO - PROCESS | 1651 | 1467050233566 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:13 INFO - PROCESS | 1651 | 1467050233567 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:13 INFO - PROCESS | 1651 | 1467050233663 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 10:57:13 INFO - PROCESS | 1651 | 1467050233666 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:13 INFO - PROCESS | 1651 | 1467050233668 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184b5000 == 38 [pid = 1651] [id = 62] 10:57:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1268af400) [pid = 1651] [serial = 182] [outer = 0x0] 10:57:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1271c9c00) [pid = 1651] [serial = 183] [outer = 0x1268af400] 10:57:13 INFO - PROCESS | 1651 | 1467050233699 Marionette DEBUG loaded listener.js 10:57:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x128953400) [pid = 1651] [serial = 184] [outer = 0x1268af400] 10:57:14 INFO - PROCESS | 1651 | 1467050234014 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 10:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 469ms 10:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:57:14 INFO - PROCESS | 1651 | 1467050234031 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 10:57:14 INFO - PROCESS | 1651 | 1467050234033 Marionette TRACE conn3 <- [1,221,null,{"value":"7"}] 10:57:14 INFO - PROCESS | 1651 | 1467050234035 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:57:14 INFO - PROCESS | 1651 | 1467050234036 Marionette TRACE conn3 <- [1,222,null,{}] 10:57:14 INFO - PROCESS | 1651 | 1467050234042 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:14 INFO - PROCESS | 1651 | 1467050234043 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:14 INFO - PROCESS | 1651 | 1467050234144 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 10:57:14 INFO - PROCESS | 1651 | 1467050234149 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:14 INFO - PROCESS | 1651 | 1467050234150 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x124c5c800 == 39 [pid = 1651] [id = 63] 10:57:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x119329400) [pid = 1651] [serial = 185] [outer = 0x0] 10:57:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x128be0000) [pid = 1651] [serial = 186] [outer = 0x119329400] 10:57:14 INFO - PROCESS | 1651 | 1467050234175 Marionette DEBUG loaded listener.js 10:57:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x128eef400) [pid = 1651] [serial = 187] [outer = 0x119329400] 10:57:14 INFO - PROCESS | 1651 | 1467050234443 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 10:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 422ms 10:57:14 INFO - PROCESS | 1651 | 1467050234460 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 10:57:14 INFO - PROCESS | 1651 | 1467050234461 Marionette TRACE conn3 <- [1,225,null,{"value":"7"}] 10:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:57:14 INFO - PROCESS | 1651 | 1467050234463 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:57:14 INFO - PROCESS | 1651 | 1467050234464 Marionette TRACE conn3 <- [1,226,null,{}] 10:57:14 INFO - PROCESS | 1651 | 1467050234467 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:14 INFO - PROCESS | 1651 | 1467050234468 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:14 INFO - PROCESS | 1651 | 1467050234606 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 10:57:14 INFO - PROCESS | 1651 | 1467050234649 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:14 INFO - PROCESS | 1651 | 1467050234651 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x112635000 == 40 [pid = 1651] [id = 64] 10:57:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x111c83400) [pid = 1651] [serial = 188] [outer = 0x0] 10:57:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x112d4e400) [pid = 1651] [serial = 189] [outer = 0x111c83400] 10:57:14 INFO - PROCESS | 1651 | 1467050234683 Marionette DEBUG loaded listener.js 10:57:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x113c8d400) [pid = 1651] [serial = 190] [outer = 0x111c83400] 10:57:15 INFO - PROCESS | 1651 | 1467050235186 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 10:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 769ms 10:57:15 INFO - PROCESS | 1651 | 1467050235246 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 10:57:15 INFO - PROCESS | 1651 | 1467050235249 Marionette TRACE conn3 <- [1,229,null,{"value":"7"}] 10:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:57:15 INFO - PROCESS | 1651 | 1467050235254 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:57:15 INFO - PROCESS | 1651 | 1467050235257 Marionette TRACE conn3 <- [1,230,null,{}] 10:57:15 INFO - PROCESS | 1651 | 1467050235261 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:15 INFO - PROCESS | 1651 | 1467050235264 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:15 INFO - PROCESS | 1651 | 1467050235371 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 10:57:15 INFO - PROCESS | 1651 | 1467050235440 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:15 INFO - PROCESS | 1651 | 1467050235442 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x117243800 == 41 [pid = 1651] [id = 65] 10:57:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x11821e000) [pid = 1651] [serial = 191] [outer = 0x0] 10:57:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1182b6400) [pid = 1651] [serial = 192] [outer = 0x11821e000] 10:57:15 INFO - PROCESS | 1651 | 1467050235472 Marionette DEBUG loaded listener.js 10:57:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x11837a000) [pid = 1651] [serial = 193] [outer = 0x11821e000] 10:57:16 INFO - PROCESS | 1651 | 1467050236101 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 10:57:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:57:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 873ms 10:57:16 INFO - PROCESS | 1651 | 1467050236126 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 10:57:16 INFO - PROCESS | 1651 | 1467050236128 Marionette TRACE conn3 <- [1,233,null,{"value":"7"}] 10:57:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:57:16 INFO - PROCESS | 1651 | 1467050236132 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:57:16 INFO - PROCESS | 1651 | 1467050236133 Marionette TRACE conn3 <- [1,234,null,{}] 10:57:16 INFO - PROCESS | 1651 | 1467050236137 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:16 INFO - PROCESS | 1651 | 1467050236138 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:16 INFO - PROCESS | 1651 | 1467050236238 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 10:57:16 INFO - PROCESS | 1651 | 1467050236290 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:16 INFO - PROCESS | 1651 | 1467050236292 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x1164a2000 == 42 [pid = 1651] [id = 66] 10:57:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x118331400) [pid = 1651] [serial = 194] [outer = 0x0] 10:57:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x11833b800) [pid = 1651] [serial = 195] [outer = 0x118331400] 10:57:16 INFO - PROCESS | 1651 | 1467050236324 Marionette DEBUG loaded listener.js 10:57:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x11850c400) [pid = 1651] [serial = 196] [outer = 0x118331400] 10:57:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1164e2c00) [pid = 1651] [serial = 197] [outer = 0x12caec400] 10:57:16 INFO - PROCESS | 1651 | --DOCSHELL 0x124c5c800 == 41 [pid = 1651] [id = 63] 10:57:16 INFO - PROCESS | 1651 | --DOCSHELL 0x1184b5000 == 40 [pid = 1651] [id = 62] 10:57:16 INFO - PROCESS | 1651 | --DOCSHELL 0x1212ce800 == 39 [pid = 1651] [id = 61] 10:57:16 INFO - PROCESS | 1651 | --DOCSHELL 0x117250000 == 38 [pid = 1651] [id = 60] 10:57:16 INFO - PROCESS | 1651 | --DOCSHELL 0x119da3800 == 37 [pid = 1651] [id = 59] 10:57:16 INFO - PROCESS | 1651 | --DOCSHELL 0x1197d8000 == 36 [pid = 1651] [id = 58] 10:57:16 INFO - PROCESS | 1651 | --DOCSHELL 0x119320000 == 35 [pid = 1651] [id = 57] 10:57:16 INFO - PROCESS | 1651 | --DOCSHELL 0x1184b5800 == 34 [pid = 1651] [id = 56] 10:57:16 INFO - PROCESS | 1651 | --DOCSHELL 0x118353000 == 33 [pid = 1651] [id = 55] 10:57:16 INFO - PROCESS | 1651 | --DOCSHELL 0x117250800 == 32 [pid = 1651] [id = 54] 10:57:16 INFO - PROCESS | 1651 | --DOCSHELL 0x1164bb800 == 31 [pid = 1651] [id = 53] 10:57:16 INFO - PROCESS | 1651 | --DOCSHELL 0x1131da800 == 30 [pid = 1651] [id = 52] 10:57:16 INFO - PROCESS | 1651 | 1467050236814 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 10:57:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:57:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 721ms 10:57:16 INFO - PROCESS | 1651 | 1467050236854 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 10:57:16 INFO - PROCESS | 1651 | 1467050236859 Marionette TRACE conn3 <- [1,237,null,{"value":"7"}] 10:57:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:57:16 INFO - PROCESS | 1651 | 1467050236865 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:57:16 INFO - PROCESS | 1651 | 1467050236868 Marionette TRACE conn3 <- [1,238,null,{}] 10:57:16 INFO - PROCESS | 1651 | 1467050236875 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:16 INFO - PROCESS | 1651 | 1467050236877 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:16 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x119d5d800) [pid = 1651] [serial = 133] [outer = 0x0] [url = about:blank] 10:57:16 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x120f0a400) [pid = 1651] [serial = 135] [outer = 0x0] [url = about:blank] 10:57:16 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1175d0400) [pid = 1651] [serial = 120] [outer = 0x0] [url = about:blank] 10:57:16 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x118337c00) [pid = 1651] [serial = 126] [outer = 0x0] [url = about:blank] 10:57:16 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x118507c00) [pid = 1651] [serial = 123] [outer = 0x0] [url = about:blank] 10:57:16 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1196cd400) [pid = 1651] [serial = 129] [outer = 0x0] [url = about:blank] 10:57:16 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x123e0d000) [pid = 1651] [serial = 136] [outer = 0x0] [url = about:blank] 10:57:16 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x119a3e400) [pid = 1651] [serial = 132] [outer = 0x0] [url = about:blank] 10:57:16 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x118872c00) [pid = 1651] [serial = 124] [outer = 0x0] [url = about:blank] 10:57:16 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x11821b800) [pid = 1651] [serial = 121] [outer = 0x0] [url = about:blank] 10:57:16 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x118f14000) [pid = 1651] [serial = 127] [outer = 0x0] [url = about:blank] 10:57:16 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x1196d9c00) [pid = 1651] [serial = 130] [outer = 0x0] [url = about:blank] 10:57:16 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1293cbc00) [pid = 1651] [serial = 118] [outer = 0x0] [url = about:blank] 10:57:16 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x12927f000) [pid = 1651] [serial = 117] [outer = 0x0] [url = about:blank] 10:57:16 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x12909b000) [pid = 1651] [serial = 115] [outer = 0x0] [url = about:blank] 10:57:16 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x123f0d400) [pid = 1651] [serial = 103] [outer = 0x0] [url = about:blank] 10:57:17 INFO - PROCESS | 1651 | 1467050237032 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 10:57:17 INFO - PROCESS | 1651 | 1467050237055 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:17 INFO - PROCESS | 1651 | 1467050237056 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x1168b2000 == 31 [pid = 1651] [id = 67] 10:57:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x118698000) [pid = 1651] [serial = 198] [outer = 0x0] 10:57:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x118f14000) [pid = 1651] [serial = 199] [outer = 0x118698000] 10:57:17 INFO - PROCESS | 1651 | 1467050237102 Marionette DEBUG loaded listener.js 10:57:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x119337000) [pid = 1651] [serial = 200] [outer = 0x118698000] 10:57:17 INFO - PROCESS | 1651 | 1467050237546 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 10:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 724ms 10:57:17 INFO - PROCESS | 1651 | 1467050237588 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 10:57:17 INFO - PROCESS | 1651 | 1467050237590 Marionette TRACE conn3 <- [1,241,null,{"value":"7"}] 10:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:57:17 INFO - PROCESS | 1651 | 1467050237592 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:57:17 INFO - PROCESS | 1651 | 1467050237595 Marionette TRACE conn3 <- [1,242,null,{}] 10:57:17 INFO - PROCESS | 1651 | 1467050237602 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:17 INFO - PROCESS | 1651 | 1467050237605 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:17 INFO - PROCESS | 1651 | 1467050237689 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 10:57:17 INFO - PROCESS | 1651 | 1467050237695 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:17 INFO - PROCESS | 1651 | 1467050237697 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x118bc8000 == 32 [pid = 1651] [id = 68] 10:57:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x119a3b000) [pid = 1651] [serial = 201] [outer = 0x0] 10:57:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x120f0c800) [pid = 1651] [serial = 202] [outer = 0x119a3b000] 10:57:17 INFO - PROCESS | 1651 | 1467050237727 Marionette DEBUG loaded listener.js 10:57:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x12136c800) [pid = 1651] [serial = 203] [outer = 0x119a3b000] 10:57:18 INFO - PROCESS | 1651 | 1467050238063 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 10:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 521ms 10:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:57:18 INFO - PROCESS | 1651 | 1467050238114 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 10:57:18 INFO - PROCESS | 1651 | 1467050238116 Marionette TRACE conn3 <- [1,245,null,{"value":"7"}] 10:57:18 INFO - PROCESS | 1651 | 1467050238118 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:57:18 INFO - PROCESS | 1651 | 1467050238119 Marionette TRACE conn3 <- [1,246,null,{}] 10:57:18 INFO - PROCESS | 1651 | 1467050238121 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:18 INFO - PROCESS | 1651 | 1467050238123 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:18 INFO - PROCESS | 1651 | 1467050238199 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 10:57:18 INFO - PROCESS | 1651 | 1467050238205 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:18 INFO - PROCESS | 1651 | 1467050238207 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x119620000 == 33 [pid = 1651] [id = 69] 10:57:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x123f16000) [pid = 1651] [serial = 204] [outer = 0x0] 10:57:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1249eb800) [pid = 1651] [serial = 205] [outer = 0x123f16000] 10:57:18 INFO - PROCESS | 1651 | 1467050238232 Marionette DEBUG loaded listener.js 10:57:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x124c3c800) [pid = 1651] [serial = 206] [outer = 0x123f16000] 10:57:18 INFO - PROCESS | 1651 | 1467050238530 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 10:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 470ms 10:57:18 INFO - PROCESS | 1651 | 1467050238589 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 10:57:18 INFO - PROCESS | 1651 | 1467050238590 Marionette TRACE conn3 <- [1,249,null,{"value":"7"}] 10:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:57:18 INFO - PROCESS | 1651 | 1467050238592 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:57:18 INFO - PROCESS | 1651 | 1467050238594 Marionette TRACE conn3 <- [1,250,null,{}] 10:57:18 INFO - PROCESS | 1651 | 1467050238596 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:18 INFO - PROCESS | 1651 | 1467050238597 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:18 INFO - PROCESS | 1651 | 1467050238668 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 10:57:18 INFO - PROCESS | 1651 | 1467050238700 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:18 INFO - PROCESS | 1651 | 1467050238702 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x115e35800 == 34 [pid = 1651] [id = 70] 10:57:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x123e0cc00) [pid = 1651] [serial = 207] [outer = 0x0] 10:57:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x124cabc00) [pid = 1651] [serial = 208] [outer = 0x123e0cc00] 10:57:18 INFO - PROCESS | 1651 | 1467050238726 Marionette DEBUG loaded listener.js 10:57:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1254d1000) [pid = 1651] [serial = 209] [outer = 0x123e0cc00] 10:57:19 INFO - PROCESS | 1651 | 1467050239078 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 10:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 517ms 10:57:19 INFO - PROCESS | 1651 | 1467050239111 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 10:57:19 INFO - PROCESS | 1651 | 1467050239112 Marionette TRACE conn3 <- [1,253,null,{"value":"7"}] 10:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:57:19 INFO - PROCESS | 1651 | 1467050239121 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:57:19 INFO - PROCESS | 1651 | 1467050239122 Marionette TRACE conn3 <- [1,254,null,{}] 10:57:19 INFO - PROCESS | 1651 | 1467050239124 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:19 INFO - PROCESS | 1651 | 1467050239128 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:19 INFO - PROCESS | 1651 | 1467050239242 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 10:57:19 INFO - PROCESS | 1651 | 1467050239245 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:19 INFO - PROCESS | 1651 | 1467050239246 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x121727000 == 35 [pid = 1651] [id = 71] 10:57:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1254d3400) [pid = 1651] [serial = 210] [outer = 0x0] 10:57:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x126fc9400) [pid = 1651] [serial = 211] [outer = 0x1254d3400] 10:57:19 INFO - PROCESS | 1651 | 1467050239271 Marionette DEBUG loaded listener.js 10:57:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x129276c00) [pid = 1651] [serial = 212] [outer = 0x1254d3400] 10:57:19 INFO - PROCESS | 1651 | 1467050239576 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 10:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 468ms 10:57:19 INFO - PROCESS | 1651 | 1467050239594 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 10:57:19 INFO - PROCESS | 1651 | 1467050239596 Marionette TRACE conn3 <- [1,257,null,{"value":"7"}] 10:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:57:19 INFO - PROCESS | 1651 | 1467050239607 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:57:19 INFO - PROCESS | 1651 | 1467050239609 Marionette TRACE conn3 <- [1,258,null,{}] 10:57:19 INFO - PROCESS | 1651 | 1467050239613 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:19 INFO - PROCESS | 1651 | 1467050239615 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:19 INFO - PROCESS | 1651 | 1467050239763 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 10:57:19 INFO - PROCESS | 1651 | 1467050239809 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:19 INFO - PROCESS | 1651 | 1467050239811 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x123bc1000 == 36 [pid = 1651] [id = 72] 10:57:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1254d9400) [pid = 1651] [serial = 213] [outer = 0x0] 10:57:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x129281800) [pid = 1651] [serial = 214] [outer = 0x1254d9400] 10:57:19 INFO - PROCESS | 1651 | 1467050239847 Marionette DEBUG loaded listener.js 10:57:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1293cfc00) [pid = 1651] [serial = 215] [outer = 0x1254d9400] 10:57:20 INFO - PROCESS | 1651 | 1467050240163 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 10:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 579ms 10:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:57:20 INFO - PROCESS | 1651 | 1467050240180 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 10:57:20 INFO - PROCESS | 1651 | 1467050240182 Marionette TRACE conn3 <- [1,261,null,{"value":"7"}] 10:57:20 INFO - PROCESS | 1651 | 1467050240184 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:57:20 INFO - PROCESS | 1651 | 1467050240185 Marionette TRACE conn3 <- [1,262,null,{}] 10:57:20 INFO - PROCESS | 1651 | 1467050240192 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:20 INFO - PROCESS | 1651 | 1467050240193 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:20 INFO - PROCESS | 1651 | 1467050240292 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 10:57:20 INFO - PROCESS | 1651 | 1467050240296 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:20 INFO - PROCESS | 1651 | 1467050240297 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x1254bc000 == 37 [pid = 1651] [id = 73] 10:57:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x129099800) [pid = 1651] [serial = 216] [outer = 0x0] 10:57:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1293e2000) [pid = 1651] [serial = 217] [outer = 0x129099800] 10:57:20 INFO - PROCESS | 1651 | 1467050240321 Marionette DEBUG loaded listener.js 10:57:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x129528400) [pid = 1651] [serial = 218] [outer = 0x129099800] 10:57:20 INFO - PROCESS | 1651 | 1467050240647 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 10:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 521ms 10:57:20 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x120e3f000) [pid = 1651] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:57:20 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x118872400) [pid = 1651] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:57:20 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x118fe7c00) [pid = 1651] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:57:20 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x112e40800) [pid = 1651] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:57:20 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x116640c00) [pid = 1651] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:57:20 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x115d0dc00) [pid = 1651] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:57:20 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1254da000) [pid = 1651] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:57:20 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1162a5000) [pid = 1651] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:57:20 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x117e1ac00) [pid = 1651] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:57:20 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1268af400) [pid = 1651] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:57:20 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x116644800) [pid = 1651] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:57:20 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x11833e800) [pid = 1651] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:57:20 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x120e3f400) [pid = 1651] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:57:20 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x119331800) [pid = 1651] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:57:20 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1131e8800) [pid = 1651] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:57:20 INFO - PROCESS | 1651 | 1467050240806 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 10:57:20 INFO - PROCESS | 1651 | 1467050240808 Marionette TRACE conn3 <- [1,265,null,{"value":"7"}] 10:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:57:20 INFO - PROCESS | 1651 | 1467050240819 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:57:20 INFO - PROCESS | 1651 | 1467050240821 Marionette TRACE conn3 <- [1,266,null,{}] 10:57:20 INFO - PROCESS | 1651 | 1467050240824 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:20 INFO - PROCESS | 1651 | 1467050240825 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:20 INFO - PROCESS | 1651 | 1467050240901 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 10:57:20 INFO - PROCESS | 1651 | 1467050240906 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:20 INFO - PROCESS | 1651 | 1467050240908 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x118bdb000 == 38 [pid = 1651] [id = 74] 10:57:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x116644800) [pid = 1651] [serial = 219] [outer = 0x0] 10:57:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x117e1ac00) [pid = 1651] [serial = 220] [outer = 0x116644800] 10:57:20 INFO - PROCESS | 1651 | 1467050240932 Marionette DEBUG loaded listener.js 10:57:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x119331800) [pid = 1651] [serial = 221] [outer = 0x116644800] 10:57:21 INFO - PROCESS | 1651 | 1467050241248 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 10:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 471ms 10:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:57:21 INFO - PROCESS | 1651 | 1467050241291 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 10:57:21 INFO - PROCESS | 1651 | 1467050241292 Marionette TRACE conn3 <- [1,269,null,{"value":"7"}] 10:57:21 INFO - PROCESS | 1651 | 1467050241294 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:57:21 INFO - PROCESS | 1651 | 1467050241295 Marionette TRACE conn3 <- [1,270,null,{}] 10:57:21 INFO - PROCESS | 1651 | 1467050241297 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:21 INFO - PROCESS | 1651 | 1467050241298 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:21 INFO - PROCESS | 1651 | 1467050241376 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 10:57:21 INFO - PROCESS | 1651 | 1467050241423 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:21 INFO - PROCESS | 1651 | 1467050241424 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x119618000 == 39 [pid = 1651] [id = 75] 10:57:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x116790800) [pid = 1651] [serial = 222] [outer = 0x0] 10:57:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x12105f400) [pid = 1651] [serial = 223] [outer = 0x116790800] 10:57:21 INFO - PROCESS | 1651 | 1467050241448 Marionette DEBUG loaded listener.js 10:57:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x124fd2800) [pid = 1651] [serial = 224] [outer = 0x116790800] 10:57:21 INFO - PROCESS | 1651 | 1467050241707 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 10:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 469ms 10:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:57:21 INFO - PROCESS | 1651 | 1467050241763 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 10:57:21 INFO - PROCESS | 1651 | 1467050241765 Marionette TRACE conn3 <- [1,273,null,{"value":"7"}] 10:57:21 INFO - PROCESS | 1651 | 1467050241767 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:57:21 INFO - PROCESS | 1651 | 1467050241769 Marionette TRACE conn3 <- [1,274,null,{}] 10:57:21 INFO - PROCESS | 1651 | 1467050241775 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:21 INFO - PROCESS | 1651 | 1467050241777 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:21 INFO - PROCESS | 1651 | 1467050241867 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 10:57:21 INFO - PROCESS | 1651 | 1467050241872 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:21 INFO - PROCESS | 1651 | 1467050241874 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c86800 == 40 [pid = 1651] [id = 76] 10:57:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1293e6800) [pid = 1651] [serial = 225] [outer = 0x0] 10:57:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12a725c00) [pid = 1651] [serial = 226] [outer = 0x1293e6800] 10:57:21 INFO - PROCESS | 1651 | 1467050241900 Marionette DEBUG loaded listener.js 10:57:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12a9a6c00) [pid = 1651] [serial = 227] [outer = 0x1293e6800] 10:57:22 INFO - PROCESS | 1651 | 1467050242234 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 10:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 473ms 10:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:57:22 INFO - PROCESS | 1651 | 1467050242242 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 10:57:22 INFO - PROCESS | 1651 | 1467050242243 Marionette TRACE conn3 <- [1,277,null,{"value":"7"}] 10:57:22 INFO - PROCESS | 1651 | 1467050242245 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:57:22 INFO - PROCESS | 1651 | 1467050242246 Marionette TRACE conn3 <- [1,278,null,{}] 10:57:22 INFO - PROCESS | 1651 | 1467050242249 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:22 INFO - PROCESS | 1651 | 1467050242250 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:22 INFO - PROCESS | 1651 | 1467050242327 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 10:57:22 INFO - PROCESS | 1651 | 1467050242382 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:22 INFO - PROCESS | 1651 | 1467050242383 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x128ee1800 == 41 [pid = 1651] [id = 77] 10:57:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x129528000) [pid = 1651] [serial = 228] [outer = 0x0] 10:57:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12a9aec00) [pid = 1651] [serial = 229] [outer = 0x129528000] 10:57:22 INFO - PROCESS | 1651 | 1467050242407 Marionette DEBUG loaded listener.js 10:57:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12b049000) [pid = 1651] [serial = 230] [outer = 0x129528000] 10:57:22 INFO - PROCESS | 1651 | 1467050242657 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 10:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 468ms 10:57:22 INFO - PROCESS | 1651 | 1467050242714 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 10:57:22 INFO - PROCESS | 1651 | 1467050242715 Marionette TRACE conn3 <- [1,281,null,{"value":"7"}] 10:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:57:22 INFO - PROCESS | 1651 | 1467050242717 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:57:22 INFO - PROCESS | 1651 | 1467050242718 Marionette TRACE conn3 <- [1,282,null,{}] 10:57:22 INFO - PROCESS | 1651 | 1467050242729 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:22 INFO - PROCESS | 1651 | 1467050242730 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:22 INFO - PROCESS | 1651 | 1467050242813 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 10:57:22 INFO - PROCESS | 1651 | 1467050242902 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:22 INFO - PROCESS | 1651 | 1467050242904 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x115da7000 == 42 [pid = 1651] [id = 78] 10:57:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x111e58c00) [pid = 1651] [serial = 231] [outer = 0x0] 10:57:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x112e22800) [pid = 1651] [serial = 232] [outer = 0x111e58c00] 10:57:22 INFO - PROCESS | 1651 | 1467050242935 Marionette DEBUG loaded listener.js 10:57:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x116888000) [pid = 1651] [serial = 233] [outer = 0x111e58c00] 10:57:23 INFO - PROCESS | 1651 | 1467050243349 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 10:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 676ms 10:57:23 INFO - PROCESS | 1651 | 1467050243395 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 10:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:57:23 INFO - PROCESS | 1651 | 1467050243398 Marionette TRACE conn3 <- [1,285,null,{"value":"7"}] 10:57:23 INFO - PROCESS | 1651 | 1467050243401 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:57:23 INFO - PROCESS | 1651 | 1467050243403 Marionette TRACE conn3 <- [1,286,null,{}] 10:57:23 INFO - PROCESS | 1651 | 1467050243406 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:23 INFO - PROCESS | 1651 | 1467050243410 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:23 INFO - PROCESS | 1651 | 1467050243509 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 10:57:23 INFO - PROCESS | 1651 | 1467050243561 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:23 INFO - PROCESS | 1651 | 1467050243562 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x118bdb800 == 43 [pid = 1651] [id = 79] 10:57:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x11821d000) [pid = 1651] [serial = 234] [outer = 0x0] 10:57:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x11932b000) [pid = 1651] [serial = 235] [outer = 0x11821d000] 10:57:23 INFO - PROCESS | 1651 | 1467050243592 Marionette DEBUG loaded listener.js 10:57:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1196d6000) [pid = 1651] [serial = 236] [outer = 0x11821d000] 10:57:24 INFO - PROCESS | 1651 | 1467050244010 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 10:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 621ms 10:57:24 INFO - PROCESS | 1651 | 1467050244024 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 10:57:24 INFO - PROCESS | 1651 | 1467050244027 Marionette TRACE conn3 <- [1,289,null,{"value":"7"}] 10:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:57:24 INFO - PROCESS | 1651 | 1467050244029 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:57:24 INFO - PROCESS | 1651 | 1467050244031 Marionette TRACE conn3 <- [1,290,null,{}] 10:57:24 INFO - PROCESS | 1651 | 1467050244034 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:24 INFO - PROCESS | 1651 | 1467050244035 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:24 INFO - PROCESS | 1651 | 1467050244137 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 10:57:24 INFO - PROCESS | 1651 | 1467050244187 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:24 INFO - PROCESS | 1651 | 1467050244188 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e06800 == 44 [pid = 1651] [id = 80] 10:57:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x119a3e800) [pid = 1651] [serial = 237] [outer = 0x0] 10:57:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x121207000) [pid = 1651] [serial = 238] [outer = 0x119a3e800] 10:57:24 INFO - PROCESS | 1651 | 1467050244217 Marionette DEBUG loaded listener.js 10:57:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1249edc00) [pid = 1651] [serial = 239] [outer = 0x119a3e800] 10:57:24 INFO - PROCESS | 1651 | 1467050244646 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 10:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 669ms 10:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:57:24 INFO - PROCESS | 1651 | 1467050244704 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 10:57:24 INFO - PROCESS | 1651 | 1467050244705 Marionette TRACE conn3 <- [1,293,null,{"value":"7"}] 10:57:24 INFO - PROCESS | 1651 | 1467050244714 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:57:24 INFO - PROCESS | 1651 | 1467050244718 Marionette TRACE conn3 <- [1,294,null,{}] 10:57:24 INFO - PROCESS | 1651 | 1467050244723 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:24 INFO - PROCESS | 1651 | 1467050244726 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:24 INFO - PROCESS | 1651 | 1467050244826 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 10:57:24 INFO - PROCESS | 1651 | 1467050244892 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:24 INFO - PROCESS | 1651 | 1467050244893 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x129312800 == 45 [pid = 1651] [id = 81] 10:57:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1268af800) [pid = 1651] [serial = 240] [outer = 0x0] 10:57:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x128bde800) [pid = 1651] [serial = 241] [outer = 0x1268af800] 10:57:24 INFO - PROCESS | 1651 | 1467050244922 Marionette DEBUG loaded listener.js 10:57:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x128be6800) [pid = 1651] [serial = 242] [outer = 0x1268af800] 10:57:25 INFO - PROCESS | 1651 | 1467050245361 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 679ms 10:57:25 INFO - PROCESS | 1651 | 1467050245389 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 10:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:57:25 INFO - PROCESS | 1651 | 1467050245391 Marionette TRACE conn3 <- [1,297,null,{"value":"7"}] 10:57:25 INFO - PROCESS | 1651 | 1467050245393 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:57:25 INFO - PROCESS | 1651 | 1467050245394 Marionette TRACE conn3 <- [1,298,null,{}] 10:57:25 INFO - PROCESS | 1651 | 1467050245397 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:25 INFO - PROCESS | 1651 | 1467050245398 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:25 INFO - PROCESS | 1651 | 1467050245516 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 10:57:25 INFO - PROCESS | 1651 | 1467050245581 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:25 INFO - PROCESS | 1651 | 1467050245582 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x116839800 == 46 [pid = 1651] [id = 82] 10:57:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1182afc00) [pid = 1651] [serial = 243] [outer = 0x0] 10:57:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x120e3e000) [pid = 1651] [serial = 244] [outer = 0x1182afc00] 10:57:25 INFO - PROCESS | 1651 | 1467050245614 Marionette DEBUG loaded listener.js 10:57:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x12730f800) [pid = 1651] [serial = 245] [outer = 0x1182afc00] 10:57:26 INFO - PROCESS | 1651 | 1467050246115 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 771ms 10:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:57:26 INFO - PROCESS | 1651 | 1467050246164 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 10:57:26 INFO - PROCESS | 1651 | 1467050246167 Marionette TRACE conn3 <- [1,301,null,{"value":"7"}] 10:57:26 INFO - PROCESS | 1651 | 1467050246170 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:57:26 INFO - PROCESS | 1651 | 1467050246172 Marionette TRACE conn3 <- [1,302,null,{}] 10:57:26 INFO - PROCESS | 1651 | 1467050246175 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:26 INFO - PROCESS | 1651 | 1467050246177 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:26 INFO - PROCESS | 1651 | 1467050246267 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 10:57:26 INFO - PROCESS | 1651 | 1467050246321 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:26 INFO - PROCESS | 1651 | 1467050246322 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x113249800 == 47 [pid = 1651] [id = 83] 10:57:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x118338800) [pid = 1651] [serial = 246] [outer = 0x0] 10:57:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x11836e000) [pid = 1651] [serial = 247] [outer = 0x118338800] 10:57:26 INFO - PROCESS | 1651 | 1467050246350 Marionette DEBUG loaded listener.js 10:57:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x118871800) [pid = 1651] [serial = 248] [outer = 0x118338800] 10:57:26 INFO - PROCESS | 1651 | --DOCSHELL 0x128ee1800 == 46 [pid = 1651] [id = 77] 10:57:26 INFO - PROCESS | 1651 | --DOCSHELL 0x128c86800 == 45 [pid = 1651] [id = 76] 10:57:26 INFO - PROCESS | 1651 | --DOCSHELL 0x119618000 == 44 [pid = 1651] [id = 75] 10:57:26 INFO - PROCESS | 1651 | --DOCSHELL 0x118bdb000 == 43 [pid = 1651] [id = 74] 10:57:26 INFO - PROCESS | 1651 | --DOCSHELL 0x1254bc000 == 42 [pid = 1651] [id = 73] 10:57:26 INFO - PROCESS | 1651 | --DOCSHELL 0x123bc1000 == 41 [pid = 1651] [id = 72] 10:57:26 INFO - PROCESS | 1651 | --DOCSHELL 0x121727000 == 40 [pid = 1651] [id = 71] 10:57:26 INFO - PROCESS | 1651 | --DOCSHELL 0x115e35800 == 39 [pid = 1651] [id = 70] 10:57:26 INFO - PROCESS | 1651 | --DOCSHELL 0x119620000 == 38 [pid = 1651] [id = 69] 10:57:26 INFO - PROCESS | 1651 | --DOCSHELL 0x118bc8000 == 37 [pid = 1651] [id = 68] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x116792000) [pid = 1651] [serial = 150] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x128be0000) [pid = 1651] [serial = 186] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | 1467050246787 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:57:26 INFO - PROCESS | 1651 | --DOCSHELL 0x1168b2000 == 36 [pid = 1651] [id = 67] 10:57:26 INFO - PROCESS | 1651 | --DOCSHELL 0x1164a2000 == 35 [pid = 1651] [id = 66] 10:57:26 INFO - PROCESS | 1651 | --DOCSHELL 0x117243800 == 34 [pid = 1651] [id = 65] 10:57:26 INFO - PROCESS | 1651 | --DOCSHELL 0x112635000 == 33 [pid = 1651] [id = 64] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x12126e000) [pid = 1651] [serial = 168] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x12494cc00) [pid = 1651] [serial = 171] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x123e0c000) [pid = 1651] [serial = 169] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1196cc800) [pid = 1651] [serial = 162] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x124efac00) [pid = 1651] [serial = 174] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x124c3e800) [pid = 1651] [serial = 172] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x124fd9c00) [pid = 1651] [serial = 178] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x118699c00) [pid = 1651] [serial = 159] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x118f72400) [pid = 1651] [serial = 160] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x125593c00) [pid = 1651] [serial = 180] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x1164f0400) [pid = 1651] [serial = 153] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1131e7000) [pid = 1651] [serial = 154] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x118219800) [pid = 1651] [serial = 156] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1197e1400) [pid = 1651] [serial = 177] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x11836d800) [pid = 1651] [serial = 157] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1271c9c00) [pid = 1651] [serial = 183] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x117666800) [pid = 1651] [serial = 139] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x116797c00) [pid = 1651] [serial = 138] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x118891800) [pid = 1651] [serial = 142] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x124fd8800) [pid = 1651] [serial = 175] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x11850a400) [pid = 1651] [serial = 141] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1216a0c00) [pid = 1651] [serial = 145] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12105ec00) [pid = 1651] [serial = 144] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x124c36400) [pid = 1651] [serial = 148] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12493d400) [pid = 1651] [serial = 147] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x128953400) [pid = 1651] [serial = 184] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1197f0400) [pid = 1651] [serial = 165] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x119d5c000) [pid = 1651] [serial = 166] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1268aec00) [pid = 1651] [serial = 181] [outer = 0x0] [url = about:blank] 10:57:26 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x1196d9400) [pid = 1651] [serial = 163] [outer = 0x0] [url = about:blank] 10:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 671ms 10:57:26 INFO - PROCESS | 1651 | 1467050246840 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 10:57:26 INFO - PROCESS | 1651 | 1467050246843 Marionette TRACE conn3 <- [1,305,null,{"value":"7"}] 10:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:57:26 INFO - PROCESS | 1651 | 1467050246847 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:57:26 INFO - PROCESS | 1651 | 1467050246849 Marionette TRACE conn3 <- [1,306,null,{}] 10:57:26 INFO - PROCESS | 1651 | 1467050246858 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:26 INFO - PROCESS | 1651 | 1467050246859 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:26 INFO - PROCESS | 1651 | 1467050246940 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 10:57:26 INFO - PROCESS | 1651 | 1467050246944 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:26 INFO - PROCESS | 1651 | 1467050246945 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x11668a000 == 34 [pid = 1651] [id = 84] 10:57:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x118f7c000) [pid = 1651] [serial = 249] [outer = 0x0] 10:57:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x11932c400) [pid = 1651] [serial = 250] [outer = 0x118f7c000] 10:57:26 INFO - PROCESS | 1651 | 1467050246973 Marionette DEBUG loaded listener.js 10:57:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1197e4c00) [pid = 1651] [serial = 251] [outer = 0x118f7c000] 10:57:27 INFO - PROCESS | 1651 | 1467050247323 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 519ms 10:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:57:27 INFO - PROCESS | 1651 | 1467050247392 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 10:57:27 INFO - PROCESS | 1651 | 1467050247393 Marionette TRACE conn3 <- [1,309,null,{"value":"7"}] 10:57:27 INFO - PROCESS | 1651 | 1467050247397 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:57:27 INFO - PROCESS | 1651 | 1467050247399 Marionette TRACE conn3 <- [1,310,null,{}] 10:57:27 INFO - PROCESS | 1651 | 1467050247406 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:27 INFO - PROCESS | 1651 | 1467050247409 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:27 INFO - PROCESS | 1651 | 1467050247488 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 10:57:27 INFO - PROCESS | 1651 | 1467050247494 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:27 INFO - PROCESS | 1651 | 1467050247495 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184c5800 == 35 [pid = 1651] [id = 85] 10:57:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x120f10c00) [pid = 1651] [serial = 252] [outer = 0x0] 10:57:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1218fe000) [pid = 1651] [serial = 253] [outer = 0x120f10c00] 10:57:27 INFO - PROCESS | 1651 | 1467050247523 Marionette DEBUG loaded listener.js 10:57:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x124c36400) [pid = 1651] [serial = 254] [outer = 0x120f10c00] 10:57:27 INFO - PROCESS | 1651 | 1467050247847 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 470ms 10:57:27 INFO - PROCESS | 1651 | 1467050247868 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 10:57:27 INFO - PROCESS | 1651 | 1467050247871 Marionette TRACE conn3 <- [1,313,null,{"value":"7"}] 10:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:57:27 INFO - PROCESS | 1651 | 1467050247874 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:57:27 INFO - PROCESS | 1651 | 1467050247876 Marionette TRACE conn3 <- [1,314,null,{}] 10:57:27 INFO - PROCESS | 1651 | 1467050247878 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:27 INFO - PROCESS | 1651 | 1467050247879 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:27 INFO - PROCESS | 1651 | 1467050247963 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 10:57:28 INFO - PROCESS | 1651 | 1467050248011 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:28 INFO - PROCESS | 1651 | 1467050248013 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x119604000 == 36 [pid = 1651] [id = 86] 10:57:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x121492400) [pid = 1651] [serial = 255] [outer = 0x0] 10:57:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x124fd9c00) [pid = 1651] [serial = 256] [outer = 0x121492400] 10:57:28 INFO - PROCESS | 1651 | 1467050248038 Marionette DEBUG loaded listener.js 10:57:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1268aec00) [pid = 1651] [serial = 257] [outer = 0x121492400] 10:57:28 INFO - PROCESS | 1651 | 1467050248375 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 518ms 10:57:28 INFO - PROCESS | 1651 | 1467050248394 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 10:57:28 INFO - PROCESS | 1651 | 1467050248396 Marionette TRACE conn3 <- [1,317,null,{"value":"7"}] 10:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:57:28 INFO - PROCESS | 1651 | 1467050248399 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:57:28 INFO - PROCESS | 1651 | 1467050248401 Marionette TRACE conn3 <- [1,318,null,{}] 10:57:28 INFO - PROCESS | 1651 | 1467050248406 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:28 INFO - PROCESS | 1651 | 1467050248408 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:28 INFO - PROCESS | 1651 | 1467050248530 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 10:57:28 INFO - PROCESS | 1651 | 1467050248615 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:28 INFO - PROCESS | 1651 | 1467050248616 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x119c56000 == 37 [pid = 1651] [id = 87] 10:57:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x124acc800) [pid = 1651] [serial = 258] [outer = 0x0] 10:57:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x127303800) [pid = 1651] [serial = 259] [outer = 0x124acc800] 10:57:28 INFO - PROCESS | 1651 | 1467050248668 Marionette DEBUG loaded listener.js 10:57:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x128be8800) [pid = 1651] [serial = 260] [outer = 0x124acc800] 10:57:28 INFO - PROCESS | 1651 | 1467050248983 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 619ms 10:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:57:29 INFO - PROCESS | 1651 | 1467050249019 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 10:57:29 INFO - PROCESS | 1651 | 1467050249020 Marionette TRACE conn3 <- [1,321,null,{"value":"7"}] 10:57:29 INFO - PROCESS | 1651 | 1467050249026 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:57:29 INFO - PROCESS | 1651 | 1467050249027 Marionette TRACE conn3 <- [1,322,null,{}] 10:57:29 INFO - PROCESS | 1651 | 1467050249029 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:29 INFO - PROCESS | 1651 | 1467050249033 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:29 INFO - PROCESS | 1651 | 1467050249151 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 10:57:29 INFO - PROCESS | 1651 | 1467050249165 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:29 INFO - PROCESS | 1651 | 1467050249166 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x121721800 == 38 [pid = 1651] [id = 88] 10:57:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x128bebc00) [pid = 1651] [serial = 261] [outer = 0x0] 10:57:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x128d6c800) [pid = 1651] [serial = 262] [outer = 0x128bebc00] 10:57:29 INFO - PROCESS | 1651 | 1467050249191 Marionette DEBUG loaded listener.js 10:57:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1293cb800) [pid = 1651] [serial = 263] [outer = 0x128bebc00] 10:57:29 INFO - PROCESS | 1651 | 1467050249550 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 569ms 10:57:29 INFO - PROCESS | 1651 | 1467050249594 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 10:57:29 INFO - PROCESS | 1651 | 1467050249596 Marionette TRACE conn3 <- [1,325,null,{"value":"7"}] 10:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:57:29 INFO - PROCESS | 1651 | 1467050249598 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:57:29 INFO - PROCESS | 1651 | 1467050249599 Marionette TRACE conn3 <- [1,326,null,{}] 10:57:29 INFO - PROCESS | 1651 | 1467050249601 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:29 INFO - PROCESS | 1651 | 1467050249602 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:29 INFO - PROCESS | 1651 | 1467050249699 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 10:57:29 INFO - PROCESS | 1651 | 1467050249718 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:29 INFO - PROCESS | 1651 | 1467050249726 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x1249b3800 == 39 [pid = 1651] [id = 89] 10:57:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1162ad000) [pid = 1651] [serial = 264] [outer = 0x0] 10:57:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1293e8c00) [pid = 1651] [serial = 265] [outer = 0x1162ad000] 10:57:29 INFO - PROCESS | 1651 | 1467050249750 Marionette DEBUG loaded listener.js 10:57:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12a4bdc00) [pid = 1651] [serial = 266] [outer = 0x1162ad000] 10:57:30 INFO - PROCESS | 1651 | 1467050250068 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 518ms 10:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:57:30 INFO - PROCESS | 1651 | 1467050250122 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 10:57:30 INFO - PROCESS | 1651 | 1467050250124 Marionette TRACE conn3 <- [1,329,null,{"value":"7"}] 10:57:30 INFO - PROCESS | 1651 | 1467050250126 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:57:30 INFO - PROCESS | 1651 | 1467050250127 Marionette TRACE conn3 <- [1,330,null,{}] 10:57:30 INFO - PROCESS | 1651 | 1467050250129 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:30 INFO - PROCESS | 1651 | 1467050250130 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:30 INFO - PROCESS | 1651 | 1467050250230 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 10:57:30 INFO - PROCESS | 1651 | 1467050250234 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:30 INFO - PROCESS | 1651 | 1467050250234 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x1254bd000 == 40 [pid = 1651] [id = 90] 10:57:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1293d2800) [pid = 1651] [serial = 267] [outer = 0x0] 10:57:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12a728000) [pid = 1651] [serial = 268] [outer = 0x1293d2800] 10:57:30 INFO - PROCESS | 1651 | 1467050250260 Marionette DEBUG loaded listener.js 10:57:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12a9ae800) [pid = 1651] [serial = 269] [outer = 0x1293d2800] 10:57:30 INFO - PROCESS | 1651 | 1467050250614 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 518ms 10:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:57:30 INFO - PROCESS | 1651 | 1467050250645 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 10:57:30 INFO - PROCESS | 1651 | 1467050250647 Marionette TRACE conn3 <- [1,333,null,{"value":"7"}] 10:57:30 INFO - PROCESS | 1651 | 1467050250650 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:57:30 INFO - PROCESS | 1651 | 1467050250652 Marionette TRACE conn3 <- [1,334,null,{}] 10:57:30 INFO - PROCESS | 1651 | 1467050250658 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:30 INFO - PROCESS | 1651 | 1467050250660 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:30 INFO - PROCESS | 1651 | 1467050250815 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 10:57:30 INFO - PROCESS | 1651 | 1467050250847 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:30 INFO - PROCESS | 1651 | 1467050250848 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x12897c800 == 41 [pid = 1651] [id = 91] 10:57:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12b044c00) [pid = 1651] [serial = 270] [outer = 0x0] 10:57:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12b052800) [pid = 1651] [serial = 271] [outer = 0x12b044c00] 10:57:30 INFO - PROCESS | 1651 | 1467050250889 Marionette DEBUG loaded listener.js 10:57:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12b16c000) [pid = 1651] [serial = 272] [outer = 0x12b044c00] 10:57:31 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x129099800) [pid = 1651] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:57:31 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x116644800) [pid = 1651] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:57:31 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1293e6800) [pid = 1651] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:57:31 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x116790800) [pid = 1651] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:57:31 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x123e0cc00) [pid = 1651] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:57:31 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x118698000) [pid = 1651] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:57:31 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1254d9400) [pid = 1651] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:57:31 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x118331400) [pid = 1651] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:57:31 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1254d3400) [pid = 1651] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:57:31 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x119a3b000) [pid = 1651] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:57:31 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x11821e000) [pid = 1651] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:57:31 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1164e7800) [pid = 1651] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:57:31 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x111c83400) [pid = 1651] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:57:31 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x119329400) [pid = 1651] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:57:31 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x123f16000) [pid = 1651] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:57:31 INFO - PROCESS | 1651 | 1467050251395 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 773ms 10:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:57:31 INFO - PROCESS | 1651 | 1467050251427 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 10:57:31 INFO - PROCESS | 1651 | 1467050251428 Marionette TRACE conn3 <- [1,337,null,{"value":"7"}] 10:57:31 INFO - PROCESS | 1651 | 1467050251430 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:57:31 INFO - PROCESS | 1651 | 1467050251432 Marionette TRACE conn3 <- [1,338,null,{}] 10:57:31 INFO - PROCESS | 1651 | 1467050251456 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:31 INFO - PROCESS | 1651 | 1467050251459 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:31 INFO - PROCESS | 1651 | 1467050251572 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 10:57:31 INFO - PROCESS | 1651 | 1467050251605 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:31 INFO - PROCESS | 1651 | 1467050251606 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x12711f800 == 42 [pid = 1651] [id = 92] 10:57:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1121be000) [pid = 1651] [serial = 273] [outer = 0x0] 10:57:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1218fe800) [pid = 1651] [serial = 274] [outer = 0x1121be000] 10:57:31 INFO - PROCESS | 1651 | 1467050251631 Marionette DEBUG loaded listener.js 10:57:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x128d6b400) [pid = 1651] [serial = 275] [outer = 0x1121be000] 10:57:31 INFO - PROCESS | 1651 | 1467050251907 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 534ms 10:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:57:31 INFO - PROCESS | 1651 | 1467050251965 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 10:57:31 INFO - PROCESS | 1651 | 1467050251967 Marionette TRACE conn3 <- [1,341,null,{"value":"7"}] 10:57:31 INFO - PROCESS | 1651 | 1467050251969 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:57:31 INFO - PROCESS | 1651 | 1467050251973 Marionette TRACE conn3 <- [1,342,null,{}] 10:57:31 INFO - PROCESS | 1651 | 1467050251975 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:31 INFO - PROCESS | 1651 | 1467050251977 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:32 INFO - PROCESS | 1651 | 1467050252075 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 10:57:32 INFO - PROCESS | 1651 | 1467050252123 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:32 INFO - PROCESS | 1651 | 1467050252125 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x129310000 == 43 [pid = 1651] [id = 93] 10:57:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x119a3b000) [pid = 1651] [serial = 276] [outer = 0x0] 10:57:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12a9a9800) [pid = 1651] [serial = 277] [outer = 0x119a3b000] 10:57:32 INFO - PROCESS | 1651 | 1467050252152 Marionette DEBUG loaded listener.js 10:57:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12b9c8000) [pid = 1651] [serial = 278] [outer = 0x119a3b000] 10:57:32 INFO - PROCESS | 1651 | 1467050252425 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 472ms 10:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:57:32 INFO - PROCESS | 1651 | 1467050252445 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 10:57:32 INFO - PROCESS | 1651 | 1467050252447 Marionette TRACE conn3 <- [1,345,null,{"value":"7"}] 10:57:32 INFO - PROCESS | 1651 | 1467050252449 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:57:32 INFO - PROCESS | 1651 | 1467050252450 Marionette TRACE conn3 <- [1,346,null,{}] 10:57:32 INFO - PROCESS | 1651 | 1467050252452 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:32 INFO - PROCESS | 1651 | 1467050252454 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:32 INFO - PROCESS | 1651 | 1467050252548 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 10:57:32 INFO - PROCESS | 1651 | 1467050252553 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:32 INFO - PROCESS | 1651 | 1467050252556 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a707800 == 44 [pid = 1651] [id = 94] 10:57:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12b9c8400) [pid = 1651] [serial = 279] [outer = 0x0] 10:57:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12b9d3c00) [pid = 1651] [serial = 280] [outer = 0x12b9c8400] 10:57:32 INFO - PROCESS | 1651 | 1467050252580 Marionette DEBUG loaded listener.js 10:57:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12bb63000) [pid = 1651] [serial = 281] [outer = 0x12b9c8400] 10:57:32 INFO - PROCESS | 1651 | 1467050252896 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 469ms 10:57:32 INFO - PROCESS | 1651 | 1467050252918 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 10:57:32 INFO - PROCESS | 1651 | 1467050252920 Marionette TRACE conn3 <- [1,349,null,{"value":"7"}] 10:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:57:32 INFO - PROCESS | 1651 | 1467050252925 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:57:32 INFO - PROCESS | 1651 | 1467050252926 Marionette TRACE conn3 <- [1,350,null,{}] 10:57:32 INFO - PROCESS | 1651 | 1467050252929 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:32 INFO - PROCESS | 1651 | 1467050252930 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:33 INFO - PROCESS | 1651 | 1467050253046 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 10:57:33 INFO - PROCESS | 1651 | 1467050253052 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:33 INFO - PROCESS | 1651 | 1467050253053 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a713000 == 45 [pid = 1651] [id = 95] 10:57:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12bb5f000) [pid = 1651] [serial = 282] [outer = 0x0] 10:57:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12bb6a800) [pid = 1651] [serial = 283] [outer = 0x12bb5f000] 10:57:33 INFO - PROCESS | 1651 | 1467050253077 Marionette DEBUG loaded listener.js 10:57:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12bda7800) [pid = 1651] [serial = 284] [outer = 0x12bb5f000] 10:57:33 INFO - PROCESS | 1651 | --DOCSHELL 0x116f34000 == 44 [pid = 1651] [id = 51] 10:57:33 INFO - PROCESS | 1651 | --DOCSHELL 0x113249800 == 43 [pid = 1651] [id = 83] 10:57:33 INFO - PROCESS | 1651 | --DOCSHELL 0x116839800 == 42 [pid = 1651] [id = 82] 10:57:33 INFO - PROCESS | 1651 | --DOCSHELL 0x129312800 == 41 [pid = 1651] [id = 81] 10:57:33 INFO - PROCESS | 1651 | --DOCSHELL 0x126e06800 == 40 [pid = 1651] [id = 80] 10:57:33 INFO - PROCESS | 1651 | --DOCSHELL 0x118bdb800 == 39 [pid = 1651] [id = 79] 10:57:33 INFO - PROCESS | 1651 | --DOCSHELL 0x115da7000 == 38 [pid = 1651] [id = 78] 10:57:34 INFO - PROCESS | 1651 | --DOCSHELL 0x1184c5800 == 37 [pid = 1651] [id = 85] 10:57:34 INFO - PROCESS | 1651 | --DOCSHELL 0x11668a000 == 36 [pid = 1651] [id = 84] 10:57:34 INFO - PROCESS | 1651 | --DOCSHELL 0x119604000 == 35 [pid = 1651] [id = 86] 10:57:34 INFO - PROCESS | 1651 | --DOCSHELL 0x119c56000 == 34 [pid = 1651] [id = 87] 10:57:34 INFO - PROCESS | 1651 | --DOCSHELL 0x1254bd000 == 33 [pid = 1651] [id = 90] 10:57:34 INFO - PROCESS | 1651 | --DOCSHELL 0x12897c800 == 32 [pid = 1651] [id = 91] 10:57:34 INFO - PROCESS | 1651 | --DOCSHELL 0x12711f800 == 31 [pid = 1651] [id = 92] 10:57:34 INFO - PROCESS | 1651 | --DOCSHELL 0x1249b3800 == 30 [pid = 1651] [id = 89] 10:57:34 INFO - PROCESS | 1651 | --DOCSHELL 0x121721800 == 29 [pid = 1651] [id = 88] 10:57:34 INFO - PROCESS | 1651 | --DOCSHELL 0x129310000 == 28 [pid = 1651] [id = 93] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x12a9aec00) [pid = 1651] [serial = 229] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x12a9a6c00) [pid = 1651] [serial = 227] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x112720c00) [pid = 1651] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x129528400) [pid = 1651] [serial = 218] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x117e1ac00) [pid = 1651] [serial = 220] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x12a725c00) [pid = 1651] [serial = 226] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x124fd2800) [pid = 1651] [serial = 224] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1254d1000) [pid = 1651] [serial = 209] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x118f14000) [pid = 1651] [serial = 199] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x119331800) [pid = 1651] [serial = 221] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x129281800) [pid = 1651] [serial = 214] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x11850c400) [pid = 1651] [serial = 196] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x126fc9400) [pid = 1651] [serial = 211] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1293cfc00) [pid = 1651] [serial = 215] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12136c800) [pid = 1651] [serial = 203] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x11837a000) [pid = 1651] [serial = 193] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x124cabc00) [pid = 1651] [serial = 208] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x116f47000) [pid = 1651] [serial = 151] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x11833b800) [pid = 1651] [serial = 195] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x113c8d400) [pid = 1651] [serial = 190] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12105f400) [pid = 1651] [serial = 223] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1293e2000) [pid = 1651] [serial = 217] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x112d4e400) [pid = 1651] [serial = 189] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x128eef400) [pid = 1651] [serial = 187] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x124c3c800) [pid = 1651] [serial = 206] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x1249eb800) [pid = 1651] [serial = 205] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x1182b6400) [pid = 1651] [serial = 192] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x129276c00) [pid = 1651] [serial = 212] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x119337000) [pid = 1651] [serial = 200] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x120f0c800) [pid = 1651] [serial = 202] [outer = 0x0] [url = about:blank] 10:57:34 INFO - PROCESS | 1651 | --DOCSHELL 0x12a707800 == 27 [pid = 1651] [id = 94] 10:57:34 INFO - PROCESS | 1651 | 1467050254627 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1722ms 10:57:34 INFO - PROCESS | 1651 | 1467050254647 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 10:57:34 INFO - PROCESS | 1651 | 1467050254649 Marionette TRACE conn3 <- [1,353,null,{"value":"7"}] 10:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:57:34 INFO - PROCESS | 1651 | 1467050254653 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:57:34 INFO - PROCESS | 1651 | 1467050254655 Marionette TRACE conn3 <- [1,354,null,{}] 10:57:34 INFO - PROCESS | 1651 | 1467050254659 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:34 INFO - PROCESS | 1651 | 1467050254661 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:34 INFO - PROCESS | 1651 | 1467050254739 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 10:57:34 INFO - PROCESS | 1651 | 1467050254788 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:34 INFO - PROCESS | 1651 | 1467050254791 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x115daa000 == 28 [pid = 1651] [id = 96] 10:57:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x1175c8c00) [pid = 1651] [serial = 285] [outer = 0x0] 10:57:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x118216c00) [pid = 1651] [serial = 286] [outer = 0x1175c8c00] 10:57:34 INFO - PROCESS | 1651 | 1467050254819 Marionette DEBUG loaded listener.js 10:57:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x118337c00) [pid = 1651] [serial = 287] [outer = 0x1175c8c00] 10:57:35 INFO - PROCESS | 1651 | 1467050255164 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 521ms 10:57:35 INFO - PROCESS | 1651 | 1467050255182 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 10:57:35 INFO - PROCESS | 1651 | 1467050255185 Marionette TRACE conn3 <- [1,357,null,{"value":"7"}] 10:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:57:35 INFO - PROCESS | 1651 | 1467050255218 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:57:35 INFO - PROCESS | 1651 | 1467050255220 Marionette TRACE conn3 <- [1,358,null,{}] 10:57:35 INFO - PROCESS | 1651 | 1467050255224 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:35 INFO - PROCESS | 1651 | 1467050255226 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:35 INFO - PROCESS | 1651 | 1467050255306 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 10:57:35 INFO - PROCESS | 1651 | 1467050255358 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:35 INFO - PROCESS | 1651 | 1467050255359 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x11724a800 == 29 [pid = 1651] [id = 97] 10:57:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x11836dc00) [pid = 1651] [serial = 288] [outer = 0x0] 10:57:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x118510000) [pid = 1651] [serial = 289] [outer = 0x11836dc00] 10:57:35 INFO - PROCESS | 1651 | 1467050255386 Marionette DEBUG loaded listener.js 10:57:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x119332400) [pid = 1651] [serial = 290] [outer = 0x11836dc00] 10:57:35 INFO - PROCESS | 1651 | 1467050255692 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 547ms 10:57:35 INFO - PROCESS | 1651 | 1467050255741 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 10:57:35 INFO - PROCESS | 1651 | 1467050255743 Marionette TRACE conn3 <- [1,361,null,{"value":"7"}] 10:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:57:35 INFO - PROCESS | 1651 | 1467050255745 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:57:35 INFO - PROCESS | 1651 | 1467050255747 Marionette TRACE conn3 <- [1,362,null,{}] 10:57:35 INFO - PROCESS | 1651 | 1467050255755 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:35 INFO - PROCESS | 1651 | 1467050255758 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:35 INFO - PROCESS | 1651 | 1467050255834 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 10:57:35 INFO - PROCESS | 1651 | 1467050255885 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:35 INFO - PROCESS | 1651 | 1467050255888 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x118404000 == 30 [pid = 1651] [id = 98] 10:57:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x111c7d800) [pid = 1651] [serial = 291] [outer = 0x0] 10:57:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x119d5c000) [pid = 1651] [serial = 292] [outer = 0x111c7d800] 10:57:35 INFO - PROCESS | 1651 | 1467050255916 Marionette DEBUG loaded listener.js 10:57:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x120f0dc00) [pid = 1651] [serial = 293] [outer = 0x111c7d800] 10:57:36 INFO - PROCESS | 1651 | 1467050256233 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 521ms 10:57:36 INFO - PROCESS | 1651 | 1467050256268 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 10:57:36 INFO - PROCESS | 1651 | 1467050256271 Marionette TRACE conn3 <- [1,365,null,{"value":"7"}] 10:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:57:36 INFO - PROCESS | 1651 | 1467050256275 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:57:36 INFO - PROCESS | 1651 | 1467050256276 Marionette TRACE conn3 <- [1,366,null,{}] 10:57:36 INFO - PROCESS | 1651 | 1467050256279 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:36 INFO - PROCESS | 1651 | 1467050256290 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:36 INFO - PROCESS | 1651 | 1467050256383 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 10:57:36 INFO - PROCESS | 1651 | 1467050256447 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:36 INFO - PROCESS | 1651 | 1467050256448 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184be800 == 31 [pid = 1651] [id = 99] 10:57:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x120f0d800) [pid = 1651] [serial = 294] [outer = 0x0] 10:57:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x123e0c800) [pid = 1651] [serial = 295] [outer = 0x120f0d800] 10:57:36 INFO - PROCESS | 1651 | 1467050256492 Marionette DEBUG loaded listener.js 10:57:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x124ad6c00) [pid = 1651] [serial = 296] [outer = 0x120f0d800] 10:57:36 INFO - PROCESS | 1651 | 1467050256897 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 670ms 10:57:36 INFO - PROCESS | 1651 | 1467050256945 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 10:57:36 INFO - PROCESS | 1651 | 1467050256946 Marionette TRACE conn3 <- [1,369,null,{"value":"7"}] 10:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:57:36 INFO - PROCESS | 1651 | 1467050256948 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:57:36 INFO - PROCESS | 1651 | 1467050256949 Marionette TRACE conn3 <- [1,370,null,{}] 10:57:36 INFO - PROCESS | 1651 | 1467050256952 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:36 INFO - PROCESS | 1651 | 1467050256953 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:37 INFO - PROCESS | 1651 | 1467050257026 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 10:57:37 INFO - PROCESS | 1651 | 1467050257105 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:37 INFO - PROCESS | 1651 | 1467050257107 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x119621800 == 32 [pid = 1651] [id = 100] 10:57:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x11836d800) [pid = 1651] [serial = 297] [outer = 0x0] 10:57:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x124c3c400) [pid = 1651] [serial = 298] [outer = 0x11836d800] 10:57:37 INFO - PROCESS | 1651 | 1467050257143 Marionette DEBUG loaded listener.js 10:57:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1254d3400) [pid = 1651] [serial = 299] [outer = 0x11836d800] 10:57:37 INFO - PROCESS | 1651 | 1467050257534 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 617ms 10:57:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:57:37 INFO - PROCESS | 1651 | 1467050257567 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 10:57:37 INFO - PROCESS | 1651 | 1467050257568 Marionette TRACE conn3 <- [1,373,null,{"value":"7"}] 10:57:37 INFO - PROCESS | 1651 | 1467050257570 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:57:37 INFO - PROCESS | 1651 | 1467050257572 Marionette TRACE conn3 <- [1,374,null,{}] 10:57:37 INFO - PROCESS | 1651 | 1467050257574 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:37 INFO - PROCESS | 1651 | 1467050257578 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:37 INFO - PROCESS | 1651 | 1467050257701 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 10:57:37 INFO - PROCESS | 1651 | 1467050257709 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:37 INFO - PROCESS | 1651 | 1467050257711 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f71800 == 33 [pid = 1651] [id = 101] 10:57:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x117e17400) [pid = 1651] [serial = 300] [outer = 0x0] 10:57:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x127304000) [pid = 1651] [serial = 301] [outer = 0x117e17400] 10:57:37 INFO - PROCESS | 1651 | 1467050257736 Marionette DEBUG loaded listener.js 10:57:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x128d61000) [pid = 1651] [serial = 302] [outer = 0x117e17400] 10:57:38 INFO - PROCESS | 1651 | 1467050258041 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:57:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:57:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 519ms 10:57:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:57:38 INFO - PROCESS | 1651 | 1467050258090 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 10:57:38 INFO - PROCESS | 1651 | 1467050258092 Marionette TRACE conn3 <- [1,377,null,{"value":"7"}] 10:57:38 INFO - PROCESS | 1651 | 1467050258094 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:57:38 INFO - PROCESS | 1651 | 1467050258095 Marionette TRACE conn3 <- [1,378,null,{}] 10:57:38 INFO - PROCESS | 1651 | 1467050258097 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:38 INFO - PROCESS | 1651 | 1467050258098 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:38 INFO - PROCESS | 1651 | 1467050258185 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 10:57:38 INFO - PROCESS | 1651 | 1467050258198 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:38 INFO - PROCESS | 1651 | 1467050258199 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x123970800 == 34 [pid = 1651] [id = 102] 10:57:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x128d69000) [pid = 1651] [serial = 303] [outer = 0x0] 10:57:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12909ec00) [pid = 1651] [serial = 304] [outer = 0x128d69000] 10:57:38 INFO - PROCESS | 1651 | 1467050258229 Marionette DEBUG loaded listener.js 10:57:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x129282800) [pid = 1651] [serial = 305] [outer = 0x128d69000] 10:57:38 INFO - PROCESS | 1651 | 1467050258615 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:57:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:57:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 567ms 10:57:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:57:38 INFO - PROCESS | 1651 | 1467050258662 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 10:57:38 INFO - PROCESS | 1651 | 1467050258663 Marionette TRACE conn3 <- [1,381,null,{"value":"7"}] 10:57:38 INFO - PROCESS | 1651 | 1467050258665 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:57:38 INFO - PROCESS | 1651 | 1467050258666 Marionette TRACE conn3 <- [1,382,null,{}] 10:57:38 INFO - PROCESS | 1651 | 1467050258668 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:38 INFO - PROCESS | 1651 | 1467050258669 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:38 INFO - PROCESS | 1651 | 1467050258743 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 10:57:38 INFO - PROCESS | 1651 | 1467050258746 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:38 INFO - PROCESS | 1651 | 1467050258748 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x124f50800 == 35 [pid = 1651] [id = 103] 10:57:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x129279c00) [pid = 1651] [serial = 306] [outer = 0x0] 10:57:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1293da400) [pid = 1651] [serial = 307] [outer = 0x129279c00] 10:57:38 INFO - PROCESS | 1651 | 1467050258774 Marionette DEBUG loaded listener.js 10:57:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x129531400) [pid = 1651] [serial = 308] [outer = 0x129279c00] 10:57:39 INFO - PROCESS | 1651 | 1467050259096 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:57:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:57:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 469ms 10:57:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:57:39 INFO - PROCESS | 1651 | 1467050259134 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 10:57:39 INFO - PROCESS | 1651 | 1467050259135 Marionette TRACE conn3 <- [1,385,null,{"value":"7"}] 10:57:39 INFO - PROCESS | 1651 | 1467050259138 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:57:39 INFO - PROCESS | 1651 | 1467050259139 Marionette TRACE conn3 <- [1,386,null,{}] 10:57:39 INFO - PROCESS | 1651 | 1467050259141 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:39 INFO - PROCESS | 1651 | 1467050259142 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:39 INFO - PROCESS | 1651 | 1467050259217 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 10:57:39 INFO - PROCESS | 1651 | 1467050259276 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:39 INFO - PROCESS | 1651 | 1467050259277 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x1183a9800 == 36 [pid = 1651] [id = 104] 10:57:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1162a9800) [pid = 1651] [serial = 309] [outer = 0x0] 10:57:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12a725c00) [pid = 1651] [serial = 310] [outer = 0x1162a9800] 10:57:39 INFO - PROCESS | 1651 | 1467050259301 Marionette DEBUG loaded listener.js 10:57:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12a9a6800) [pid = 1651] [serial = 311] [outer = 0x1162a9800] 10:57:39 INFO - PROCESS | 1651 | 1467050259620 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 10:57:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:57:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 520ms 10:57:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:57:39 INFO - PROCESS | 1651 | 1467050259658 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 10:57:39 INFO - PROCESS | 1651 | 1467050259659 Marionette TRACE conn3 <- [1,389,null,{"value":"7"}] 10:57:39 INFO - PROCESS | 1651 | 1467050259661 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:57:39 INFO - PROCESS | 1651 | 1467050259662 Marionette TRACE conn3 <- [1,390,null,{}] 10:57:39 INFO - PROCESS | 1651 | 1467050259665 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:39 INFO - PROCESS | 1651 | 1467050259666 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:39 INFO - PROCESS | 1651 | 1467050259768 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 10:57:39 INFO - PROCESS | 1651 | 1467050259772 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:39 INFO - PROCESS | 1651 | 1467050259773 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e0a000 == 37 [pid = 1651] [id = 105] 10:57:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x118f71400) [pid = 1651] [serial = 312] [outer = 0x0] 10:57:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12b046400) [pid = 1651] [serial = 313] [outer = 0x118f71400] 10:57:39 INFO - PROCESS | 1651 | 1467050259797 Marionette DEBUG loaded listener.js 10:57:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12b163c00) [pid = 1651] [serial = 314] [outer = 0x118f71400] 10:57:40 INFO - PROCESS | 1651 | 1467050260154 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 10:57:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:57:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 518ms 10:57:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:57:40 INFO - PROCESS | 1651 | 1467050260180 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 10:57:40 INFO - PROCESS | 1651 | 1467050260181 Marionette TRACE conn3 <- [1,393,null,{"value":"7"}] 10:57:40 INFO - PROCESS | 1651 | 1467050260184 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:57:40 INFO - PROCESS | 1651 | 1467050260185 Marionette TRACE conn3 <- [1,394,null,{}] 10:57:40 INFO - PROCESS | 1651 | 1467050260189 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:40 INFO - PROCESS | 1651 | 1467050260192 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:40 INFO - PROCESS | 1651 | 1467050260297 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 10:57:40 INFO - PROCESS | 1651 | 1467050260310 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:40 INFO - PROCESS | 1651 | 1467050260311 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x11961e000 == 38 [pid = 1651] [id = 106] 10:57:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12b047400) [pid = 1651] [serial = 315] [outer = 0x0] 10:57:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12b1e1800) [pid = 1651] [serial = 316] [outer = 0x12b047400] 10:57:40 INFO - PROCESS | 1651 | 1467050260337 Marionette DEBUG loaded listener.js 10:57:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12bb6c400) [pid = 1651] [serial = 317] [outer = 0x12b047400] 10:57:40 INFO - PROCESS | 1651 | 1467050260713 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 10:57:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:57:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 569ms 10:57:40 INFO - PROCESS | 1651 | 1467050260754 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 10:57:40 INFO - PROCESS | 1651 | 1467050260756 Marionette TRACE conn3 <- [1,397,null,{"value":"7"}] 10:57:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:57:40 INFO - PROCESS | 1651 | 1467050260760 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:57:40 INFO - PROCESS | 1651 | 1467050260761 Marionette TRACE conn3 <- [1,398,null,{}] 10:57:40 INFO - PROCESS | 1651 | 1467050260765 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:40 INFO - PROCESS | 1651 | 1467050260767 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:40 INFO - PROCESS | 1651 | 1467050260911 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 10:57:40 INFO - PROCESS | 1651 | 1467050260916 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:40 INFO - PROCESS | 1651 | 1467050260917 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12930f000 == 39 [pid = 1651] [id = 107] 10:57:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12b161000) [pid = 1651] [serial = 318] [outer = 0x0] 10:57:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12bdaa400) [pid = 1651] [serial = 319] [outer = 0x12b161000] 10:57:40 INFO - PROCESS | 1651 | 1467050260981 Marionette DEBUG loaded listener.js 10:57:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12c00a400) [pid = 1651] [serial = 320] [outer = 0x12b161000] 10:57:41 INFO - PROCESS | 1651 | 1467050261123 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:57:41 INFO - PROCESS | 1651 | 1467050261318 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 10:57:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:57:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 570ms 10:57:41 INFO - PROCESS | 1651 | 1467050261329 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 10:57:41 INFO - PROCESS | 1651 | 1467050261330 Marionette TRACE conn3 <- [1,401,null,{"value":"7"}] 10:57:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:57:41 INFO - PROCESS | 1651 | 1467050261332 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:57:41 INFO - PROCESS | 1651 | 1467050261333 Marionette TRACE conn3 <- [1,402,null,{}] 10:57:41 INFO - PROCESS | 1651 | 1467050261336 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:41 INFO - PROCESS | 1651 | 1467050261337 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:41 INFO - PROCESS | 1651 | 1467050261442 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 10:57:41 INFO - PROCESS | 1651 | 1467050261454 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:41 INFO - PROCESS | 1651 | 1467050261455 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a927800 == 40 [pid = 1651] [id = 108] 10:57:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x110eea000) [pid = 1651] [serial = 321] [outer = 0x0] 10:57:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x110eef000) [pid = 1651] [serial = 322] [outer = 0x110eea000] 10:57:41 INFO - PROCESS | 1651 | 1467050261479 Marionette DEBUG loaded listener.js 10:57:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x128d62000) [pid = 1651] [serial = 323] [outer = 0x110eea000] 10:57:41 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x129528000) [pid = 1651] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:57:41 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x12b9c8400) [pid = 1651] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:57:41 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x128bebc00) [pid = 1651] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:57:41 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1162ad000) [pid = 1651] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:57:41 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1121be000) [pid = 1651] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:57:41 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1293d2800) [pid = 1651] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:57:41 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x12b044c00) [pid = 1651] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:57:41 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1268af800) [pid = 1651] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:57:41 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x119a3e800) [pid = 1651] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:57:41 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x11821d000) [pid = 1651] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:57:41 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x111e58c00) [pid = 1651] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:57:41 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x124acc800) [pid = 1651] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:57:41 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x121492400) [pid = 1651] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:57:41 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x120f10c00) [pid = 1651] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:57:41 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x118f7c000) [pid = 1651] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:57:41 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x118338800) [pid = 1651] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:57:41 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1182afc00) [pid = 1651] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:57:41 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x119a3b000) [pid = 1651] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:57:41 INFO - PROCESS | 1651 | 1467050261989 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 10:57:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:57:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 668ms 10:57:42 INFO - PROCESS | 1651 | 1467050262001 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 10:57:42 INFO - PROCESS | 1651 | 1467050262002 Marionette TRACE conn3 <- [1,405,null,{"value":"7"}] 10:57:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:57:42 INFO - PROCESS | 1651 | 1467050262011 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:57:42 INFO - PROCESS | 1651 | 1467050262012 Marionette TRACE conn3 <- [1,406,null,{}] 10:57:42 INFO - PROCESS | 1651 | 1467050262014 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:42 INFO - PROCESS | 1651 | 1467050262015 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:42 INFO - PROCESS | 1651 | 1467050262133 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 10:57:42 INFO - PROCESS | 1651 | 1467050262175 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:42 INFO - PROCESS | 1651 | 1467050262176 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x1249b9800 == 41 [pid = 1651] [id = 109] 10:57:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x110eeb400) [pid = 1651] [serial = 324] [outer = 0x0] 10:57:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1128e5c00) [pid = 1651] [serial = 325] [outer = 0x110eeb400] 10:57:42 INFO - PROCESS | 1651 | 1467050262209 Marionette DEBUG loaded listener.js 10:57:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1128ea400) [pid = 1651] [serial = 326] [outer = 0x110eeb400] 10:57:42 INFO - PROCESS | 1651 | 1467050262482 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 10:57:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:57:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 519ms 10:57:42 INFO - PROCESS | 1651 | 1467050262530 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 10:57:42 INFO - PROCESS | 1651 | 1467050262531 Marionette TRACE conn3 <- [1,409,null,{"value":"7"}] 10:57:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:57:42 INFO - PROCESS | 1651 | 1467050262533 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:57:42 INFO - PROCESS | 1651 | 1467050262534 Marionette TRACE conn3 <- [1,410,null,{}] 10:57:42 INFO - PROCESS | 1651 | 1467050262536 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:42 INFO - PROCESS | 1651 | 1467050262538 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:42 INFO - PROCESS | 1651 | 1467050262626 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 10:57:42 INFO - PROCESS | 1651 | 1467050262629 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:42 INFO - PROCESS | 1651 | 1467050262630 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b1a4800 == 42 [pid = 1651] [id = 110] 10:57:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1128dfc00) [pid = 1651] [serial = 327] [outer = 0x0] 10:57:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x118505800) [pid = 1651] [serial = 328] [outer = 0x1128dfc00] 10:57:42 INFO - PROCESS | 1651 | 1467050262654 Marionette DEBUG loaded listener.js 10:57:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x123f0e000) [pid = 1651] [serial = 329] [outer = 0x1128dfc00] 10:57:42 INFO - PROCESS | 1651 | 1467050262990 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 10:57:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:57:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 468ms 10:57:43 INFO - PROCESS | 1651 | 1467050263001 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 10:57:43 INFO - PROCESS | 1651 | 1467050263002 Marionette TRACE conn3 <- [1,413,null,{"value":"7"}] 10:57:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:57:43 INFO - PROCESS | 1651 | 1467050263033 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:57:43 INFO - PROCESS | 1651 | 1467050263034 Marionette TRACE conn3 <- [1,414,null,{}] 10:57:43 INFO - PROCESS | 1651 | 1467050263036 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:43 INFO - PROCESS | 1651 | 1467050263038 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:43 INFO - PROCESS | 1651 | 1467050263128 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 10:57:43 INFO - PROCESS | 1651 | 1467050263139 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:43 INFO - PROCESS | 1651 | 1467050263140 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b988800 == 43 [pid = 1651] [id = 111] 10:57:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1128eac00) [pid = 1651] [serial = 330] [outer = 0x0] 10:57:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x128bed400) [pid = 1651] [serial = 331] [outer = 0x1128eac00] 10:57:43 INFO - PROCESS | 1651 | 1467050263165 Marionette DEBUG loaded listener.js 10:57:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12a9b0000) [pid = 1651] [serial = 332] [outer = 0x1128eac00] 10:57:43 INFO - PROCESS | 1651 | 1467050263495 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 10:57:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:57:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 489ms 10:57:43 INFO - PROCESS | 1651 | 1467050263501 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 10:57:43 INFO - PROCESS | 1651 | 1467050263503 Marionette TRACE conn3 <- [1,417,null,{"value":"7"}] 10:57:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:57:43 INFO - PROCESS | 1651 | 1467050263509 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:57:43 INFO - PROCESS | 1651 | 1467050263510 Marionette TRACE conn3 <- [1,418,null,{}] 10:57:43 INFO - PROCESS | 1651 | 1467050263512 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:43 INFO - PROCESS | 1651 | 1467050263513 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:43 INFO - PROCESS | 1651 | 1467050263601 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 10:57:43 INFO - PROCESS | 1651 | 1467050263606 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:43 INFO - PROCESS | 1651 | 1467050263607 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x1249bb000 == 44 [pid = 1651] [id = 112] 10:57:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1121b0000) [pid = 1651] [serial = 333] [outer = 0x0] 10:57:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1129ac000) [pid = 1651] [serial = 334] [outer = 0x1121b0000] 10:57:43 INFO - PROCESS | 1651 | 1467050263679 Marionette DEBUG loaded listener.js 10:57:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1129b2c00) [pid = 1651] [serial = 335] [outer = 0x1121b0000] 10:57:44 INFO - PROCESS | 1651 | 1467050264683 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 10:57:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 10:57:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1219ms 10:57:44 INFO - PROCESS | 1651 | 1467050264728 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 10:57:44 INFO - PROCESS | 1651 | 1467050264731 Marionette TRACE conn3 <- [1,421,null,{"value":"7"}] 10:57:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:57:44 INFO - PROCESS | 1651 | 1467050264735 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:57:44 INFO - PROCESS | 1651 | 1467050264737 Marionette TRACE conn3 <- [1,422,null,{}] 10:57:44 INFO - PROCESS | 1651 | 1467050264740 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:44 INFO - PROCESS | 1651 | 1467050264742 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:44 INFO - PROCESS | 1651 | 1467050264874 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 10:57:44 INFO - PROCESS | 1651 | 1467050264927 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:44 INFO - PROCESS | 1651 | 1467050264929 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x1168c4800 == 45 [pid = 1651] [id = 113] 10:57:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1129af400) [pid = 1651] [serial = 336] [outer = 0x0] 10:57:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1162a3800) [pid = 1651] [serial = 337] [outer = 0x1129af400] 10:57:44 INFO - PROCESS | 1651 | 1467050264959 Marionette DEBUG loaded listener.js 10:57:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x117e16800) [pid = 1651] [serial = 338] [outer = 0x1129af400] 10:57:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12b988800 == 44 [pid = 1651] [id = 111] 10:57:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12b1a4800 == 43 [pid = 1651] [id = 110] 10:57:45 INFO - PROCESS | 1651 | --DOCSHELL 0x1249b9800 == 42 [pid = 1651] [id = 109] 10:57:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12a927800 == 41 [pid = 1651] [id = 108] 10:57:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12930f000 == 40 [pid = 1651] [id = 107] 10:57:45 INFO - PROCESS | 1651 | --DOCSHELL 0x11961e000 == 39 [pid = 1651] [id = 106] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x12bb6a800) [pid = 1651] [serial = 283] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOCSHELL 0x126e0a000 == 38 [pid = 1651] [id = 105] 10:57:45 INFO - PROCESS | 1651 | --DOCSHELL 0x1183a9800 == 37 [pid = 1651] [id = 104] 10:57:45 INFO - PROCESS | 1651 | --DOCSHELL 0x124f50800 == 36 [pid = 1651] [id = 103] 10:57:45 INFO - PROCESS | 1651 | --DOCSHELL 0x123970800 == 35 [pid = 1651] [id = 102] 10:57:45 INFO - PROCESS | 1651 | --DOCSHELL 0x120f71800 == 34 [pid = 1651] [id = 101] 10:57:45 INFO - PROCESS | 1651 | --DOCSHELL 0x119621800 == 33 [pid = 1651] [id = 100] 10:57:45 INFO - PROCESS | 1651 | --DOCSHELL 0x1184be800 == 32 [pid = 1651] [id = 99] 10:57:45 INFO - PROCESS | 1651 | --DOCSHELL 0x118404000 == 31 [pid = 1651] [id = 98] 10:57:45 INFO - PROCESS | 1651 | --DOCSHELL 0x11724a800 == 30 [pid = 1651] [id = 97] 10:57:45 INFO - PROCESS | 1651 | --DOCSHELL 0x115daa000 == 29 [pid = 1651] [id = 96] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x12b049000) [pid = 1651] [serial = 230] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x12b9d3c00) [pid = 1651] [serial = 280] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x128d6c800) [pid = 1651] [serial = 262] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1293e8c00) [pid = 1651] [serial = 265] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1218fe800) [pid = 1651] [serial = 274] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x12a728000) [pid = 1651] [serial = 268] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x12a9ae800) [pid = 1651] [serial = 269] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x12b052800) [pid = 1651] [serial = 271] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12b16c000) [pid = 1651] [serial = 272] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x128be6800) [pid = 1651] [serial = 242] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x128bde800) [pid = 1651] [serial = 241] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1249edc00) [pid = 1651] [serial = 239] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x121207000) [pid = 1651] [serial = 238] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1196d6000) [pid = 1651] [serial = 236] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x11932b000) [pid = 1651] [serial = 235] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x116888000) [pid = 1651] [serial = 233] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x112e22800) [pid = 1651] [serial = 232] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x12bb63000) [pid = 1651] [serial = 281] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x127303800) [pid = 1651] [serial = 259] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x124fd9c00) [pid = 1651] [serial = 256] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1268aec00) [pid = 1651] [serial = 257] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1218fe000) [pid = 1651] [serial = 253] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x124c36400) [pid = 1651] [serial = 254] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x11932c400) [pid = 1651] [serial = 250] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1197e4c00) [pid = 1651] [serial = 251] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x118871800) [pid = 1651] [serial = 248] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x11836e000) [pid = 1651] [serial = 247] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x12730f800) [pid = 1651] [serial = 245] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x120e3e000) [pid = 1651] [serial = 244] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x12a4bdc00) [pid = 1651] [serial = 266] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x12a9a9800) [pid = 1651] [serial = 277] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x1293cb800) [pid = 1651] [serial = 263] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x128d6b400) [pid = 1651] [serial = 275] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x128be8800) [pid = 1651] [serial = 260] [outer = 0x0] [url = about:blank] 10:57:45 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x12b9c8000) [pid = 1651] [serial = 278] [outer = 0x0] [url = about:blank] 10:57:46 INFO - PROCESS | 1651 | 1467050266127 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 10:57:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:57:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1424ms 10:57:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:57:46 INFO - PROCESS | 1651 | 1467050266159 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 10:57:46 INFO - PROCESS | 1651 | 1467050266161 Marionette TRACE conn3 <- [1,425,null,{"value":"7"}] 10:57:46 INFO - PROCESS | 1651 | 1467050266185 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:57:46 INFO - PROCESS | 1651 | 1467050266187 Marionette TRACE conn3 <- [1,426,null,{}] 10:57:46 INFO - PROCESS | 1651 | 1467050266193 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:46 INFO - PROCESS | 1651 | 1467050266195 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:46 INFO - PROCESS | 1651 | 1467050266265 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 10:57:46 INFO - PROCESS | 1651 | 1467050266323 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:46 INFO - PROCESS | 1651 | 1467050266324 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x116411000 == 30 [pid = 1651] [id = 114] 10:57:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x112d53c00) [pid = 1651] [serial = 339] [outer = 0x0] 10:57:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x1133e3000) [pid = 1651] [serial = 340] [outer = 0x112d53c00] 10:57:46 INFO - PROCESS | 1651 | 1467050266352 Marionette DEBUG loaded listener.js 10:57:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x116af1400) [pid = 1651] [serial = 341] [outer = 0x112d53c00] 10:57:46 INFO - PROCESS | 1651 | 1467050266659 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 10:57:46 INFO - PROCESS | 1651 | 1467050266713 Marionette TRACE conn3 <- [1,429,null,{"value":"7"}] 10:57:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:57:46 INFO - PROCESS | 1651 | 1467050266717 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:57:46 INFO - PROCESS | 1651 | 1467050266719 Marionette TRACE conn3 <- [1,430,null,{}] 10:57:46 INFO - PROCESS | 1651 | 1467050266721 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:46 INFO - PROCESS | 1651 | 1467050266723 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:46 INFO - PROCESS | 1651 | 1467050266801 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 10:57:46 INFO - PROCESS | 1651 | 1467050266807 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:46 INFO - PROCESS | 1651 | 1467050266809 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x117242000 == 31 [pid = 1651] [id = 115] 10:57:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x117662c00) [pid = 1651] [serial = 342] [outer = 0x0] 10:57:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x11836d400) [pid = 1651] [serial = 343] [outer = 0x117662c00] 10:57:46 INFO - PROCESS | 1651 | 1467050266836 Marionette DEBUG loaded listener.js 10:57:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x118508800) [pid = 1651] [serial = 344] [outer = 0x117662c00] 10:57:47 INFO - PROCESS | 1651 | 1467050267195 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 10:57:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:57:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 519ms 10:57:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:57:47 INFO - PROCESS | 1651 | 1467050267237 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 10:57:47 INFO - PROCESS | 1651 | 1467050267238 Marionette TRACE conn3 <- [1,433,null,{"value":"7"}] 10:57:47 INFO - PROCESS | 1651 | 1467050267241 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:57:47 INFO - PROCESS | 1651 | 1467050267243 Marionette TRACE conn3 <- [1,434,null,{}] 10:57:47 INFO - PROCESS | 1651 | 1467050267251 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:47 INFO - PROCESS | 1651 | 1467050267254 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:47 INFO - PROCESS | 1651 | 1467050267331 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 10:57:47 INFO - PROCESS | 1651 | 1467050267336 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:47 INFO - PROCESS | 1651 | 1467050267340 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x11835e000 == 32 [pid = 1651] [id = 116] 10:57:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x118873800) [pid = 1651] [serial = 345] [outer = 0x0] 10:57:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x118f10000) [pid = 1651] [serial = 346] [outer = 0x118873800] 10:57:47 INFO - PROCESS | 1651 | 1467050267370 Marionette DEBUG loaded listener.js 10:57:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x11932f400) [pid = 1651] [serial = 347] [outer = 0x118873800] 10:57:47 INFO - PROCESS | 1651 | 1467050267714 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 10:57:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:57:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 521ms 10:57:47 INFO - PROCESS | 1651 | 1467050267762 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 10:57:47 INFO - PROCESS | 1651 | 1467050267764 Marionette TRACE conn3 <- [1,437,null,{"value":"7"}] 10:57:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:57:47 INFO - PROCESS | 1651 | 1467050267766 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:57:47 INFO - PROCESS | 1651 | 1467050267767 Marionette TRACE conn3 <- [1,438,null,{}] 10:57:47 INFO - PROCESS | 1651 | 1467050267770 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:47 INFO - PROCESS | 1651 | 1467050267771 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:47 INFO - PROCESS | 1651 | 1467050267875 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 10:57:47 INFO - PROCESS | 1651 | 1467050267889 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:47 INFO - PROCESS | 1651 | 1467050267891 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x118bd1800 == 33 [pid = 1651] [id = 117] 10:57:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x1196cd400) [pid = 1651] [serial = 348] [outer = 0x0] 10:57:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1197e3c00) [pid = 1651] [serial = 349] [outer = 0x1196cd400] 10:57:47 INFO - PROCESS | 1651 | 1467050267916 Marionette DEBUG loaded listener.js 10:57:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x119a3e400) [pid = 1651] [serial = 350] [outer = 0x1196cd400] 10:57:48 INFO - PROCESS | 1651 | 1467050268265 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 10:57:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:57:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 518ms 10:57:48 INFO - PROCESS | 1651 | 1467050268285 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 10:57:48 INFO - PROCESS | 1651 | 1467050268286 Marionette TRACE conn3 <- [1,441,null,{"value":"7"}] 10:57:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:57:48 INFO - PROCESS | 1651 | 1467050268291 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:57:48 INFO - PROCESS | 1651 | 1467050268292 Marionette TRACE conn3 <- [1,442,null,{}] 10:57:48 INFO - PROCESS | 1651 | 1467050268300 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:48 INFO - PROCESS | 1651 | 1467050268301 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:48 INFO - PROCESS | 1651 | 1467050268400 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 10:57:48 INFO - PROCESS | 1651 | 1467050268404 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:48 INFO - PROCESS | 1651 | 1467050268405 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x11961d800 == 34 [pid = 1651] [id = 118] 10:57:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1129a8c00) [pid = 1651] [serial = 351] [outer = 0x0] 10:57:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1196d1400) [pid = 1651] [serial = 352] [outer = 0x1129a8c00] 10:57:48 INFO - PROCESS | 1651 | 1467050268430 Marionette DEBUG loaded listener.js 10:57:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x120f0c000) [pid = 1651] [serial = 353] [outer = 0x1129a8c00] 10:57:48 INFO - PROCESS | 1651 | 1467050268784 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 10:57:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:57:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 524ms 10:57:48 INFO - PROCESS | 1651 | 1467050268815 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 10:57:48 INFO - PROCESS | 1651 | 1467050268816 Marionette TRACE conn3 <- [1,445,null,{"value":"7"}] 10:57:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:57:48 INFO - PROCESS | 1651 | 1467050268819 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:57:48 INFO - PROCESS | 1651 | 1467050268820 Marionette TRACE conn3 <- [1,446,null,{}] 10:57:48 INFO - PROCESS | 1651 | 1467050268822 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:48 INFO - PROCESS | 1651 | 1467050268826 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:48 INFO - PROCESS | 1651 | 1467050268940 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 10:57:48 INFO - PROCESS | 1651 | 1467050268986 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:48 INFO - PROCESS | 1651 | 1467050268987 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d94800 == 35 [pid = 1651] [id = 119] 10:57:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x12126c800) [pid = 1651] [serial = 354] [outer = 0x0] 10:57:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x124944000) [pid = 1651] [serial = 355] [outer = 0x12126c800] 10:57:49 INFO - PROCESS | 1651 | 1467050269012 Marionette DEBUG loaded listener.js 10:57:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x124fdac00) [pid = 1651] [serial = 356] [outer = 0x12126c800] 10:57:49 INFO - PROCESS | 1651 | 1467050269358 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 10:57:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:57:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 568ms 10:57:49 INFO - PROCESS | 1651 | 1467050269387 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 10:57:49 INFO - PROCESS | 1651 | 1467050269390 Marionette TRACE conn3 <- [1,449,null,{"value":"7"}] 10:57:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:57:49 INFO - PROCESS | 1651 | 1467050269393 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:57:49 INFO - PROCESS | 1651 | 1467050269394 Marionette TRACE conn3 <- [1,450,null,{}] 10:57:49 INFO - PROCESS | 1651 | 1467050269397 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:49 INFO - PROCESS | 1651 | 1467050269398 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:49 INFO - PROCESS | 1651 | 1467050269489 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 10:57:49 INFO - PROCESS | 1651 | 1467050269523 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:49 INFO - PROCESS | 1651 | 1467050269525 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12107e000 == 36 [pid = 1651] [id = 120] 10:57:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x124fdbc00) [pid = 1651] [serial = 357] [outer = 0x0] 10:57:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1268aac00) [pid = 1651] [serial = 358] [outer = 0x124fdbc00] 10:57:49 INFO - PROCESS | 1651 | 1467050269549 Marionette DEBUG loaded listener.js 10:57:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1268b7000) [pid = 1651] [serial = 359] [outer = 0x124fdbc00] 10:57:49 INFO - PROCESS | 1651 | 1467050269984 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 10:57:50 INFO - PROCESS | 1651 | 1467050270013 Marionette TRACE conn3 <- [1,453,null,{"value":"7"}] 10:57:50 INFO - PROCESS | 1651 | 1467050270015 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:57:50 INFO - PROCESS | 1651 | 1467050270016 Marionette TRACE conn3 <- [1,454,null,{}] 10:57:50 INFO - PROCESS | 1651 | 1467050270019 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:50 INFO - PROCESS | 1651 | 1467050270020 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:50 INFO - PROCESS | 1651 | 1467050270097 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 10:57:50 INFO - PROCESS | 1651 | 1467050270100 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:50 INFO - PROCESS | 1651 | 1467050270101 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d9b800 == 37 [pid = 1651] [id = 121] 10:57:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1129a9800) [pid = 1651] [serial = 360] [outer = 0x0] 10:57:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1162a9800) [pid = 1651] [serial = 361] [outer = 0x1129a9800] 10:57:50 INFO - PROCESS | 1651 | 1467050270128 Marionette DEBUG loaded listener.js 10:57:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1196d7800) [pid = 1651] [serial = 362] [outer = 0x1129a9800] 10:57:50 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:57:50 INFO - PROCESS | 1651 | 1467050270480 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 10:57:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:57:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 518ms 10:57:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:57:50 INFO - PROCESS | 1651 | 1467050270533 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 10:57:50 INFO - PROCESS | 1651 | 1467050270535 Marionette TRACE conn3 <- [1,457,null,{"value":"7"}] 10:57:50 INFO - PROCESS | 1651 | 1467050270537 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:57:50 INFO - PROCESS | 1651 | 1467050270538 Marionette TRACE conn3 <- [1,458,null,{}] 10:57:50 INFO - PROCESS | 1651 | 1467050270541 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:50 INFO - PROCESS | 1651 | 1467050270542 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:50 INFO - PROCESS | 1651 | 1467050270641 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 10:57:50 INFO - PROCESS | 1651 | 1467050270647 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:50 INFO - PROCESS | 1651 | 1467050270649 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x123bc2000 == 38 [pid = 1651] [id = 122] 10:57:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1128e6800) [pid = 1651] [serial = 363] [outer = 0x0] 10:57:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x124ad3800) [pid = 1651] [serial = 364] [outer = 0x1128e6800] 10:57:50 INFO - PROCESS | 1651 | 1467050270673 Marionette DEBUG loaded listener.js 10:57:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x128949c00) [pid = 1651] [serial = 365] [outer = 0x1128e6800] 10:57:50 INFO - PROCESS | 1651 | 1467050270979 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 10:57:51 INFO - PROCESS | 1651 | 1467050271011 Marionette TRACE conn3 <- [1,461,null,{"value":"7"}] 10:57:51 INFO - PROCESS | 1651 | 1467050271013 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:57:51 INFO - PROCESS | 1651 | 1467050271014 Marionette TRACE conn3 <- [1,462,null,{}] 10:57:51 INFO - PROCESS | 1651 | 1467050271016 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:51 INFO - PROCESS | 1651 | 1467050271017 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:51 INFO - PROCESS | 1651 | 1467050271098 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 10:57:51 INFO - PROCESS | 1651 | 1467050271101 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:51 INFO - PROCESS | 1651 | 1467050271102 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x118421800 == 39 [pid = 1651] [id = 123] 10:57:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x12894c000) [pid = 1651] [serial = 366] [outer = 0x0] 10:57:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x128beac00) [pid = 1651] [serial = 367] [outer = 0x12894c000] 10:57:51 INFO - PROCESS | 1651 | 1467050271130 Marionette DEBUG loaded listener.js 10:57:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x128d68000) [pid = 1651] [serial = 368] [outer = 0x12894c000] 10:57:51 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:57:51 INFO - PROCESS | 1651 | 1467050271547 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 10:57:51 INFO - PROCESS | 1651 | 1467050271587 Marionette TRACE conn3 <- [1,465,null,{"value":"7"}] 10:57:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:57:51 INFO - PROCESS | 1651 | 1467050271594 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:57:51 INFO - PROCESS | 1651 | 1467050271597 Marionette TRACE conn3 <- [1,466,null,{}] 10:57:51 INFO - PROCESS | 1651 | 1467050271601 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:51 INFO - PROCESS | 1651 | 1467050271603 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:51 INFO - PROCESS | 1651 | 1467050271743 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 10:57:51 INFO - PROCESS | 1651 | 1467050271758 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:51 INFO - PROCESS | 1651 | 1467050271760 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x127120800 == 40 [pid = 1651] [id = 124] 10:57:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1293c8c00) [pid = 1651] [serial = 369] [outer = 0x0] 10:57:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1293d2c00) [pid = 1651] [serial = 370] [outer = 0x1293c8c00] 10:57:51 INFO - PROCESS | 1651 | 1467050271804 Marionette DEBUG loaded listener.js 10:57:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x129527400) [pid = 1651] [serial = 371] [outer = 0x1293c8c00] 10:57:52 INFO - PROCESS | 1651 | 1467050272378 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 10:57:52 INFO - PROCESS | 1651 | 1467050272470 Marionette TRACE conn3 <- [1,469,null,{"value":"7"}] 10:57:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:57:52 INFO - PROCESS | 1651 | 1467050272473 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:57:52 INFO - PROCESS | 1651 | 1467050272475 Marionette TRACE conn3 <- [1,470,null,{}] 10:57:52 INFO - PROCESS | 1651 | 1467050272480 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:52 INFO - PROCESS | 1651 | 1467050272482 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:52 INFO - PROCESS | 1651 | 1467050272582 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 10:57:52 INFO - PROCESS | 1651 | 1467050272649 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:52 INFO - PROCESS | 1651 | 1467050272650 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x116f30000 == 41 [pid = 1651] [id = 125] 10:57:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x113c96400) [pid = 1651] [serial = 372] [outer = 0x0] 10:57:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x117e0f000) [pid = 1651] [serial = 373] [outer = 0x113c96400] 10:57:52 INFO - PROCESS | 1651 | 1467050272681 Marionette DEBUG loaded listener.js 10:57:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x118332c00) [pid = 1651] [serial = 374] [outer = 0x113c96400] 10:57:53 INFO - PROCESS | 1651 | 1467050273166 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 10:57:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:57:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 721ms 10:57:53 INFO - PROCESS | 1651 | 1467050273195 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 10:57:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:57:53 INFO - PROCESS | 1651 | 1467050273200 Marionette TRACE conn3 <- [1,473,null,{"value":"7"}] 10:57:53 INFO - PROCESS | 1651 | 1467050273210 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:57:53 INFO - PROCESS | 1651 | 1467050273213 Marionette TRACE conn3 <- [1,474,null,{}] 10:57:53 INFO - PROCESS | 1651 | 1467050273217 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:53 INFO - PROCESS | 1651 | 1467050273220 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:53 INFO - PROCESS | 1651 | 1467050273361 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 10:57:53 INFO - PROCESS | 1651 | 1467050273430 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:53 INFO - PROCESS | 1651 | 1467050273431 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a6f800 == 42 [pid = 1651] [id = 126] 10:57:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x118880c00) [pid = 1651] [serial = 375] [outer = 0x0] 10:57:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x119328400) [pid = 1651] [serial = 376] [outer = 0x118880c00] 10:57:53 INFO - PROCESS | 1651 | 1467050273462 Marionette DEBUG loaded listener.js 10:57:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x119337800) [pid = 1651] [serial = 377] [outer = 0x118880c00] 10:57:53 INFO - PROCESS | 1651 | 1467050273920 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 10:57:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:57:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 777ms 10:57:53 INFO - PROCESS | 1651 | 1467050273983 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 10:57:53 INFO - PROCESS | 1651 | 1467050273985 Marionette TRACE conn3 <- [1,477,null,{"value":"7"}] 10:57:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:57:53 INFO - PROCESS | 1651 | 1467050273987 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:57:53 INFO - PROCESS | 1651 | 1467050273990 Marionette TRACE conn3 <- [1,478,null,{}] 10:57:53 INFO - PROCESS | 1651 | 1467050273997 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:54 INFO - PROCESS | 1651 | 1467050274001 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:54 INFO - PROCESS | 1651 | 1467050274101 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 10:57:54 INFO - PROCESS | 1651 | 1467050274170 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:54 INFO - PROCESS | 1651 | 1467050274172 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c8b000 == 43 [pid = 1651] [id = 127] 10:57:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1249f7800) [pid = 1651] [serial = 378] [outer = 0x0] 10:57:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x124c45000) [pid = 1651] [serial = 379] [outer = 0x1249f7800] 10:57:54 INFO - PROCESS | 1651 | 1467050274203 Marionette DEBUG loaded listener.js 10:57:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x126fcbc00) [pid = 1651] [serial = 380] [outer = 0x1249f7800] 10:57:54 INFO - PROCESS | 1651 | 1467050274650 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 10:57:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:57:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 672ms 10:57:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:57:54 INFO - PROCESS | 1651 | 1467050274660 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 10:57:54 INFO - PROCESS | 1651 | 1467050274662 Marionette TRACE conn3 <- [1,481,null,{"value":"7"}] 10:57:54 INFO - PROCESS | 1651 | 1467050274664 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:57:54 INFO - PROCESS | 1651 | 1467050274666 Marionette TRACE conn3 <- [1,482,null,{}] 10:57:54 INFO - PROCESS | 1651 | 1467050274668 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:54 INFO - PROCESS | 1651 | 1467050274669 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:54 INFO - PROCESS | 1651 | 1467050274770 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 10:57:54 INFO - PROCESS | 1651 | 1467050274836 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:54 INFO - PROCESS | 1651 | 1467050274837 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12902f000 == 44 [pid = 1651] [id = 128] 10:57:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x128be8800) [pid = 1651] [serial = 381] [outer = 0x0] 10:57:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x129280c00) [pid = 1651] [serial = 382] [outer = 0x128be8800] 10:57:54 INFO - PROCESS | 1651 | 1467050274866 Marionette DEBUG loaded listener.js 10:57:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1293db400) [pid = 1651] [serial = 383] [outer = 0x128be8800] 10:57:55 INFO - PROCESS | 1651 | 1467050275435 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 10:57:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:57:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 819ms 10:57:55 INFO - PROCESS | 1651 | 1467050275484 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 10:57:55 INFO - PROCESS | 1651 | 1467050275487 Marionette TRACE conn3 <- [1,485,null,{"value":"7"}] 10:57:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:57:55 INFO - PROCESS | 1651 | 1467050275492 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:57:55 INFO - PROCESS | 1651 | 1467050275494 Marionette TRACE conn3 <- [1,486,null,{}] 10:57:55 INFO - PROCESS | 1651 | 1467050275499 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:55 INFO - PROCESS | 1651 | 1467050275502 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:55 INFO - PROCESS | 1651 | 1467050275640 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 10:57:55 INFO - PROCESS | 1651 | 1467050275768 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:55 INFO - PROCESS | 1651 | 1467050275771 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x112f2c000 == 45 [pid = 1651] [id = 129] 10:57:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x110ee5800) [pid = 1651] [serial = 384] [outer = 0x0] 10:57:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x115e8f000) [pid = 1651] [serial = 385] [outer = 0x110ee5800] 10:57:55 INFO - PROCESS | 1651 | 1467050275801 Marionette DEBUG loaded listener.js 10:57:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x117661c00) [pid = 1651] [serial = 386] [outer = 0x110ee5800] 10:57:56 INFO - PROCESS | 1651 | --DOCSHELL 0x118421800 == 44 [pid = 1651] [id = 123] 10:57:56 INFO - PROCESS | 1651 | --DOCSHELL 0x123bc2000 == 43 [pid = 1651] [id = 122] 10:57:56 INFO - PROCESS | 1651 | --DOCSHELL 0x119d9b800 == 42 [pid = 1651] [id = 121] 10:57:56 INFO - PROCESS | 1651 | --DOCSHELL 0x12107e000 == 41 [pid = 1651] [id = 120] 10:57:56 INFO - PROCESS | 1651 | --DOCSHELL 0x119d94800 == 40 [pid = 1651] [id = 119] 10:57:56 INFO - PROCESS | 1651 | --DOCSHELL 0x11961d800 == 39 [pid = 1651] [id = 118] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1129ac000) [pid = 1651] [serial = 334] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOCSHELL 0x118bd1800 == 38 [pid = 1651] [id = 117] 10:57:56 INFO - PROCESS | 1651 | --DOCSHELL 0x11835e000 == 37 [pid = 1651] [id = 116] 10:57:56 INFO - PROCESS | 1651 | --DOCSHELL 0x117242000 == 36 [pid = 1651] [id = 115] 10:57:56 INFO - PROCESS | 1651 | --DOCSHELL 0x116411000 == 35 [pid = 1651] [id = 114] 10:57:56 INFO - PROCESS | 1651 | 1467050276183 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 10:57:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:57:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 723ms 10:57:56 INFO - PROCESS | 1651 | 1467050276214 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 10:57:56 INFO - PROCESS | 1651 | 1467050276217 Marionette TRACE conn3 <- [1,489,null,{"value":"7"}] 10:57:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:57:56 INFO - PROCESS | 1651 | 1467050276221 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:57:56 INFO - PROCESS | 1651 | 1467050276223 Marionette TRACE conn3 <- [1,490,null,{}] 10:57:56 INFO - PROCESS | 1651 | 1467050276226 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:56 INFO - PROCESS | 1651 | 1467050276228 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:56 INFO - PROCESS | 1651 | 1467050276325 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x12b1e1800) [pid = 1651] [serial = 316] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x118510000) [pid = 1651] [serial = 289] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x119332400) [pid = 1651] [serial = 290] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x124c3c400) [pid = 1651] [serial = 298] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1254d3400) [pid = 1651] [serial = 299] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x129282800) [pid = 1651] [serial = 305] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x12909ec00) [pid = 1651] [serial = 304] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x119d5c000) [pid = 1651] [serial = 292] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x120f0dc00) [pid = 1651] [serial = 293] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12a725c00) [pid = 1651] [serial = 310] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x12bda7800) [pid = 1651] [serial = 284] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x123e0c800) [pid = 1651] [serial = 295] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x124ad6c00) [pid = 1651] [serial = 296] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x127304000) [pid = 1651] [serial = 301] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x128d61000) [pid = 1651] [serial = 302] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1293da400) [pid = 1651] [serial = 307] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x129531400) [pid = 1651] [serial = 308] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12b046400) [pid = 1651] [serial = 313] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x110eef000) [pid = 1651] [serial = 322] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1128e5c00) [pid = 1651] [serial = 325] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12c00a400) [pid = 1651] [serial = 320] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12bdaa400) [pid = 1651] [serial = 319] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x118505800) [pid = 1651] [serial = 328] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x128bed400) [pid = 1651] [serial = 331] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x128d62000) [pid = 1651] [serial = 323] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x118216c00) [pid = 1651] [serial = 286] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x118337c00) [pid = 1651] [serial = 287] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x1128ea400) [pid = 1651] [serial = 326] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x12bb6c400) [pid = 1651] [serial = 317] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x12a9b0000) [pid = 1651] [serial = 332] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x12b163c00) [pid = 1651] [serial = 314] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x12a9a6800) [pid = 1651] [serial = 311] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x123f0e000) [pid = 1651] [serial = 329] [outer = 0x0] [url = about:blank] 10:57:56 INFO - PROCESS | 1651 | 1467050276405 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:56 INFO - PROCESS | 1651 | 1467050276407 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x117574000 == 36 [pid = 1651] [id = 130] 10:57:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x116644800) [pid = 1651] [serial = 387] [outer = 0x0] 10:57:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x1182b5c00) [pid = 1651] [serial = 388] [outer = 0x116644800] 10:57:56 INFO - PROCESS | 1651 | 1467050276453 Marionette DEBUG loaded listener.js 10:57:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x118892c00) [pid = 1651] [serial = 389] [outer = 0x116644800] 10:57:56 INFO - PROCESS | 1651 | 1467050276901 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 10:57:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:57:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 720ms 10:57:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:57:56 INFO - PROCESS | 1651 | 1467050276942 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 10:57:56 INFO - PROCESS | 1651 | 1467050276943 Marionette TRACE conn3 <- [1,493,null,{"value":"7"}] 10:57:56 INFO - PROCESS | 1651 | 1467050276945 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:57:56 INFO - PROCESS | 1651 | 1467050276948 Marionette TRACE conn3 <- [1,494,null,{}] 10:57:56 INFO - PROCESS | 1651 | 1467050276961 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:56 INFO - PROCESS | 1651 | 1467050276964 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:57 INFO - PROCESS | 1651 | 1467050277065 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 10:57:57 INFO - PROCESS | 1651 | 1467050277074 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:57 INFO - PROCESS | 1651 | 1467050277076 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x119617800 == 37 [pid = 1651] [id = 131] 10:57:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x12105c400) [pid = 1651] [serial = 390] [outer = 0x0] 10:57:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x12135ec00) [pid = 1651] [serial = 391] [outer = 0x12105c400] 10:57:57 INFO - PROCESS | 1651 | 1467050277103 Marionette DEBUG loaded listener.js 10:57:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x123f15000) [pid = 1651] [serial = 392] [outer = 0x12105c400] 10:57:57 INFO - PROCESS | 1651 | 1467050277447 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 10:57:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:57:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 521ms 10:57:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:57:57 INFO - PROCESS | 1651 | 1467050277466 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 10:57:57 INFO - PROCESS | 1651 | 1467050277468 Marionette TRACE conn3 <- [1,497,null,{"value":"7"}] 10:57:57 INFO - PROCESS | 1651 | 1467050277470 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:57:57 INFO - PROCESS | 1651 | 1467050277474 Marionette TRACE conn3 <- [1,498,null,{}] 10:57:57 INFO - PROCESS | 1651 | 1467050277477 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:57 INFO - PROCESS | 1651 | 1467050277479 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:57 INFO - PROCESS | 1651 | 1467050277567 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 10:57:57 INFO - PROCESS | 1651 | 1467050277576 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:57 INFO - PROCESS | 1651 | 1467050277577 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x121068000 == 38 [pid = 1651] [id = 132] 10:57:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x124c3e800) [pid = 1651] [serial = 393] [outer = 0x0] 10:57:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1254d5c00) [pid = 1651] [serial = 394] [outer = 0x124c3e800] 10:57:57 INFO - PROCESS | 1651 | 1467050277604 Marionette DEBUG loaded listener.js 10:57:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x127303800) [pid = 1651] [serial = 395] [outer = 0x124c3e800] 10:57:57 INFO - PROCESS | 1651 | 1467050277972 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 10:57:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:57:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 524ms 10:57:57 INFO - PROCESS | 1651 | 1467050277994 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 10:57:57 INFO - PROCESS | 1651 | 1467050277996 Marionette TRACE conn3 <- [1,501,null,{"value":"7"}] 10:57:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:57:58 INFO - PROCESS | 1651 | 1467050277998 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:57:58 INFO - PROCESS | 1651 | 1467050277999 Marionette TRACE conn3 <- [1,502,null,{}] 10:57:58 INFO - PROCESS | 1651 | 1467050278001 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:58 INFO - PROCESS | 1651 | 1467050278002 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:58 INFO - PROCESS | 1651 | 1467050278082 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 10:57:58 INFO - PROCESS | 1651 | 1467050278139 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:58 INFO - PROCESS | 1651 | 1467050278141 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x121725800 == 39 [pid = 1651] [id = 133] 10:57:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x124fd4000) [pid = 1651] [serial = 396] [outer = 0x0] 10:57:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x128be8c00) [pid = 1651] [serial = 397] [outer = 0x124fd4000] 10:57:58 INFO - PROCESS | 1651 | 1467050278166 Marionette DEBUG loaded listener.js 10:57:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x129282000) [pid = 1651] [serial = 398] [outer = 0x124fd4000] 10:57:58 INFO - PROCESS | 1651 | 1467050278535 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 10:57:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:57:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 568ms 10:57:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:57:58 INFO - PROCESS | 1651 | 1467050278567 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 10:57:58 INFO - PROCESS | 1651 | 1467050278569 Marionette TRACE conn3 <- [1,505,null,{"value":"7"}] 10:57:58 INFO - PROCESS | 1651 | 1467050278572 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:57:58 INFO - PROCESS | 1651 | 1467050278574 Marionette TRACE conn3 <- [1,506,null,{}] 10:57:58 INFO - PROCESS | 1651 | 1467050278578 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:58 INFO - PROCESS | 1651 | 1467050278584 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:58 INFO - PROCESS | 1651 | 1467050278768 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 10:57:58 INFO - PROCESS | 1651 | 1467050278798 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:58 INFO - PROCESS | 1651 | 1467050278799 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e08800 == 40 [pid = 1651] [id = 134] 10:57:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x129529c00) [pid = 1651] [serial = 399] [outer = 0x0] 10:57:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x12a72a000) [pid = 1651] [serial = 400] [outer = 0x129529c00] 10:57:58 INFO - PROCESS | 1651 | 1467050278841 Marionette DEBUG loaded listener.js 10:57:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x12b047800) [pid = 1651] [serial = 401] [outer = 0x129529c00] 10:57:59 INFO - PROCESS | 1651 | 1467050279229 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 10:57:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:57:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 671ms 10:57:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:57:59 INFO - PROCESS | 1651 | 1467050279244 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 10:57:59 INFO - PROCESS | 1651 | 1467050279245 Marionette TRACE conn3 <- [1,509,null,{"value":"7"}] 10:57:59 INFO - PROCESS | 1651 | 1467050279247 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:57:59 INFO - PROCESS | 1651 | 1467050279248 Marionette TRACE conn3 <- [1,510,null,{}] 10:57:59 INFO - PROCESS | 1651 | 1467050279250 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:59 INFO - PROCESS | 1651 | 1467050279251 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:59 INFO - PROCESS | 1651 | 1467050279363 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 10:57:59 INFO - PROCESS | 1651 | 1467050279395 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:59 INFO - PROCESS | 1651 | 1467050279396 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c82800 == 41 [pid = 1651] [id = 135] 10:57:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x12b04e400) [pid = 1651] [serial = 402] [outer = 0x0] 10:57:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x12b162800) [pid = 1651] [serial = 403] [outer = 0x12b04e400] 10:57:59 INFO - PROCESS | 1651 | 1467050279420 Marionette DEBUG loaded listener.js 10:57:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x12b1e1400) [pid = 1651] [serial = 404] [outer = 0x12b04e400] 10:57:59 INFO - PROCESS | 1651 | 1467050279777 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 10:57:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:57:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 568ms 10:57:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:57:59 INFO - PROCESS | 1651 | 1467050279816 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 10:57:59 INFO - PROCESS | 1651 | 1467050279817 Marionette TRACE conn3 <- [1,513,null,{"value":"7"}] 10:57:59 INFO - PROCESS | 1651 | 1467050279819 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:57:59 INFO - PROCESS | 1651 | 1467050279820 Marionette TRACE conn3 <- [1,514,null,{}] 10:57:59 INFO - PROCESS | 1651 | 1467050279823 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:59 INFO - PROCESS | 1651 | 1467050279824 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:59 INFO - PROCESS | 1651 | 1467050279925 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 10:57:59 INFO - PROCESS | 1651 | 1467050279928 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:59 INFO - PROCESS | 1651 | 1467050279929 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:57:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x129306000 == 42 [pid = 1651] [id = 136] 10:57:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x12b04f400) [pid = 1651] [serial = 405] [outer = 0x0] 10:57:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x12b9c9400) [pid = 1651] [serial = 406] [outer = 0x12b04f400] 10:57:59 INFO - PROCESS | 1651 | 1467050279953 Marionette DEBUG loaded listener.js 10:57:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12b9d0800) [pid = 1651] [serial = 407] [outer = 0x12b04f400] 10:58:00 INFO - PROCESS | 1651 | 1467050280266 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 10:58:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 10:58:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 471ms 10:58:00 INFO - PROCESS | 1651 | 1467050280300 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 10:58:00 INFO - PROCESS | 1651 | 1467050280301 Marionette TRACE conn3 <- [1,517,null,{"value":"7"}] 10:58:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:58:00 INFO - PROCESS | 1651 | 1467050280311 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:58:00 INFO - PROCESS | 1651 | 1467050280312 Marionette TRACE conn3 <- [1,518,null,{}] 10:58:00 INFO - PROCESS | 1651 | 1467050280315 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:00 INFO - PROCESS | 1651 | 1467050280316 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:00 INFO - PROCESS | 1651 | 1467050280431 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 10:58:00 INFO - PROCESS | 1651 | 1467050280435 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:00 INFO - PROCESS | 1651 | 1467050280436 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a4d2000 == 43 [pid = 1651] [id = 137] 10:58:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12b9d2c00) [pid = 1651] [serial = 408] [outer = 0x0] 10:58:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12bb64800) [pid = 1651] [serial = 409] [outer = 0x12b9d2c00] 10:58:00 INFO - PROCESS | 1651 | 1467050280461 Marionette DEBUG loaded listener.js 10:58:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12bda7800) [pid = 1651] [serial = 410] [outer = 0x12b9d2c00] 10:58:00 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x124fdbc00) [pid = 1651] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:58:00 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1129a9800) [pid = 1651] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:58:00 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1128e6800) [pid = 1651] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:58:00 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x12894c000) [pid = 1651] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:58:00 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1196cd400) [pid = 1651] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:58:00 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1129a8c00) [pid = 1651] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:58:00 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x118873800) [pid = 1651] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:58:00 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1129af400) [pid = 1651] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:58:00 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12126c800) [pid = 1651] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:58:00 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x112d53c00) [pid = 1651] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:58:00 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x117662c00) [pid = 1651] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:58:00 INFO - PROCESS | 1651 | 1467050280853 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 10:58:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:58:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 576ms 10:58:00 INFO - PROCESS | 1651 | 1467050280881 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 10:58:00 INFO - PROCESS | 1651 | 1467050280882 Marionette TRACE conn3 <- [1,521,null,{"value":"7"}] 10:58:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:58:00 INFO - PROCESS | 1651 | 1467050280885 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:58:00 INFO - PROCESS | 1651 | 1467050280886 Marionette TRACE conn3 <- [1,522,null,{}] 10:58:00 INFO - PROCESS | 1651 | 1467050280890 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:00 INFO - PROCESS | 1651 | 1467050280893 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:00 INFO - PROCESS | 1651 | 1467050280979 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 10:58:00 INFO - PROCESS | 1651 | 1467050280982 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:00 INFO - PROCESS | 1651 | 1467050280983 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a4d6000 == 44 [pid = 1651] [id = 138] 10:58:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x116a1b800) [pid = 1651] [serial = 411] [outer = 0x0] 10:58:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x124efbc00) [pid = 1651] [serial = 412] [outer = 0x116a1b800] 10:58:01 INFO - PROCESS | 1651 | 1467050281008 Marionette DEBUG loaded listener.js 10:58:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x128be3c00) [pid = 1651] [serial = 413] [outer = 0x116a1b800] 10:58:01 INFO - PROCESS | 1651 | 1467050281335 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 10:58:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:58:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 470ms 10:58:01 INFO - PROCESS | 1651 | 1467050281358 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 10:58:01 INFO - PROCESS | 1651 | 1467050281360 Marionette TRACE conn3 <- [1,525,null,{"value":"7"}] 10:58:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:58:01 INFO - PROCESS | 1651 | 1467050281362 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:58:01 INFO - PROCESS | 1651 | 1467050281364 Marionette TRACE conn3 <- [1,526,null,{}] 10:58:01 INFO - PROCESS | 1651 | 1467050281366 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:01 INFO - PROCESS | 1651 | 1467050281368 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:01 INFO - PROCESS | 1651 | 1467050281468 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 10:58:01 INFO - PROCESS | 1651 | 1467050281523 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:01 INFO - PROCESS | 1651 | 1467050281525 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa4f800 == 45 [pid = 1651] [id = 139] 10:58:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x12126c000) [pid = 1651] [serial = 414] [outer = 0x0] 10:58:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x12bdaa400) [pid = 1651] [serial = 415] [outer = 0x12126c000] 10:58:01 INFO - PROCESS | 1651 | 1467050281551 Marionette DEBUG loaded listener.js 10:58:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x12c00e400) [pid = 1651] [serial = 416] [outer = 0x12126c000] 10:58:01 INFO - PROCESS | 1651 | 1467050281862 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 10:58:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 10:58:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 519ms 10:58:01 INFO - PROCESS | 1651 | 1467050281881 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 10:58:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:58:01 INFO - PROCESS | 1651 | 1467050281882 Marionette TRACE conn3 <- [1,529,null,{"value":"7"}] 10:58:01 INFO - PROCESS | 1651 | 1467050281885 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:58:01 INFO - PROCESS | 1651 | 1467050281886 Marionette TRACE conn3 <- [1,530,null,{}] 10:58:01 INFO - PROCESS | 1651 | 1467050281890 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:01 INFO - PROCESS | 1651 | 1467050281893 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:01 INFO - PROCESS | 1651 | 1467050281980 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 10:58:01 INFO - PROCESS | 1651 | 1467050281983 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:01 INFO - PROCESS | 1651 | 1467050281985 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b985800 == 46 [pid = 1651] [id = 140] 10:58:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x112a5d800) [pid = 1651] [serial = 417] [outer = 0x0] 10:58:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x128957800) [pid = 1651] [serial = 418] [outer = 0x112a5d800] 10:58:02 INFO - PROCESS | 1651 | 1467050282008 Marionette DEBUG loaded listener.js 10:58:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12c557400) [pid = 1651] [serial = 419] [outer = 0x112a5d800] 10:58:02 INFO - PROCESS | 1651 | 1467050282318 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 10:58:02 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 10:58:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:58:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:58:02 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 10:58:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:58:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:58:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:58:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 471ms 10:58:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:58:02 INFO - PROCESS | 1651 | 1467050282358 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 10:58:02 INFO - PROCESS | 1651 | 1467050282360 Marionette TRACE conn3 <- [1,533,null,{"value":"7"}] 10:58:02 INFO - PROCESS | 1651 | 1467050282362 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:58:02 INFO - PROCESS | 1651 | 1467050282363 Marionette TRACE conn3 <- [1,534,null,{}] 10:58:02 INFO - PROCESS | 1651 | 1467050282365 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:02 INFO - PROCESS | 1651 | 1467050282366 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:02 INFO - PROCESS | 1651 | 1467050282485 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 10:58:02 INFO - PROCESS | 1651 | 1467050282494 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:02 INFO - PROCESS | 1651 | 1467050282495 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bdcc800 == 47 [pid = 1651] [id = 141] 10:58:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x120eef000) [pid = 1651] [serial = 420] [outer = 0x0] 10:58:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x120ef4000) [pid = 1651] [serial = 421] [outer = 0x120eef000] 10:58:02 INFO - PROCESS | 1651 | 1467050282519 Marionette DEBUG loaded listener.js 10:58:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x121051800) [pid = 1651] [serial = 422] [outer = 0x120eef000] 10:58:02 INFO - PROCESS | 1651 | 1467050282944 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 10:58:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 10:58:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 618ms 10:58:02 INFO - PROCESS | 1651 | 1467050282981 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 10:58:02 INFO - PROCESS | 1651 | 1467050282983 Marionette TRACE conn3 <- [1,537,null,{"value":"7"}] 10:58:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:58:02 INFO - PROCESS | 1651 | 1467050282987 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:58:02 INFO - PROCESS | 1651 | 1467050282989 Marionette TRACE conn3 <- [1,538,null,{}] 10:58:02 INFO - PROCESS | 1651 | 1467050282993 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:02 INFO - PROCESS | 1651 | 1467050282995 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:03 INFO - PROCESS | 1651 | 1467050283110 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 10:58:03 INFO - PROCESS | 1651 | 1467050283202 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:03 INFO - PROCESS | 1651 | 1467050283204 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184bd800 == 48 [pid = 1651] [id = 142] 10:58:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x112a58c00) [pid = 1651] [serial = 423] [outer = 0x0] 10:58:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x112e43c00) [pid = 1651] [serial = 424] [outer = 0x112a58c00] 10:58:03 INFO - PROCESS | 1651 | 1467050283260 Marionette DEBUG loaded listener.js 10:58:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x118339000) [pid = 1651] [serial = 425] [outer = 0x112a58c00] 10:58:03 INFO - PROCESS | 1651 | 1467050283631 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 10:58:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 10:58:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 672ms 10:58:03 INFO - PROCESS | 1651 | 1467050283659 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 10:58:03 INFO - PROCESS | 1651 | 1467050283662 Marionette TRACE conn3 <- [1,541,null,{"value":"7"}] 10:58:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:58:03 INFO - PROCESS | 1651 | 1467050283667 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:58:03 INFO - PROCESS | 1651 | 1467050283669 Marionette TRACE conn3 <- [1,542,null,{}] 10:58:03 INFO - PROCESS | 1651 | 1467050283671 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:03 INFO - PROCESS | 1651 | 1467050283673 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:03 INFO - PROCESS | 1651 | 1467050283780 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 10:58:03 INFO - PROCESS | 1651 | 1467050283855 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:03 INFO - PROCESS | 1651 | 1467050283857 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x1254b7800 == 49 [pid = 1651] [id = 143] 10:58:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x118fe1800) [pid = 1651] [serial = 426] [outer = 0x0] 10:58:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1196d3400) [pid = 1651] [serial = 427] [outer = 0x118fe1800] 10:58:03 INFO - PROCESS | 1651 | 1467050283933 Marionette DEBUG loaded listener.js 10:58:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x120e3e000) [pid = 1651] [serial = 428] [outer = 0x118fe1800] 10:58:04 INFO - PROCESS | 1651 | 1467050284446 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 10:58:04 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 10:58:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 819ms 10:58:04 INFO - PROCESS | 1651 | 1467050284486 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 10:58:04 INFO - PROCESS | 1651 | 1467050284491 Marionette TRACE conn3 <- [1,545,null,{"value":"7"}] 10:58:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:58:04 INFO - PROCESS | 1651 | 1467050284494 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:58:04 INFO - PROCESS | 1651 | 1467050284497 Marionette TRACE conn3 <- [1,546,null,{}] 10:58:04 INFO - PROCESS | 1651 | 1467050284505 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:04 INFO - PROCESS | 1651 | 1467050284509 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:04 INFO - PROCESS | 1651 | 1467050284641 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 10:58:04 INFO - PROCESS | 1651 | 1467050284814 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:04 INFO - PROCESS | 1651 | 1467050284817 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c38e800 == 50 [pid = 1651] [id = 144] 10:58:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12148e400) [pid = 1651] [serial = 429] [outer = 0x0] 10:58:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1268a9800) [pid = 1651] [serial = 430] [outer = 0x12148e400] 10:58:04 INFO - PROCESS | 1651 | 1467050284866 Marionette DEBUG loaded listener.js 10:58:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x129282800) [pid = 1651] [serial = 431] [outer = 0x12148e400] 10:58:05 INFO - PROCESS | 1651 | 1467050285321 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 10:58:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 10:58:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 872ms 10:58:05 INFO - PROCESS | 1651 | 1467050285366 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 10:58:05 INFO - PROCESS | 1651 | 1467050285368 Marionette TRACE conn3 <- [1,549,null,{"value":"7"}] 10:58:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:58:05 INFO - PROCESS | 1651 | 1467050285371 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:58:05 INFO - PROCESS | 1651 | 1467050285372 Marionette TRACE conn3 <- [1,550,null,{}] 10:58:05 INFO - PROCESS | 1651 | 1467050285375 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:05 INFO - PROCESS | 1651 | 1467050285376 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:05 INFO - PROCESS | 1651 | 1467050285493 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 10:58:05 INFO - PROCESS | 1651 | 1467050285583 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:05 INFO - PROCESS | 1651 | 1467050285584 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c3aa800 == 51 [pid = 1651] [id = 145] 10:58:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1293e8c00) [pid = 1651] [serial = 432] [outer = 0x0] 10:58:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12a731400) [pid = 1651] [serial = 433] [outer = 0x1293e8c00] 10:58:05 INFO - PROCESS | 1651 | 1467050285620 Marionette DEBUG loaded listener.js 10:58:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12b04a800) [pid = 1651] [serial = 434] [outer = 0x1293e8c00] 10:58:06 INFO - PROCESS | 1651 | 1467050285992 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 10:58:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 10:58:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 672ms 10:58:06 INFO - PROCESS | 1651 | 1467050286044 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 10:58:06 INFO - PROCESS | 1651 | 1467050286045 Marionette TRACE conn3 <- [1,553,null,{"value":"7"}] 10:58:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:58:06 INFO - PROCESS | 1651 | 1467050286048 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:58:06 INFO - PROCESS | 1651 | 1467050286049 Marionette TRACE conn3 <- [1,554,null,{}] 10:58:06 INFO - PROCESS | 1651 | 1467050286051 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:06 INFO - PROCESS | 1651 | 1467050286053 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:06 INFO - PROCESS | 1651 | 1467050286156 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 10:58:06 INFO - PROCESS | 1651 | 1467050286210 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:06 INFO - PROCESS | 1651 | 1467050286212 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c639000 == 52 [pid = 1651] [id = 146] 10:58:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12a732c00) [pid = 1651] [serial = 435] [outer = 0x0] 10:58:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12bb5fc00) [pid = 1651] [serial = 436] [outer = 0x12a732c00] 10:58:06 INFO - PROCESS | 1651 | 1467050286243 Marionette DEBUG loaded listener.js 10:58:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x12c006000) [pid = 1651] [serial = 437] [outer = 0x12a732c00] 10:58:06 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:58:06 INFO - PROCESS | 1651 | [1651] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:58:06 INFO - PROCESS | 1651 | 1467050286915 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 10:58:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:58:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 920ms 10:58:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:58:06 INFO - PROCESS | 1651 | 1467050286968 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 10:58:06 INFO - PROCESS | 1651 | 1467050286971 Marionette TRACE conn3 <- [1,557,null,{"value":"7"}] 10:58:06 INFO - PROCESS | 1651 | 1467050286974 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:58:06 INFO - PROCESS | 1651 | 1467050286976 Marionette TRACE conn3 <- [1,558,null,{}] 10:58:06 INFO - PROCESS | 1651 | 1467050286980 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:06 INFO - PROCESS | 1651 | 1467050286981 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:07 INFO - PROCESS | 1651 | 1467050287074 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 10:58:07 INFO - PROCESS | 1651 | 1467050287148 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:07 INFO - PROCESS | 1651 | 1467050287151 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x115ef4800 == 53 [pid = 1651] [id = 147] 10:58:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x1128dd800) [pid = 1651] [serial = 438] [outer = 0x0] 10:58:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x1128eb400) [pid = 1651] [serial = 439] [outer = 0x1128dd800] 10:58:07 INFO - PROCESS | 1651 | 1467050287177 Marionette DEBUG loaded listener.js 10:58:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x11687e800) [pid = 1651] [serial = 440] [outer = 0x1128dd800] 10:58:07 INFO - PROCESS | 1651 | 1467050287586 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 10:58:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:58:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 10:58:07 INFO - PROCESS | 1651 | 1467050287645 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 10:58:07 INFO - PROCESS | 1651 | 1467050287648 Marionette TRACE conn3 <- [1,561,null,{"value":"7"}] 10:58:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:58:07 INFO - PROCESS | 1651 | 1467050287652 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:58:07 INFO - PROCESS | 1651 | 1467050287654 Marionette TRACE conn3 <- [1,562,null,{}] 10:58:07 INFO - PROCESS | 1651 | 1467050287677 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:07 INFO - PROCESS | 1651 | 1467050287679 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x1168c4800 == 52 [pid = 1651] [id = 113] 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x1249bb000 == 51 [pid = 1651] [id = 112] 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x12a713000 == 50 [pid = 1651] [id = 95] 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x12b985800 == 49 [pid = 1651] [id = 140] 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa4f800 == 48 [pid = 1651] [id = 139] 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x12a4d6000 == 47 [pid = 1651] [id = 138] 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x12a4d2000 == 46 [pid = 1651] [id = 137] 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x129306000 == 45 [pid = 1651] [id = 136] 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x128c82800 == 44 [pid = 1651] [id = 135] 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x126e08800 == 43 [pid = 1651] [id = 134] 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x121725800 == 42 [pid = 1651] [id = 133] 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x121068000 == 41 [pid = 1651] [id = 132] 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x119617800 == 40 [pid = 1651] [id = 131] 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x117574000 == 39 [pid = 1651] [id = 130] 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x112f2c000 == 38 [pid = 1651] [id = 129] 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x12902f000 == 37 [pid = 1651] [id = 128] 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x128c8b000 == 36 [pid = 1651] [id = 127] 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x119a6f800 == 35 [pid = 1651] [id = 126] 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x116f30000 == 34 [pid = 1651] [id = 125] 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x127120800 == 33 [pid = 1651] [id = 124] 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x115ef4800 == 32 [pid = 1651] [id = 147] 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x12c639000 == 31 [pid = 1651] [id = 146] 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x12c3aa800 == 30 [pid = 1651] [id = 145] 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x12c38e800 == 29 [pid = 1651] [id = 144] 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x1254b7800 == 28 [pid = 1651] [id = 143] 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x12bdcc800 == 27 [pid = 1651] [id = 141] 10:58:08 INFO - PROCESS | 1651 | --DOCSHELL 0x1184bd800 == 26 [pid = 1651] [id = 142] 10:58:08 INFO - PROCESS | 1651 | 1467050288289 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 10:58:08 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x1196d1400) [pid = 1651] [serial = 352] [outer = 0x0] [url = about:blank] 10:58:08 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x118f10000) [pid = 1651] [serial = 346] [outer = 0x0] [url = about:blank] 10:58:08 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x117e16800) [pid = 1651] [serial = 338] [outer = 0x0] [url = about:blank] 10:58:08 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x1162a3800) [pid = 1651] [serial = 337] [outer = 0x0] [url = about:blank] 10:58:08 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x124944000) [pid = 1651] [serial = 355] [outer = 0x0] [url = about:blank] 10:58:08 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1133e3000) [pid = 1651] [serial = 340] [outer = 0x0] [url = about:blank] 10:58:08 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x116af1400) [pid = 1651] [serial = 341] [outer = 0x0] [url = about:blank] 10:58:08 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x11836d400) [pid = 1651] [serial = 343] [outer = 0x0] [url = about:blank] 10:58:08 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x118508800) [pid = 1651] [serial = 344] [outer = 0x0] [url = about:blank] 10:58:08 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1268aac00) [pid = 1651] [serial = 358] [outer = 0x0] [url = about:blank] 10:58:08 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1293d2c00) [pid = 1651] [serial = 370] [outer = 0x0] [url = about:blank] 10:58:08 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x124fdac00) [pid = 1651] [serial = 356] [outer = 0x0] [url = about:blank] 10:58:08 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1162a9800) [pid = 1651] [serial = 361] [outer = 0x0] [url = about:blank] 10:58:08 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x124ad3800) [pid = 1651] [serial = 364] [outer = 0x0] [url = about:blank] 10:58:08 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1196d7800) [pid = 1651] [serial = 362] [outer = 0x0] [url = about:blank] 10:58:08 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x128beac00) [pid = 1651] [serial = 367] [outer = 0x0] [url = about:blank] 10:58:08 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x128d68000) [pid = 1651] [serial = 368] [outer = 0x0] [url = about:blank] 10:58:08 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1268b7000) [pid = 1651] [serial = 359] [outer = 0x0] [url = about:blank] 10:58:08 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11932f400) [pid = 1651] [serial = 347] [outer = 0x0] [url = about:blank] 10:58:08 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1197e3c00) [pid = 1651] [serial = 349] [outer = 0x0] [url = about:blank] 10:58:08 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x120f0c000) [pid = 1651] [serial = 353] [outer = 0x0] [url = about:blank] 10:58:08 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x128949c00) [pid = 1651] [serial = 365] [outer = 0x0] [url = about:blank] 10:58:08 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x119a3e400) [pid = 1651] [serial = 350] [outer = 0x0] [url = about:blank] 10:58:08 INFO - PROCESS | 1651 | 1467050288421 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:08 INFO - PROCESS | 1651 | 1467050288422 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x112122800 == 27 [pid = 1651] [id = 148] 10:58:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x110ef2c00) [pid = 1651] [serial = 441] [outer = 0x0] 10:58:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1129a4c00) [pid = 1651] [serial = 442] [outer = 0x110ef2c00] 10:58:08 INFO - PROCESS | 1651 | 1467050288456 Marionette DEBUG loaded listener.js 10:58:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x112a5c000) [pid = 1651] [serial = 443] [outer = 0x110ef2c00] 10:58:08 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:58:08 INFO - PROCESS | 1651 | 1467050288957 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 10:58:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:58:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1341ms 10:58:09 INFO - PROCESS | 1651 | 1467050289016 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 10:58:09 INFO - PROCESS | 1651 | 1467050289018 Marionette TRACE conn3 <- [1,565,null,{"value":"7"}] 10:58:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:58:09 INFO - PROCESS | 1651 | 1467050289023 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:58:09 INFO - PROCESS | 1651 | 1467050289027 Marionette TRACE conn3 <- [1,566,null,{}] 10:58:09 INFO - PROCESS | 1651 | 1467050289030 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:09 INFO - PROCESS | 1651 | 1467050289033 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:09 INFO - PROCESS | 1651 | 1467050289135 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 10:58:09 INFO - PROCESS | 1651 | 1467050289210 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:09 INFO - PROCESS | 1651 | 1467050289212 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x1167b8000 == 28 [pid = 1651] [id = 149] 10:58:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x112e25c00) [pid = 1651] [serial = 444] [outer = 0x0] 10:58:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x116f3f000) [pid = 1651] [serial = 445] [outer = 0x112e25c00] 10:58:09 INFO - PROCESS | 1651 | 1467050289244 Marionette DEBUG loaded listener.js 10:58:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x118214400) [pid = 1651] [serial = 446] [outer = 0x112e25c00] 10:58:09 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:58:09 INFO - PROCESS | 1651 | 1467050289746 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:58:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:58:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 772ms 10:58:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:58:09 INFO - PROCESS | 1651 | 1467050289797 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 10:58:09 INFO - PROCESS | 1651 | 1467050289799 Marionette TRACE conn3 <- [1,569,null,{"value":"7"}] 10:58:09 INFO - PROCESS | 1651 | 1467050289802 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:58:09 INFO - PROCESS | 1651 | 1467050289803 Marionette TRACE conn3 <- [1,570,null,{}] 10:58:09 INFO - PROCESS | 1651 | 1467050289806 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:09 INFO - PROCESS | 1651 | 1467050289808 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:09 INFO - PROCESS | 1651 | 1467050289919 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 10:58:10 INFO - PROCESS | 1651 | 1467050289994 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:10 INFO - PROCESS | 1651 | 1467050289995 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e4f000 == 29 [pid = 1651] [id = 150] 10:58:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x11850d000) [pid = 1651] [serial = 447] [outer = 0x0] 10:58:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x118597800) [pid = 1651] [serial = 448] [outer = 0x11850d000] 10:58:10 INFO - PROCESS | 1651 | 1467050290026 Marionette DEBUG loaded listener.js 10:58:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x118f71800) [pid = 1651] [serial = 449] [outer = 0x11850d000] 10:58:10 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:58:10 INFO - PROCESS | 1651 | 1467050290631 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 10:58:10 INFO - PROCESS | 1651 | --DOCSHELL 0x128c8a800 == 28 [pid = 1651] [id = 21] 10:58:10 INFO - PROCESS | 1651 | --DOCSHELL 0x11725e800 == 27 [pid = 1651] [id = 24] 10:58:10 INFO - PROCESS | 1651 | --DOCSHELL 0x1168c5800 == 26 [pid = 1651] [id = 23] 10:58:10 INFO - PROCESS | 1651 | --DOCSHELL 0x112f37800 == 25 [pid = 1651] [id = 22] 10:58:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:58:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 872ms 10:58:10 INFO - PROCESS | 1651 | 1467050290677 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 10:58:10 INFO - PROCESS | 1651 | 1467050290680 Marionette TRACE conn3 <- [1,573,null,{"value":"7"}] 10:58:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:58:10 INFO - PROCESS | 1651 | 1467050290686 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:58:10 INFO - PROCESS | 1651 | 1467050290689 Marionette TRACE conn3 <- [1,574,null,{}] 10:58:10 INFO - PROCESS | 1651 | 1467050290694 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:10 INFO - PROCESS | 1651 | 1467050290697 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:10 INFO - PROCESS | 1651 | 1467050290833 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 10:58:10 INFO - PROCESS | 1651 | 1467050290895 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:10 INFO - PROCESS | 1651 | 1467050290896 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x1168a8800 == 26 [pid = 1651] [id = 151] 10:58:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x112a5c800) [pid = 1651] [serial = 450] [outer = 0x0] 10:58:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x116880c00) [pid = 1651] [serial = 451] [outer = 0x112a5c800] 10:58:10 INFO - PROCESS | 1651 | 1467050290923 Marionette DEBUG loaded listener.js 10:58:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x118219c00) [pid = 1651] [serial = 452] [outer = 0x112a5c800] 10:58:11 INFO - PROCESS | 1651 | 1467050291256 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:58:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:58:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 625ms 10:58:11 INFO - PROCESS | 1651 | 1467050291309 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 10:58:11 INFO - PROCESS | 1651 | 1467050291312 Marionette TRACE conn3 <- [1,577,null,{"value":"7"}] 10:58:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:58:11 INFO - PROCESS | 1651 | 1467050291316 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:58:11 INFO - PROCESS | 1651 | 1467050291318 Marionette TRACE conn3 <- [1,578,null,{}] 10:58:11 INFO - PROCESS | 1651 | 1467050291320 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:11 INFO - PROCESS | 1651 | 1467050291322 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:11 INFO - PROCESS | 1651 | 1467050291409 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 10:58:11 INFO - PROCESS | 1651 | 1467050291464 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:11 INFO - PROCESS | 1651 | 1467050291465 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x11683b000 == 27 [pid = 1651] [id = 152] 10:58:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x11821a400) [pid = 1651] [serial = 453] [outer = 0x0] 10:58:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x118890c00) [pid = 1651] [serial = 454] [outer = 0x11821a400] 10:58:11 INFO - PROCESS | 1651 | 1467050291492 Marionette DEBUG loaded listener.js 10:58:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1196d7400) [pid = 1651] [serial = 455] [outer = 0x11821a400] 10:58:11 INFO - PROCESS | 1651 | 1467050291803 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 10:58:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:58:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 519ms 10:58:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:58:11 INFO - PROCESS | 1651 | 1467050291835 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 10:58:11 INFO - PROCESS | 1651 | 1467050291837 Marionette TRACE conn3 <- [1,581,null,{"value":"7"}] 10:58:11 INFO - PROCESS | 1651 | 1467050291842 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:58:11 INFO - PROCESS | 1651 | 1467050291852 Marionette TRACE conn3 <- [1,582,null,{}] 10:58:11 INFO - PROCESS | 1651 | 1467050291859 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:11 INFO - PROCESS | 1651 | 1467050291863 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:11 INFO - PROCESS | 1651 | 1467050291942 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 10:58:12 INFO - PROCESS | 1651 | 1467050292000 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:12 INFO - PROCESS | 1651 | 1467050292003 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x1197c9800 == 28 [pid = 1651] [id = 153] 10:58:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x118334800) [pid = 1651] [serial = 456] [outer = 0x0] 10:58:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1197edc00) [pid = 1651] [serial = 457] [outer = 0x118334800] 10:58:12 INFO - PROCESS | 1651 | 1467050292031 Marionette DEBUG loaded listener.js 10:58:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12105ec00) [pid = 1651] [serial = 458] [outer = 0x118334800] 10:58:12 INFO - PROCESS | 1651 | 1467050292344 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 10:58:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:58:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 531ms 10:58:12 INFO - PROCESS | 1651 | 1467050292372 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 10:58:12 INFO - PROCESS | 1651 | 1467050292375 Marionette TRACE conn3 <- [1,585,null,{"value":"7"}] 10:58:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:58:12 INFO - PROCESS | 1651 | 1467050292379 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:58:12 INFO - PROCESS | 1651 | 1467050292380 Marionette TRACE conn3 <- [1,586,null,{}] 10:58:12 INFO - PROCESS | 1651 | 1467050292383 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:12 INFO - PROCESS | 1651 | 1467050292384 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:12 INFO - PROCESS | 1651 | 1467050292466 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 10:58:12 INFO - PROCESS | 1651 | 1467050292469 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:12 INFO - PROCESS | 1651 | 1467050292471 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x112f30800 == 29 [pid = 1651] [id = 154] 10:58:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12169a000) [pid = 1651] [serial = 459] [outer = 0x0] 10:58:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x123f5f000) [pid = 1651] [serial = 460] [outer = 0x12169a000] 10:58:12 INFO - PROCESS | 1651 | 1467050292498 Marionette DEBUG loaded listener.js 10:58:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x124ad6c00) [pid = 1651] [serial = 461] [outer = 0x12169a000] 10:58:12 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:58:12 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:58:12 INFO - PROCESS | 1651 | 1467050292879 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 10:58:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:58:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 523ms 10:58:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:58:12 INFO - PROCESS | 1651 | 1467050292907 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 10:58:12 INFO - PROCESS | 1651 | 1467050292909 Marionette TRACE conn3 <- [1,589,null,{"value":"7"}] 10:58:12 INFO - PROCESS | 1651 | 1467050292911 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:58:12 INFO - PROCESS | 1651 | 1467050292912 Marionette TRACE conn3 <- [1,590,null,{}] 10:58:12 INFO - PROCESS | 1651 | 1467050292915 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:12 INFO - PROCESS | 1651 | 1467050292916 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:13 INFO - PROCESS | 1651 | 1467050293019 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 10:58:13 INFO - PROCESS | 1651 | 1467050293023 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:13 INFO - PROCESS | 1651 | 1467050293024 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x1213ce800 == 30 [pid = 1651] [id = 155] 10:58:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x1162ad000) [pid = 1651] [serial = 462] [outer = 0x0] 10:58:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x124ef1c00) [pid = 1651] [serial = 463] [outer = 0x1162ad000] 10:58:13 INFO - PROCESS | 1651 | 1467050293049 Marionette DEBUG loaded listener.js 10:58:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x1254d6c00) [pid = 1651] [serial = 464] [outer = 0x1162ad000] 10:58:13 INFO - PROCESS | 1651 | 1467050293498 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 10:58:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:58:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 619ms 10:58:13 INFO - PROCESS | 1651 | 1467050293531 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 10:58:13 INFO - PROCESS | 1651 | 1467050293533 Marionette TRACE conn3 <- [1,593,null,{"value":"7"}] 10:58:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:58:13 INFO - PROCESS | 1651 | 1467050293537 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:58:13 INFO - PROCESS | 1651 | 1467050293539 Marionette TRACE conn3 <- [1,594,null,{}] 10:58:13 INFO - PROCESS | 1651 | 1467050293542 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:13 INFO - PROCESS | 1651 | 1467050293548 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:13 INFO - PROCESS | 1651 | 1467050293752 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 10:58:13 INFO - PROCESS | 1651 | 1467050293844 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:13 INFO - PROCESS | 1651 | 1467050293845 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x124f5d800 == 31 [pid = 1651] [id = 156] 10:58:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x1268b0800) [pid = 1651] [serial = 465] [outer = 0x0] 10:58:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x128948800) [pid = 1651] [serial = 466] [outer = 0x1268b0800] 10:58:13 INFO - PROCESS | 1651 | 1467050293872 Marionette DEBUG loaded listener.js 10:58:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x12927f400) [pid = 1651] [serial = 467] [outer = 0x1268b0800] 10:58:14 INFO - PROCESS | 1651 | 1467050294185 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 10:58:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:58:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 673ms 10:58:14 INFO - PROCESS | 1651 | 1467050294211 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 10:58:14 INFO - PROCESS | 1651 | 1467050294212 Marionette TRACE conn3 <- [1,597,null,{"value":"7"}] 10:58:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:58:14 INFO - PROCESS | 1651 | 1467050294220 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:58:14 INFO - PROCESS | 1651 | 1467050294231 Marionette TRACE conn3 <- [1,598,null,{}] 10:58:14 INFO - PROCESS | 1651 | 1467050294233 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:14 INFO - PROCESS | 1651 | 1467050294234 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:14 INFO - PROCESS | 1651 | 1467050294329 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 10:58:14 INFO - PROCESS | 1651 | 1467050294343 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:14 INFO - PROCESS | 1651 | 1467050294344 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e05000 == 32 [pid = 1651] [id = 157] 10:58:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x129280000) [pid = 1651] [serial = 468] [outer = 0x0] 10:58:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x1293d4c00) [pid = 1651] [serial = 469] [outer = 0x129280000] 10:58:14 INFO - PROCESS | 1651 | 1467050294369 Marionette DEBUG loaded listener.js 10:58:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x129532000) [pid = 1651] [serial = 470] [outer = 0x129280000] 10:58:14 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x120eef000) [pid = 1651] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 10:58:14 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x112a5d800) [pid = 1651] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:58:14 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x112a58c00) [pid = 1651] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:58:14 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x12148e400) [pid = 1651] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 10:58:14 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x118fe1800) [pid = 1651] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:58:14 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x12a732c00) [pid = 1651] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:58:14 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x1293e8c00) [pid = 1651] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 10:58:14 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x1121b0000) [pid = 1651] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:58:14 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x129529c00) [pid = 1651] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:58:14 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x12b04e400) [pid = 1651] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:58:14 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12b9d2c00) [pid = 1651] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:58:14 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x124fd4000) [pid = 1651] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:58:14 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x118880c00) [pid = 1651] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:58:14 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x110ee5800) [pid = 1651] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:58:14 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x113c96400) [pid = 1651] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:58:14 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1249f7800) [pid = 1651] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:58:14 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12b04f400) [pid = 1651] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:58:14 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1293c8c00) [pid = 1651] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:58:14 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x116644800) [pid = 1651] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:58:14 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x128be8800) [pid = 1651] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:58:14 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x124c3e800) [pid = 1651] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:58:14 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12105c400) [pid = 1651] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:58:14 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x116a1b800) [pid = 1651] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:58:14 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x12126c000) [pid = 1651] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:58:14 INFO - PROCESS | 1651 | 1467050294739 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 10:58:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:58:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 534ms 10:58:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:58:14 INFO - PROCESS | 1651 | 1467050294749 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 10:58:14 INFO - PROCESS | 1651 | 1467050294750 Marionette TRACE conn3 <- [1,601,null,{"value":"7"}] 10:58:14 INFO - PROCESS | 1651 | 1467050294752 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:58:14 INFO - PROCESS | 1651 | 1467050294753 Marionette TRACE conn3 <- [1,602,null,{}] 10:58:14 INFO - PROCESS | 1651 | 1467050294757 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:14 INFO - PROCESS | 1651 | 1467050294760 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:14 INFO - PROCESS | 1651 | 1467050294842 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 10:58:14 INFO - PROCESS | 1651 | 1467050294846 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:14 INFO - PROCESS | 1651 | 1467050294847 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x1197cc800 == 33 [pid = 1651] [id = 158] 10:58:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1128e5c00) [pid = 1651] [serial = 471] [outer = 0x0] 10:58:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x11836d800) [pid = 1651] [serial = 472] [outer = 0x1128e5c00] 10:58:14 INFO - PROCESS | 1651 | 1467050294872 Marionette DEBUG loaded listener.js 10:58:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1197e9c00) [pid = 1651] [serial = 473] [outer = 0x1128e5c00] 10:58:15 INFO - PROCESS | 1651 | 1467050295231 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 10:58:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:58:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 522ms 10:58:15 INFO - PROCESS | 1651 | 1467050295276 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 10:58:15 INFO - PROCESS | 1651 | 1467050295277 Marionette TRACE conn3 <- [1,605,null,{"value":"7"}] 10:58:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:58:15 INFO - PROCESS | 1651 | 1467050295279 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:58:15 INFO - PROCESS | 1651 | 1467050295280 Marionette TRACE conn3 <- [1,606,null,{}] 10:58:15 INFO - PROCESS | 1651 | 1467050295291 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:15 INFO - PROCESS | 1651 | 1467050295292 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:15 INFO - PROCESS | 1651 | 1467050295371 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 10:58:15 INFO - PROCESS | 1651 | 1467050295377 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:15 INFO - PROCESS | 1651 | 1467050295377 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x1197c6000 == 34 [pid = 1651] [id = 159] 10:58:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x119d51400) [pid = 1651] [serial = 474] [outer = 0x0] 10:58:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x128be2400) [pid = 1651] [serial = 475] [outer = 0x119d51400] 10:58:15 INFO - PROCESS | 1651 | 1467050295402 Marionette DEBUG loaded listener.js 10:58:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12952ec00) [pid = 1651] [serial = 476] [outer = 0x119d51400] 10:58:15 INFO - PROCESS | 1651 | 1467050295727 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:58:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:58:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 479ms 10:58:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:58:15 INFO - PROCESS | 1651 | 1467050295760 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 10:58:15 INFO - PROCESS | 1651 | 1467050295761 Marionette TRACE conn3 <- [1,609,null,{"value":"7"}] 10:58:15 INFO - PROCESS | 1651 | 1467050295763 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:58:15 INFO - PROCESS | 1651 | 1467050295764 Marionette TRACE conn3 <- [1,610,null,{}] 10:58:15 INFO - PROCESS | 1651 | 1467050295767 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:15 INFO - PROCESS | 1651 | 1467050295768 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:15 INFO - PROCESS | 1651 | 1467050295847 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 10:58:15 INFO - PROCESS | 1651 | 1467050295903 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:15 INFO - PROCESS | 1651 | 1467050295905 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x129037800 == 35 [pid = 1651] [id = 160] 10:58:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x120ef9000) [pid = 1651] [serial = 477] [outer = 0x0] 10:58:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12a4c5800) [pid = 1651] [serial = 478] [outer = 0x120ef9000] 10:58:15 INFO - PROCESS | 1651 | 1467050295929 Marionette DEBUG loaded listener.js 10:58:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12a7e7400) [pid = 1651] [serial = 479] [outer = 0x120ef9000] 10:58:16 INFO - PROCESS | 1651 | 1467050296224 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 10:58:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:58:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 471ms 10:58:16 INFO - PROCESS | 1651 | 1467050296234 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 10:58:16 INFO - PROCESS | 1651 | 1467050296248 Marionette TRACE conn3 <- [1,613,null,{"value":"7"}] 10:58:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:58:16 INFO - PROCESS | 1651 | 1467050296255 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:58:16 INFO - PROCESS | 1651 | 1467050296259 Marionette TRACE conn3 <- [1,614,null,{}] 10:58:16 INFO - PROCESS | 1651 | 1467050296263 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:16 INFO - PROCESS | 1651 | 1467050296265 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:16 INFO - PROCESS | 1651 | 1467050296361 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 10:58:16 INFO - PROCESS | 1651 | 1467050296366 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:16 INFO - PROCESS | 1651 | 1467050296367 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a92a800 == 36 [pid = 1651] [id = 161] 10:58:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12a7ea400) [pid = 1651] [serial = 480] [outer = 0x0] 10:58:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12a7f0400) [pid = 1651] [serial = 481] [outer = 0x12a7ea400] 10:58:16 INFO - PROCESS | 1651 | 1467050296397 Marionette DEBUG loaded listener.js 10:58:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12b049800) [pid = 1651] [serial = 482] [outer = 0x12a7ea400] 10:58:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1129a7800) [pid = 1651] [serial = 483] [outer = 0x12caec400] 10:58:16 INFO - PROCESS | 1651 | 1467050296910 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 10:58:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:58:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 673ms 10:58:16 INFO - PROCESS | 1651 | 1467050296929 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 10:58:16 INFO - PROCESS | 1651 | 1467050296932 Marionette TRACE conn3 <- [1,617,null,{"value":"7"}] 10:58:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:58:16 INFO - PROCESS | 1651 | 1467050296935 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:58:16 INFO - PROCESS | 1651 | 1467050296937 Marionette TRACE conn3 <- [1,618,null,{}] 10:58:16 INFO - PROCESS | 1651 | 1467050296941 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:16 INFO - PROCESS | 1651 | 1467050296942 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:17 INFO - PROCESS | 1651 | 1467050297045 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 10:58:17 INFO - PROCESS | 1651 | 1467050297104 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:17 INFO - PROCESS | 1651 | 1467050297106 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x11668a000 == 37 [pid = 1651] [id = 162] 10:58:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x112ebec00) [pid = 1651] [serial = 484] [outer = 0x0] 10:58:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x11821b000) [pid = 1651] [serial = 485] [outer = 0x112ebec00] 10:58:17 INFO - PROCESS | 1651 | 1467050297137 Marionette DEBUG loaded listener.js 10:58:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x11850f400) [pid = 1651] [serial = 486] [outer = 0x112ebec00] 10:58:17 INFO - PROCESS | 1651 | 1467050297618 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:58:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:58:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 721ms 10:58:17 INFO - PROCESS | 1651 | 1467050297656 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 10:58:17 INFO - PROCESS | 1651 | 1467050297659 Marionette TRACE conn3 <- [1,621,null,{"value":"7"}] 10:58:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:58:17 INFO - PROCESS | 1651 | 1467050297663 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:58:17 INFO - PROCESS | 1651 | 1467050297665 Marionette TRACE conn3 <- [1,622,null,{}] 10:58:17 INFO - PROCESS | 1651 | 1467050297668 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:17 INFO - PROCESS | 1651 | 1467050297670 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:17 INFO - PROCESS | 1651 | 1467050297812 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 10:58:17 INFO - PROCESS | 1651 | 1467050297864 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:17 INFO - PROCESS | 1651 | 1467050297865 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x1213b2000 == 38 [pid = 1651] [id = 163] 10:58:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x1197e6000) [pid = 1651] [serial = 487] [outer = 0x0] 10:58:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x119d53000) [pid = 1651] [serial = 488] [outer = 0x1197e6000] 10:58:17 INFO - PROCESS | 1651 | 1467050297896 Marionette DEBUG loaded listener.js 10:58:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x120eec000) [pid = 1651] [serial = 489] [outer = 0x1197e6000] 10:58:18 INFO - PROCESS | 1651 | 1467050298328 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 10:58:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:58:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 720ms 10:58:18 INFO - PROCESS | 1651 | 1467050298388 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 10:58:18 INFO - PROCESS | 1651 | 1467050298389 Marionette TRACE conn3 <- [1,625,null,{"value":"7"}] 10:58:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:58:18 INFO - PROCESS | 1651 | 1467050298410 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:58:18 INFO - PROCESS | 1651 | 1467050298412 Marionette TRACE conn3 <- [1,626,null,{}] 10:58:18 INFO - PROCESS | 1651 | 1467050298420 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:18 INFO - PROCESS | 1651 | 1467050298426 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:18 INFO - PROCESS | 1651 | 1467050298528 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 10:58:18 INFO - PROCESS | 1651 | 1467050298599 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:18 INFO - PROCESS | 1651 | 1467050298601 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b10c000 == 39 [pid = 1651] [id = 164] 10:58:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x1268aec00) [pid = 1651] [serial = 490] [outer = 0x0] 10:58:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x12730ec00) [pid = 1651] [serial = 491] [outer = 0x1268aec00] 10:58:18 INFO - PROCESS | 1651 | 1467050298632 Marionette DEBUG loaded listener.js 10:58:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x128d62c00) [pid = 1651] [serial = 492] [outer = 0x1268aec00] 10:58:19 INFO - PROCESS | 1651 | 1467050299074 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 10:58:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:58:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 674ms 10:58:19 INFO - PROCESS | 1651 | 1467050299082 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 10:58:19 INFO - PROCESS | 1651 | 1467050299084 Marionette TRACE conn3 <- [1,629,null,{"value":"7"}] 10:58:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:58:19 INFO - PROCESS | 1651 | 1467050299087 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:58:19 INFO - PROCESS | 1651 | 1467050299088 Marionette TRACE conn3 <- [1,630,null,{}] 10:58:19 INFO - PROCESS | 1651 | 1467050299093 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:19 INFO - PROCESS | 1651 | 1467050299095 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:19 INFO - PROCESS | 1651 | 1467050299195 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 10:58:19 INFO - PROCESS | 1651 | 1467050299265 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:19 INFO - PROCESS | 1651 | 1467050299266 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b994800 == 40 [pid = 1651] [id = 165] 10:58:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x12927e800) [pid = 1651] [serial = 493] [outer = 0x0] 10:58:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x12a7e5c00) [pid = 1651] [serial = 494] [outer = 0x12927e800] 10:58:19 INFO - PROCESS | 1651 | 1467050299295 Marionette DEBUG loaded listener.js 10:58:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x12a7f4800) [pid = 1651] [serial = 495] [outer = 0x12927e800] 10:58:19 INFO - PROCESS | 1651 | 1467050299726 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 10:58:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:58:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 672ms 10:58:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:58:19 INFO - PROCESS | 1651 | 1467050299759 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 10:58:19 INFO - PROCESS | 1651 | 1467050299760 Marionette TRACE conn3 <- [1,633,null,{"value":"7"}] 10:58:19 INFO - PROCESS | 1651 | 1467050299763 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:58:19 INFO - PROCESS | 1651 | 1467050299764 Marionette TRACE conn3 <- [1,634,null,{}] 10:58:19 INFO - PROCESS | 1651 | 1467050299766 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:19 INFO - PROCESS | 1651 | 1467050299768 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:19 INFO - PROCESS | 1651 | 1467050299885 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 10:58:20 INFO - PROCESS | 1651 | 1467050300085 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:20 INFO - PROCESS | 1651 | 1467050300087 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x11724b000 == 41 [pid = 1651] [id = 166] 10:58:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x110ef2400) [pid = 1651] [serial = 496] [outer = 0x0] 10:58:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x112a5a000) [pid = 1651] [serial = 497] [outer = 0x110ef2400] 10:58:20 INFO - PROCESS | 1651 | 1467050300120 Marionette DEBUG loaded listener.js 10:58:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x116793000) [pid = 1651] [serial = 498] [outer = 0x110ef2400] 10:58:20 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:58:20 INFO - PROCESS | 1651 | 1467050300532 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 10:58:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:58:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 818ms 10:58:20 INFO - PROCESS | 1651 | 1467050300582 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 10:58:20 INFO - PROCESS | 1651 | 1467050300584 Marionette TRACE conn3 <- [1,637,null,{"value":"7"}] 10:58:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:58:20 INFO - PROCESS | 1651 | 1467050300587 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:58:20 INFO - PROCESS | 1651 | 1467050300589 Marionette TRACE conn3 <- [1,638,null,{}] 10:58:20 INFO - PROCESS | 1651 | 1467050300593 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:20 INFO - PROCESS | 1651 | 1467050300596 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:20 INFO - PROCESS | 1651 | 1467050300718 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 10:58:20 INFO - PROCESS | 1651 | 1467050300824 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:20 INFO - PROCESS | 1651 | 1467050300826 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e47800 == 42 [pid = 1651] [id = 167] 10:58:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x1162a2800) [pid = 1651] [serial = 499] [outer = 0x0] 10:58:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x118697000) [pid = 1651] [serial = 500] [outer = 0x1162a2800] 10:58:20 INFO - PROCESS | 1651 | 1467050300874 Marionette DEBUG loaded listener.js 10:58:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x118fe7c00) [pid = 1651] [serial = 501] [outer = 0x1162a2800] 10:58:21 INFO - PROCESS | 1651 | --DOCSHELL 0x12b998000 == 41 [pid = 1651] [id = 10] 10:58:21 INFO - PROCESS | 1651 | --DOCSHELL 0x112f6f800 == 40 [pid = 1651] [id = 25] 10:58:21 INFO - PROCESS | 1651 | --DOCSHELL 0x129035800 == 39 [pid = 1651] [id = 6] 10:58:21 INFO - PROCESS | 1651 | --DOCSHELL 0x12903a800 == 38 [pid = 1651] [id = 19] 10:58:21 INFO - PROCESS | 1651 | --DOCSHELL 0x12b1af800 == 37 [pid = 1651] [id = 9] 10:58:21 INFO - PROCESS | 1651 | --DOCSHELL 0x12a91f000 == 36 [pid = 1651] [id = 8] 10:58:21 INFO - PROCESS | 1651 | --DOCSHELL 0x11649d800 == 35 [pid = 1651] [id = 26] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x1128eb400) [pid = 1651] [serial = 439] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:58:21 INFO - PROCESS | 1651 | --DOCSHELL 0x117e4f000 == 34 [pid = 1651] [id = 150] 10:58:21 INFO - PROCESS | 1651 | --DOCSHELL 0x1167b8000 == 33 [pid = 1651] [id = 149] 10:58:21 INFO - PROCESS | 1651 | --DOCSHELL 0x112122800 == 32 [pid = 1651] [id = 148] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x112e43c00) [pid = 1651] [serial = 424] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x129282800) [pid = 1651] [serial = 431] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x1196d3400) [pid = 1651] [serial = 427] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x12c006000) [pid = 1651] [serial = 437] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x118339000) [pid = 1651] [serial = 425] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x1268a9800) [pid = 1651] [serial = 430] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x120e3e000) [pid = 1651] [serial = 428] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x12bb5fc00) [pid = 1651] [serial = 436] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x12b04a800) [pid = 1651] [serial = 434] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x12a731400) [pid = 1651] [serial = 433] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x1129b2c00) [pid = 1651] [serial = 335] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x12a72a000) [pid = 1651] [serial = 400] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x12b1e1400) [pid = 1651] [serial = 404] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x12b162800) [pid = 1651] [serial = 403] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x12bb64800) [pid = 1651] [serial = 409] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x128be8c00) [pid = 1651] [serial = 397] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x119328400) [pid = 1651] [serial = 376] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x119337800) [pid = 1651] [serial = 377] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x115e8f000) [pid = 1651] [serial = 385] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x117661c00) [pid = 1651] [serial = 386] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x117e0f000) [pid = 1651] [serial = 373] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x118332c00) [pid = 1651] [serial = 374] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x124c45000) [pid = 1651] [serial = 379] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x126fcbc00) [pid = 1651] [serial = 380] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x12b9c9400) [pid = 1651] [serial = 406] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x129527400) [pid = 1651] [serial = 371] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12b9d0800) [pid = 1651] [serial = 407] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1182b5c00) [pid = 1651] [serial = 388] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x118892c00) [pid = 1651] [serial = 389] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x129280c00) [pid = 1651] [serial = 382] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1293db400) [pid = 1651] [serial = 383] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1254d5c00) [pid = 1651] [serial = 394] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x127303800) [pid = 1651] [serial = 395] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x12135ec00) [pid = 1651] [serial = 391] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x123f15000) [pid = 1651] [serial = 392] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x124efbc00) [pid = 1651] [serial = 412] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12c00e400) [pid = 1651] [serial = 416] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12bda7800) [pid = 1651] [serial = 410] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12c557400) [pid = 1651] [serial = 419] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12b047800) [pid = 1651] [serial = 401] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x128be3c00) [pid = 1651] [serial = 413] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x12bdaa400) [pid = 1651] [serial = 415] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x129282000) [pid = 1651] [serial = 398] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x121051800) [pid = 1651] [serial = 422] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x120ef4000) [pid = 1651] [serial = 421] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x128957800) [pid = 1651] [serial = 418] [outer = 0x0] [url = about:blank] 10:58:21 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:58:21 INFO - PROCESS | 1651 | 1467050301396 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:58:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:58:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 824ms 10:58:21 INFO - PROCESS | 1651 | 1467050301414 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 10:58:21 INFO - PROCESS | 1651 | 1467050301418 Marionette TRACE conn3 <- [1,641,null,{"value":"7"}] 10:58:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:58:21 INFO - PROCESS | 1651 | 1467050301424 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:58:21 INFO - PROCESS | 1651 | 1467050301426 Marionette TRACE conn3 <- [1,642,null,{}] 10:58:21 INFO - PROCESS | 1651 | 1467050301430 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:21 INFO - PROCESS | 1651 | 1467050301432 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:21 INFO - PROCESS | 1651 | 1467050301564 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 10:58:21 INFO - PROCESS | 1651 | 1467050301570 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:21 INFO - PROCESS | 1651 | 1467050301572 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x11838b800 == 33 [pid = 1651] [id = 168] 10:58:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x119335c00) [pid = 1651] [serial = 502] [outer = 0x0] 10:58:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x120e3ec00) [pid = 1651] [serial = 503] [outer = 0x119335c00] 10:58:21 INFO - PROCESS | 1651 | 1467050301612 Marionette DEBUG loaded listener.js 10:58:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x121203c00) [pid = 1651] [serial = 504] [outer = 0x119335c00] 10:58:21 INFO - PROCESS | 1651 | 1467050301953 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 10:58:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:58:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 573ms 10:58:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:58:21 INFO - PROCESS | 1651 | 1467050301995 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 10:58:22 INFO - PROCESS | 1651 | 1467050301997 Marionette TRACE conn3 <- [1,645,null,{"value":"7"}] 10:58:22 INFO - PROCESS | 1651 | 1467050302000 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:58:22 INFO - PROCESS | 1651 | 1467050302004 Marionette TRACE conn3 <- [1,646,null,{}] 10:58:22 INFO - PROCESS | 1651 | 1467050302010 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:22 INFO - PROCESS | 1651 | 1467050302012 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:22 INFO - PROCESS | 1651 | 1467050302093 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 10:58:22 INFO - PROCESS | 1651 | 1467050302098 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:22 INFO - PROCESS | 1651 | 1467050302099 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x119da0000 == 34 [pid = 1651] [id = 169] 10:58:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1218f6800) [pid = 1651] [serial = 505] [outer = 0x0] 10:58:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x124fd2000) [pid = 1651] [serial = 506] [outer = 0x1218f6800] 10:58:22 INFO - PROCESS | 1651 | 1467050302123 Marionette DEBUG loaded listener.js 10:58:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x12894cc00) [pid = 1651] [serial = 507] [outer = 0x1218f6800] 10:58:22 INFO - PROCESS | 1651 | 1467050302468 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:58:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:58:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 475ms 10:58:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:58:22 INFO - PROCESS | 1651 | 1467050302478 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 10:58:22 INFO - PROCESS | 1651 | 1467050302480 Marionette TRACE conn3 <- [1,649,null,{"value":"7"}] 10:58:22 INFO - PROCESS | 1651 | 1467050302482 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:58:22 INFO - PROCESS | 1651 | 1467050302484 Marionette TRACE conn3 <- [1,650,null,{}] 10:58:22 INFO - PROCESS | 1651 | 1467050302486 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:22 INFO - PROCESS | 1651 | 1467050302488 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:22 INFO - PROCESS | 1651 | 1467050302617 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 10:58:22 INFO - PROCESS | 1651 | 1467050302626 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:22 INFO - PROCESS | 1651 | 1467050302628 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212cd800 == 35 [pid = 1651] [id = 170] 10:58:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x124c3e800) [pid = 1651] [serial = 508] [outer = 0x0] 10:58:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x128d6f400) [pid = 1651] [serial = 509] [outer = 0x124c3e800] 10:58:22 INFO - PROCESS | 1651 | 1467050302663 Marionette DEBUG loaded listener.js 10:58:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1293db400) [pid = 1651] [serial = 510] [outer = 0x124c3e800] 10:58:23 INFO - PROCESS | 1651 | 1467050303051 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 10:58:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:58:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 619ms 10:58:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:58:23 INFO - PROCESS | 1651 | 1467050303102 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 10:58:23 INFO - PROCESS | 1651 | 1467050303103 Marionette TRACE conn3 <- [1,653,null,{"value":"7"}] 10:58:23 INFO - PROCESS | 1651 | 1467050303105 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:58:23 INFO - PROCESS | 1651 | 1467050303107 Marionette TRACE conn3 <- [1,654,null,{}] 10:58:23 INFO - PROCESS | 1651 | 1467050303109 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:23 INFO - PROCESS | 1651 | 1467050303110 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:23 INFO - PROCESS | 1651 | 1467050303191 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 10:58:23 INFO - PROCESS | 1651 | 1467050303264 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:23 INFO - PROCESS | 1651 | 1467050303269 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x1254b8000 == 36 [pid = 1651] [id = 171] 10:58:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1128e7800) [pid = 1651] [serial = 511] [outer = 0x0] 10:58:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12a7ec400) [pid = 1651] [serial = 512] [outer = 0x1128e7800] 10:58:23 INFO - PROCESS | 1651 | 1467050303308 Marionette DEBUG loaded listener.js 10:58:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12a9b2800) [pid = 1651] [serial = 513] [outer = 0x1128e7800] 10:58:23 INFO - PROCESS | 1651 | 1467050303659 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 10:58:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:58:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 568ms 10:58:23 INFO - PROCESS | 1651 | 1467050303680 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 10:58:23 INFO - PROCESS | 1651 | 1467050303681 Marionette TRACE conn3 <- [1,657,null,{"value":"7"}] 10:58:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:58:23 INFO - PROCESS | 1651 | 1467050303684 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:58:23 INFO - PROCESS | 1651 | 1467050303685 Marionette TRACE conn3 <- [1,658,null,{}] 10:58:23 INFO - PROCESS | 1651 | 1467050303688 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:23 INFO - PROCESS | 1651 | 1467050303690 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:23 INFO - PROCESS | 1651 | 1467050303797 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 10:58:23 INFO - PROCESS | 1651 | 1467050303801 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:23 INFO - PROCESS | 1651 | 1467050303802 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x1164a1000 == 37 [pid = 1651] [id = 172] 10:58:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12b04b000) [pid = 1651] [serial = 514] [outer = 0x0] 10:58:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12b1e0c00) [pid = 1651] [serial = 515] [outer = 0x12b04b000] 10:58:23 INFO - PROCESS | 1651 | 1467050303827 Marionette DEBUG loaded listener.js 10:58:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12b9cdc00) [pid = 1651] [serial = 516] [outer = 0x12b04b000] 10:58:24 INFO - PROCESS | 1651 | 1467050304239 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:58:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:58:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 570ms 10:58:24 INFO - PROCESS | 1651 | 1467050304256 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 10:58:24 INFO - PROCESS | 1651 | 1467050304258 Marionette TRACE conn3 <- [1,661,null,{"value":"7"}] 10:58:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:58:24 INFO - PROCESS | 1651 | 1467050304262 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:58:24 INFO - PROCESS | 1651 | 1467050304264 Marionette TRACE conn3 <- [1,662,null,{}] 10:58:24 INFO - PROCESS | 1651 | 1467050304267 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:24 INFO - PROCESS | 1651 | 1467050304269 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:24 INFO - PROCESS | 1651 | 1467050304427 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 10:58:24 INFO - PROCESS | 1651 | 1467050304452 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:24 INFO - PROCESS | 1651 | 1467050304464 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x12902c000 == 38 [pid = 1651] [id = 173] 10:58:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1129afc00) [pid = 1651] [serial = 517] [outer = 0x0] 10:58:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12b9d3000) [pid = 1651] [serial = 518] [outer = 0x1129afc00] 10:58:24 INFO - PROCESS | 1651 | 1467050304506 Marionette DEBUG loaded listener.js 10:58:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12bb69000) [pid = 1651] [serial = 519] [outer = 0x1129afc00] 10:58:24 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:58:24 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:58:24 INFO - PROCESS | 1651 | 1467050304887 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 10:58:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:58:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 671ms 10:58:24 INFO - PROCESS | 1651 | 1467050304933 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 10:58:24 INFO - PROCESS | 1651 | 1467050304934 Marionette TRACE conn3 <- [1,665,null,{"value":"7"}] 10:58:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:58:24 INFO - PROCESS | 1651 | 1467050304937 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:58:24 INFO - PROCESS | 1651 | 1467050304938 Marionette TRACE conn3 <- [1,666,null,{}] 10:58:24 INFO - PROCESS | 1651 | 1467050304940 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:24 INFO - PROCESS | 1651 | 1467050304942 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:25 INFO - PROCESS | 1651 | 1467050305044 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 10:58:25 INFO - PROCESS | 1651 | 1467050305074 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:25 INFO - PROCESS | 1651 | 1467050305075 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a4c9000 == 39 [pid = 1651] [id = 174] 10:58:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12bda8000) [pid = 1651] [serial = 520] [outer = 0x0] 10:58:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12bdad800) [pid = 1651] [serial = 521] [outer = 0x12bda8000] 10:58:25 INFO - PROCESS | 1651 | 1467050305099 Marionette DEBUG loaded listener.js 10:58:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12c004000) [pid = 1651] [serial = 522] [outer = 0x12bda8000] 10:58:25 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:58:25 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1162ad000) [pid = 1651] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:58:25 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12169a000) [pid = 1651] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:58:25 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1268b0800) [pid = 1651] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:58:25 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x11821a400) [pid = 1651] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:58:25 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x112a5c800) [pid = 1651] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:58:25 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x118334800) [pid = 1651] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:58:25 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x129280000) [pid = 1651] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:58:25 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1128e5c00) [pid = 1651] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:58:25 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x120ef9000) [pid = 1651] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:58:25 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x119d51400) [pid = 1651] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:58:25 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1128dd800) [pid = 1651] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:58:25 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:58:25 INFO - PROCESS | 1651 | 1467050305494 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 10:58:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:58:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 568ms 10:58:25 INFO - PROCESS | 1651 | 1467050305505 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 10:58:25 INFO - PROCESS | 1651 | 1467050305508 Marionette TRACE conn3 <- [1,669,null,{"value":"7"}] 10:58:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:58:25 INFO - PROCESS | 1651 | 1467050305511 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:58:25 INFO - PROCESS | 1651 | 1467050305512 Marionette TRACE conn3 <- [1,670,null,{}] 10:58:25 INFO - PROCESS | 1651 | 1467050305515 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:25 INFO - PROCESS | 1651 | 1467050305516 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:25 INFO - PROCESS | 1651 | 1467050305599 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 10:58:25 INFO - PROCESS | 1651 | 1467050305660 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:25 INFO - PROCESS | 1651 | 1467050305661 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x128978800 == 40 [pid = 1651] [id = 175] 10:58:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1131e8800) [pid = 1651] [serial = 523] [outer = 0x0] 10:58:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x120e3d800) [pid = 1651] [serial = 524] [outer = 0x1131e8800] 10:58:25 INFO - PROCESS | 1651 | 1467050305687 Marionette DEBUG loaded listener.js 10:58:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12927b800) [pid = 1651] [serial = 525] [outer = 0x1131e8800] 10:58:25 INFO - PROCESS | 1651 | 1467050305970 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 10:58:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:58:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 468ms 10:58:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:58:25 INFO - PROCESS | 1651 | 1467050305981 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 10:58:25 INFO - PROCESS | 1651 | 1467050305982 Marionette TRACE conn3 <- [1,673,null,{"value":"7"}] 10:58:25 INFO - PROCESS | 1651 | 1467050305984 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:58:25 INFO - PROCESS | 1651 | 1467050305985 Marionette TRACE conn3 <- [1,674,null,{}] 10:58:25 INFO - PROCESS | 1651 | 1467050305987 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:25 INFO - PROCESS | 1651 | 1467050305989 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:26 INFO - PROCESS | 1651 | 1467050306086 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 10:58:26 INFO - PROCESS | 1651 | 1467050306089 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:26 INFO - PROCESS | 1651 | 1467050306093 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b118800 == 41 [pid = 1651] [id = 176] 10:58:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x117666c00) [pid = 1651] [serial = 526] [outer = 0x0] 10:58:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12bda9c00) [pid = 1651] [serial = 527] [outer = 0x117666c00] 10:58:26 INFO - PROCESS | 1651 | 1467050306119 Marionette DEBUG loaded listener.js 10:58:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12c00d400) [pid = 1651] [serial = 528] [outer = 0x117666c00] 10:58:26 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:58:26 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:58:26 INFO - PROCESS | 1651 | 1467050306464 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 10:58:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 10:58:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 518ms 10:58:26 INFO - PROCESS | 1651 | 1467050306503 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 10:58:26 INFO - PROCESS | 1651 | 1467050306504 Marionette TRACE conn3 <- [1,677,null,{"value":"7"}] 10:58:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:58:26 INFO - PROCESS | 1651 | 1467050306507 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:58:26 INFO - PROCESS | 1651 | 1467050306509 Marionette TRACE conn3 <- [1,678,null,{}] 10:58:26 INFO - PROCESS | 1651 | 1467050306511 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:26 INFO - PROCESS | 1651 | 1467050306512 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:26 INFO - PROCESS | 1651 | 1467050306639 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 10:58:26 INFO - PROCESS | 1651 | 1467050306648 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:26 INFO - PROCESS | 1651 | 1467050306649 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b9a2800 == 42 [pid = 1651] [id = 177] 10:58:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x112dbb400) [pid = 1651] [serial = 529] [outer = 0x0] 10:58:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x112dc0c00) [pid = 1651] [serial = 530] [outer = 0x112dbb400] 10:58:26 INFO - PROCESS | 1651 | 1467050306673 Marionette DEBUG loaded listener.js 10:58:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12c010800) [pid = 1651] [serial = 531] [outer = 0x112dbb400] 10:58:26 INFO - PROCESS | 1651 | 1467050306983 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 10:58:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:58:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 520ms 10:58:27 INFO - PROCESS | 1651 | 1467050307027 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 10:58:27 INFO - PROCESS | 1651 | 1467050307029 Marionette TRACE conn3 <- [1,681,null,{"value":"7"}] 10:58:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:58:27 INFO - PROCESS | 1651 | 1467050307031 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:58:27 INFO - PROCESS | 1651 | 1467050307032 Marionette TRACE conn3 <- [1,682,null,{}] 10:58:27 INFO - PROCESS | 1651 | 1467050307034 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:27 INFO - PROCESS | 1651 | 1467050307035 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:27 INFO - PROCESS | 1651 | 1467050307120 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 10:58:27 INFO - PROCESS | 1651 | 1467050307124 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:27 INFO - PROCESS | 1651 | 1467050307125 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c621000 == 43 [pid = 1651] [id = 178] 10:58:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1268b4400) [pid = 1651] [serial = 532] [outer = 0x0] 10:58:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12bf7b000) [pid = 1651] [serial = 533] [outer = 0x1268b4400] 10:58:27 INFO - PROCESS | 1651 | 1467050307149 Marionette DEBUG loaded listener.js 10:58:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12bf7f400) [pid = 1651] [serial = 534] [outer = 0x1268b4400] 10:58:27 INFO - PROCESS | 1651 | --DOCSHELL 0x12c3a0800 == 42 [pid = 1651] [id = 13] 10:58:27 INFO - PROCESS | 1651 | --DOCSHELL 0x12a90e000 == 41 [pid = 1651] [id = 11] 10:58:27 INFO - PROCESS | 1651 | --DOCSHELL 0x12d3d1000 == 40 [pid = 1651] [id = 18] 10:58:27 INFO - PROCESS | 1651 | --DOCSHELL 0x12bdcf800 == 39 [pid = 1651] [id = 12] 10:58:27 INFO - PROCESS | 1651 | --DOCSHELL 0x12c633800 == 38 [pid = 1651] [id = 14] 10:58:27 INFO - PROCESS | 1651 | --DOCSHELL 0x12ca59000 == 37 [pid = 1651] [id = 15] 10:58:27 INFO - PROCESS | 1651 | --DOCSHELL 0x1184c5000 == 36 [pid = 1651] [id = 20] 10:58:28 INFO - PROCESS | 1651 | --DOCSHELL 0x1212cd800 == 35 [pid = 1651] [id = 170] 10:58:28 INFO - PROCESS | 1651 | --DOCSHELL 0x1164a1000 == 34 [pid = 1651] [id = 172] 10:58:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12902c000 == 33 [pid = 1651] [id = 173] 10:58:28 INFO - PROCESS | 1651 | --DOCSHELL 0x119da0000 == 32 [pid = 1651] [id = 169] 10:58:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12a4c9000 == 31 [pid = 1651] [id = 174] 10:58:28 INFO - PROCESS | 1651 | --DOCSHELL 0x1254b8000 == 30 [pid = 1651] [id = 171] 10:58:28 INFO - PROCESS | 1651 | --DOCSHELL 0x128978800 == 29 [pid = 1651] [id = 175] 10:58:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12b118800 == 28 [pid = 1651] [id = 176] 10:58:28 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x11687e800) [pid = 1651] [serial = 440] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12b9a2800 == 27 [pid = 1651] [id = 177] 10:58:28 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x124ef1c00) [pid = 1651] [serial = 463] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x116f3f000) [pid = 1651] [serial = 445] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x123f5f000) [pid = 1651] [serial = 460] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x128948800) [pid = 1651] [serial = 466] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x118890c00) [pid = 1651] [serial = 454] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1196d7400) [pid = 1651] [serial = 455] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1129a4c00) [pid = 1651] [serial = 442] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x116880c00) [pid = 1651] [serial = 451] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x118219c00) [pid = 1651] [serial = 452] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1254d6c00) [pid = 1651] [serial = 464] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1197edc00) [pid = 1651] [serial = 457] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12105ec00) [pid = 1651] [serial = 458] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x118597800) [pid = 1651] [serial = 448] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1293d4c00) [pid = 1651] [serial = 469] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12927f400) [pid = 1651] [serial = 467] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1197e9c00) [pid = 1651] [serial = 473] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x11836d800) [pid = 1651] [serial = 472] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x12a7f0400) [pid = 1651] [serial = 481] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x129532000) [pid = 1651] [serial = 470] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12a7e7400) [pid = 1651] [serial = 479] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x128be2400) [pid = 1651] [serial = 475] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x12952ec00) [pid = 1651] [serial = 476] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x124ad6c00) [pid = 1651] [serial = 461] [outer = 0x0] [url = about:blank] 10:58:28 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x12a4c5800) [pid = 1651] [serial = 478] [outer = 0x0] [url = about:blank] 10:58:29 INFO - PROCESS | 1651 | 1467050309221 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 10:58:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 10:58:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2222ms 10:58:29 INFO - PROCESS | 1651 | 1467050309254 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 10:58:29 INFO - PROCESS | 1651 | 1467050309256 Marionette TRACE conn3 <- [1,685,null,{"value":"7"}] 10:58:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:58:29 INFO - PROCESS | 1651 | 1467050309261 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:58:29 INFO - PROCESS | 1651 | 1467050309263 Marionette TRACE conn3 <- [1,686,null,{}] 10:58:29 INFO - PROCESS | 1651 | 1467050309267 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:29 INFO - PROCESS | 1651 | 1467050309269 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:29 INFO - PROCESS | 1651 | 1467050309342 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 10:58:29 INFO - PROCESS | 1651 | 1467050309346 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:29 INFO - PROCESS | 1651 | 1467050309348 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x116692800 == 28 [pid = 1651] [id = 179] 10:58:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x116239800) [pid = 1651] [serial = 535] [outer = 0x0] 10:58:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x116af4000) [pid = 1651] [serial = 536] [outer = 0x116239800] 10:58:29 INFO - PROCESS | 1651 | 1467050309378 Marionette DEBUG loaded listener.js 10:58:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x117e17400) [pid = 1651] [serial = 537] [outer = 0x116239800] 10:58:30 INFO - PROCESS | 1651 | 1467050310189 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 10:58:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:58:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 972ms 10:58:30 INFO - PROCESS | 1651 | 1467050310231 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 10:58:30 INFO - PROCESS | 1651 | 1467050310235 Marionette TRACE conn3 <- [1,689,null,{"value":"7"}] 10:58:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:58:30 INFO - PROCESS | 1651 | 1467050310239 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:58:30 INFO - PROCESS | 1651 | 1467050310241 Marionette TRACE conn3 <- [1,690,null,{}] 10:58:30 INFO - PROCESS | 1651 | 1467050310243 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:30 INFO - PROCESS | 1651 | 1467050310245 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:30 INFO - PROCESS | 1651 | 1467050310327 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 10:58:30 INFO - PROCESS | 1651 | 1467050310332 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:30 INFO - PROCESS | 1651 | 1467050310333 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x118341800 == 29 [pid = 1651] [id = 180] 10:58:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x118510400) [pid = 1651] [serial = 538] [outer = 0x0] 10:58:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x11859bc00) [pid = 1651] [serial = 539] [outer = 0x118510400] 10:58:30 INFO - PROCESS | 1651 | 1467050310360 Marionette DEBUG loaded listener.js 10:58:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x118892c00) [pid = 1651] [serial = 540] [outer = 0x118510400] 10:58:31 INFO - PROCESS | 1651 | 1467050311198 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 10:58:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:58:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 970ms 10:58:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:58:31 INFO - PROCESS | 1651 | 1467050311210 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 10:58:31 INFO - PROCESS | 1651 | 1467050311211 Marionette TRACE conn3 <- [1,693,null,{"value":"7"}] 10:58:31 INFO - PROCESS | 1651 | 1467050311213 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:58:31 INFO - PROCESS | 1651 | 1467050311216 Marionette TRACE conn3 <- [1,694,null,{}] 10:58:31 INFO - PROCESS | 1651 | 1467050311225 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:31 INFO - PROCESS | 1651 | 1467050311229 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:31 INFO - PROCESS | 1651 | 1467050311303 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 10:58:31 INFO - PROCESS | 1651 | 1467050311311 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:31 INFO - PROCESS | 1651 | 1467050311313 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x119608000 == 30 [pid = 1651] [id = 181] 10:58:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x111e58800) [pid = 1651] [serial = 541] [outer = 0x0] 10:58:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x120ef4000) [pid = 1651] [serial = 542] [outer = 0x111e58800] 10:58:31 INFO - PROCESS | 1651 | 1467050311340 Marionette DEBUG loaded listener.js 10:58:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x121492000) [pid = 1651] [serial = 543] [outer = 0x111e58800] 10:58:32 INFO - PROCESS | 1651 | 1467050312152 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 10:58:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 10:58:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 971ms 10:58:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:58:32 INFO - PROCESS | 1651 | 1467050312185 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 10:58:32 INFO - PROCESS | 1651 | 1467050312187 Marionette TRACE conn3 <- [1,697,null,{"value":"7"}] 10:58:32 INFO - PROCESS | 1651 | 1467050312189 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:58:32 INFO - PROCESS | 1651 | 1467050312191 Marionette TRACE conn3 <- [1,698,null,{}] 10:58:32 INFO - PROCESS | 1651 | 1467050312194 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:32 INFO - PROCESS | 1651 | 1467050312195 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:32 INFO - PROCESS | 1651 | 1467050312291 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 10:58:32 INFO - PROCESS | 1651 | 1467050312297 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:32 INFO - PROCESS | 1651 | 1467050312298 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d87000 == 31 [pid = 1651] [id = 182] 10:58:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1218f5000) [pid = 1651] [serial = 544] [outer = 0x0] 10:58:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x124c02800) [pid = 1651] [serial = 545] [outer = 0x1218f5000] 10:58:32 INFO - PROCESS | 1651 | 1467050312323 Marionette DEBUG loaded listener.js 10:58:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x124fd6c00) [pid = 1651] [serial = 546] [outer = 0x1218f5000] 10:58:33 INFO - PROCESS | 1651 | 1467050313105 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 10:58:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 10:58:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 920ms 10:58:33 INFO - PROCESS | 1651 | 1467050313110 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 10:58:33 INFO - PROCESS | 1651 | 1467050313112 Marionette TRACE conn3 <- [1,701,null,{"value":"7"}] 10:58:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:58:33 INFO - PROCESS | 1651 | 1467050313115 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:58:33 INFO - PROCESS | 1651 | 1467050313130 Marionette TRACE conn3 <- [1,702,null,{}] 10:58:33 INFO - PROCESS | 1651 | 1467050313134 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:33 INFO - PROCESS | 1651 | 1467050313136 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:33 INFO - PROCESS | 1651 | 1467050313243 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 10:58:33 INFO - PROCESS | 1651 | 1467050313247 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:33 INFO - PROCESS | 1651 | 1467050313248 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x1211c5000 == 32 [pid = 1651] [id = 183] 10:58:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x118507400) [pid = 1651] [serial = 547] [outer = 0x0] 10:58:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x127303c00) [pid = 1651] [serial = 548] [outer = 0x118507400] 10:58:33 INFO - PROCESS | 1651 | 1467050313273 Marionette DEBUG loaded listener.js 10:58:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x128be4400) [pid = 1651] [serial = 549] [outer = 0x118507400] 10:58:34 INFO - PROCESS | 1651 | 1467050314137 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 10:58:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:58:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1034ms 10:58:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:58:34 INFO - PROCESS | 1651 | 1467050314149 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 10:58:34 INFO - PROCESS | 1651 | 1467050314151 Marionette TRACE conn3 <- [1,705,null,{"value":"7"}] 10:58:34 INFO - PROCESS | 1651 | 1467050314153 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:58:34 INFO - PROCESS | 1651 | 1467050314154 Marionette TRACE conn3 <- [1,706,null,{}] 10:58:34 INFO - PROCESS | 1651 | 1467050314157 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:34 INFO - PROCESS | 1651 | 1467050314161 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:34 INFO - PROCESS | 1651 | 1467050314276 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 10:58:34 INFO - PROCESS | 1651 | 1467050314312 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:34 INFO - PROCESS | 1651 | 1467050314314 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x1249b4800 == 33 [pid = 1651] [id = 184] 10:58:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x128eedc00) [pid = 1651] [serial = 550] [outer = 0x0] 10:58:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1293e8400) [pid = 1651] [serial = 551] [outer = 0x128eedc00] 10:58:34 INFO - PROCESS | 1651 | 1467050314339 Marionette DEBUG loaded listener.js 10:58:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12a732400) [pid = 1651] [serial = 552] [outer = 0x128eedc00] 10:58:35 INFO - PROCESS | 1651 | 1467050315136 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 10:58:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:58:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1020ms 10:58:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:58:35 INFO - PROCESS | 1651 | 1467050315174 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 10:58:35 INFO - PROCESS | 1651 | 1467050315176 Marionette TRACE conn3 <- [1,709,null,{"value":"7"}] 10:58:35 INFO - PROCESS | 1651 | 1467050315179 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:58:35 INFO - PROCESS | 1651 | 1467050315180 Marionette TRACE conn3 <- [1,710,null,{}] 10:58:35 INFO - PROCESS | 1651 | 1467050315182 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:35 INFO - PROCESS | 1651 | 1467050315183 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:35 INFO - PROCESS | 1651 | 1467050315290 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 10:58:35 INFO - PROCESS | 1651 | 1467050315330 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:35 INFO - PROCESS | 1651 | 1467050315331 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e09000 == 34 [pid = 1651] [id = 185] 10:58:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12a7ed400) [pid = 1651] [serial = 553] [outer = 0x0] 10:58:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12a7f4c00) [pid = 1651] [serial = 554] [outer = 0x12a7ed400] 10:58:35 INFO - PROCESS | 1651 | 1467050315355 Marionette DEBUG loaded listener.js 10:58:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12b046c00) [pid = 1651] [serial = 555] [outer = 0x12a7ed400] 10:58:35 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x110ef2c00) [pid = 1651] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:58:35 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x112e25c00) [pid = 1651] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:58:35 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x11850d000) [pid = 1651] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:58:35 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x12b04b000) [pid = 1651] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:58:35 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1129afc00) [pid = 1651] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:58:35 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x12bda8000) [pid = 1651] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:58:35 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1131e8800) [pid = 1651] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:58:35 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x117666c00) [pid = 1651] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:58:35 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1218f6800) [pid = 1651] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:58:35 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x119335c00) [pid = 1651] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:58:35 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1162a2800) [pid = 1651] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:58:35 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x110ef2400) [pid = 1651] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:58:35 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12927e800) [pid = 1651] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:58:35 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1268aec00) [pid = 1651] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:58:35 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x112dbb400) [pid = 1651] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:58:35 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x1197e6000) [pid = 1651] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:58:35 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x112ebec00) [pid = 1651] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:58:35 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x12a7ea400) [pid = 1651] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:58:35 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x124c3e800) [pid = 1651] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:58:35 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x1128e7800) [pid = 1651] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:58:36 INFO - PROCESS | 1651 | 1467050316410 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 10:58:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:58:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1269ms 10:58:36 INFO - PROCESS | 1651 | 1467050316448 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 10:58:36 INFO - PROCESS | 1651 | 1467050316450 Marionette TRACE conn3 <- [1,713,null,{"value":"7"}] 10:58:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:58:36 INFO - PROCESS | 1651 | 1467050316452 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:58:36 INFO - PROCESS | 1651 | 1467050316453 Marionette TRACE conn3 <- [1,714,null,{}] 10:58:36 INFO - PROCESS | 1651 | 1467050316456 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:36 INFO - PROCESS | 1651 | 1467050316457 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:36 INFO - PROCESS | 1651 | 1467050316533 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 10:58:36 INFO - PROCESS | 1651 | 1467050316592 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:36 INFO - PROCESS | 1651 | 1467050316593 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e04000 == 35 [pid = 1651] [id = 186] 10:58:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x116a29c00) [pid = 1651] [serial = 556] [outer = 0x0] 10:58:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x118695800) [pid = 1651] [serial = 557] [outer = 0x116a29c00] 10:58:36 INFO - PROCESS | 1651 | 1467050316617 Marionette DEBUG loaded listener.js 10:58:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1249f7800) [pid = 1651] [serial = 558] [outer = 0x116a29c00] 10:58:37 INFO - PROCESS | 1651 | 1467050317449 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 10:58:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 10:58:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1020ms 10:58:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:58:37 INFO - PROCESS | 1651 | 1467050317473 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 10:58:37 INFO - PROCESS | 1651 | 1467050317474 Marionette TRACE conn3 <- [1,717,null,{"value":"7"}] 10:58:37 INFO - PROCESS | 1651 | 1467050317483 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:58:37 INFO - PROCESS | 1651 | 1467050317484 Marionette TRACE conn3 <- [1,718,null,{}] 10:58:37 INFO - PROCESS | 1651 | 1467050317487 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:37 INFO - PROCESS | 1651 | 1467050317488 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:37 INFO - PROCESS | 1651 | 1467050317576 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 10:58:37 INFO - PROCESS | 1651 | 1467050317580 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:37 INFO - PROCESS | 1651 | 1467050317581 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x119607800 == 36 [pid = 1651] [id = 187] 10:58:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x127303800) [pid = 1651] [serial = 559] [outer = 0x0] 10:58:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x12a7ec800) [pid = 1651] [serial = 560] [outer = 0x127303800] 10:58:37 INFO - PROCESS | 1651 | 1467050317606 Marionette DEBUG loaded listener.js 10:58:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x12b053400) [pid = 1651] [serial = 561] [outer = 0x127303800] 10:58:38 INFO - PROCESS | 1651 | 1467050318620 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 10:58:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:58:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1177ms 10:58:38 INFO - PROCESS | 1651 | 1467050318655 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 10:58:38 INFO - PROCESS | 1651 | 1467050318657 Marionette TRACE conn3 <- [1,721,null,{"value":"7"}] 10:58:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:58:38 INFO - PROCESS | 1651 | 1467050318662 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:58:38 INFO - PROCESS | 1651 | 1467050318664 Marionette TRACE conn3 <- [1,722,null,{}] 10:58:38 INFO - PROCESS | 1651 | 1467050318667 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:38 INFO - PROCESS | 1651 | 1467050318670 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:38 INFO - PROCESS | 1651 | 1467050318778 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 10:58:38 INFO - PROCESS | 1651 | 1467050318835 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:38 INFO - PROCESS | 1651 | 1467050318836 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e54800 == 37 [pid = 1651] [id = 188] 10:58:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x115e8d800) [pid = 1651] [serial = 562] [outer = 0x0] 10:58:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x118213000) [pid = 1651] [serial = 563] [outer = 0x115e8d800] 10:58:38 INFO - PROCESS | 1651 | 1467050318867 Marionette DEBUG loaded listener.js 10:58:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x118379800) [pid = 1651] [serial = 564] [outer = 0x115e8d800] 10:58:39 INFO - PROCESS | 1651 | 1467050319416 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 10:58:39 INFO - PROCESS | 1651 | 1467050319453 Marionette TRACE conn3 <- [1,725,null,{"value":"7"}] 10:58:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:58:39 INFO - PROCESS | 1651 | 1467050319461 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:58:39 INFO - PROCESS | 1651 | 1467050319463 Marionette TRACE conn3 <- [1,726,null,{}] 10:58:39 INFO - PROCESS | 1651 | 1467050319466 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:39 INFO - PROCESS | 1651 | 1467050319468 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:39 INFO - PROCESS | 1651 | 1467050319659 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 10:58:39 INFO - PROCESS | 1651 | 1467050319751 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:39 INFO - PROCESS | 1651 | 1467050319752 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x113c1c000 == 38 [pid = 1651] [id = 189] 10:58:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x112dbf400) [pid = 1651] [serial = 565] [outer = 0x0] 10:58:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1131e4000) [pid = 1651] [serial = 566] [outer = 0x112dbf400] 10:58:39 INFO - PROCESS | 1651 | 1467050319783 Marionette DEBUG loaded listener.js 10:58:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x116af1400) [pid = 1651] [serial = 567] [outer = 0x112dbf400] 10:58:40 INFO - PROCESS | 1651 | --DOCSHELL 0x126e04000 == 37 [pid = 1651] [id = 186] 10:58:40 INFO - PROCESS | 1651 | --DOCSHELL 0x126e09000 == 36 [pid = 1651] [id = 185] 10:58:40 INFO - PROCESS | 1651 | --DOCSHELL 0x1249b4800 == 35 [pid = 1651] [id = 184] 10:58:40 INFO - PROCESS | 1651 | --DOCSHELL 0x1211c5000 == 34 [pid = 1651] [id = 183] 10:58:40 INFO - PROCESS | 1651 | --DOCSHELL 0x119d87000 == 33 [pid = 1651] [id = 182] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12bf7b000) [pid = 1651] [serial = 533] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOCSHELL 0x119608000 == 32 [pid = 1651] [id = 181] 10:58:40 INFO - PROCESS | 1651 | --DOCSHELL 0x118341800 == 31 [pid = 1651] [id = 180] 10:58:40 INFO - PROCESS | 1651 | --DOCSHELL 0x116692800 == 30 [pid = 1651] [id = 179] 10:58:40 INFO - PROCESS | 1651 | 1467050320330 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x118f71800) [pid = 1651] [serial = 449] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x112a5c000) [pid = 1651] [serial = 443] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x118214400) [pid = 1651] [serial = 446] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12b1e0c00) [pid = 1651] [serial = 515] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x12b9d3000) [pid = 1651] [serial = 518] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x12b9cdc00) [pid = 1651] [serial = 516] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12bdad800) [pid = 1651] [serial = 521] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x120e3d800) [pid = 1651] [serial = 524] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x12bda9c00) [pid = 1651] [serial = 527] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x12c004000) [pid = 1651] [serial = 522] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x12894cc00) [pid = 1651] [serial = 507] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x124fd2000) [pid = 1651] [serial = 506] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x120e3ec00) [pid = 1651] [serial = 503] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x121203c00) [pid = 1651] [serial = 504] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x118fe7c00) [pid = 1651] [serial = 501] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x118697000) [pid = 1651] [serial = 500] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x116793000) [pid = 1651] [serial = 498] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x112a5a000) [pid = 1651] [serial = 497] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x12a7f4800) [pid = 1651] [serial = 495] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x12a7e5c00) [pid = 1651] [serial = 494] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x128d62c00) [pid = 1651] [serial = 492] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x12730ec00) [pid = 1651] [serial = 491] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x12c010800) [pid = 1651] [serial = 531] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x120eec000) [pid = 1651] [serial = 489] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x119d53000) [pid = 1651] [serial = 488] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x11850f400) [pid = 1651] [serial = 486] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x11821b000) [pid = 1651] [serial = 485] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 61 (0x12b049800) [pid = 1651] [serial = 482] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 60 (0x1164e2c00) [pid = 1651] [serial = 197] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 59 (0x1293db400) [pid = 1651] [serial = 510] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 58 (0x128d6f400) [pid = 1651] [serial = 509] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 57 (0x12a7ec400) [pid = 1651] [serial = 512] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 56 (0x12c00d400) [pid = 1651] [serial = 528] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 55 (0x12a9b2800) [pid = 1651] [serial = 513] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 54 (0x12927b800) [pid = 1651] [serial = 525] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 53 (0x12bb69000) [pid = 1651] [serial = 519] [outer = 0x0] [url = about:blank] 10:58:40 INFO - PROCESS | 1651 | --DOMWINDOW == 52 (0x112dc0c00) [pid = 1651] [serial = 530] [outer = 0x0] [url = about:blank] 10:58:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:58:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 921ms 10:58:40 INFO - PROCESS | 1651 | 1467050320383 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 10:58:40 INFO - PROCESS | 1651 | 1467050320386 Marionette TRACE conn3 <- [1,729,null,{"value":"7"}] 10:58:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:58:40 INFO - PROCESS | 1651 | 1467050320389 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:58:40 INFO - PROCESS | 1651 | 1467050320391 Marionette TRACE conn3 <- [1,730,null,{}] 10:58:40 INFO - PROCESS | 1651 | 1467050320395 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:40 INFO - PROCESS | 1651 | 1467050320396 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:40 INFO - PROCESS | 1651 | 1467050320477 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 10:58:40 INFO - PROCESS | 1651 | 1467050320483 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:40 INFO - PROCESS | 1651 | 1467050320485 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x11724a000 == 31 [pid = 1651] [id = 190] 10:58:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 53 (0x118502c00) [pid = 1651] [serial = 568] [outer = 0x0] 10:58:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 54 (0x11850e400) [pid = 1651] [serial = 569] [outer = 0x118502c00] 10:58:40 INFO - PROCESS | 1651 | 1467050320512 Marionette DEBUG loaded listener.js 10:58:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 55 (0x118fe4c00) [pid = 1651] [serial = 570] [outer = 0x118502c00] 10:58:40 INFO - PROCESS | 1651 | 1467050320878 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 10:58:40 INFO - PROCESS | 1651 | 1467050320912 Marionette TRACE conn3 <- [1,733,null,{"value":"7"}] 10:58:40 INFO - PROCESS | 1651 | 1467050320914 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:58:40 INFO - PROCESS | 1651 | 1467050320916 Marionette TRACE conn3 <- [1,734,null,{}] 10:58:40 INFO - PROCESS | 1651 | 1467050320918 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:40 INFO - PROCESS | 1651 | 1467050320920 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:41 INFO - PROCESS | 1651 | 1467050321003 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 10:58:41 INFO - PROCESS | 1651 | 1467050321012 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:41 INFO - PROCESS | 1651 | 1467050321013 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x119326000 == 32 [pid = 1651] [id = 191] 10:58:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 56 (0x1196d3800) [pid = 1651] [serial = 571] [outer = 0x0] 10:58:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 57 (0x120ef9000) [pid = 1651] [serial = 572] [outer = 0x1196d3800] 10:58:41 INFO - PROCESS | 1651 | 1467050321039 Marionette DEBUG loaded listener.js 10:58:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 58 (0x1216a6c00) [pid = 1651] [serial = 573] [outer = 0x1196d3800] 10:58:41 INFO - PROCESS | 1651 | 1467050321378 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 10:58:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:58:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 470ms 10:58:41 INFO - PROCESS | 1651 | 1467050321385 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 10:58:41 INFO - PROCESS | 1651 | 1467050321387 Marionette TRACE conn3 <- [1,737,null,{"value":"7"}] 10:58:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:58:41 INFO - PROCESS | 1651 | 1467050321397 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:58:41 INFO - PROCESS | 1651 | 1467050321400 Marionette TRACE conn3 <- [1,738,null,{}] 10:58:41 INFO - PROCESS | 1651 | 1467050321402 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:41 INFO - PROCESS | 1651 | 1467050321404 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:41 INFO - PROCESS | 1651 | 1467050321497 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 10:58:41 INFO - PROCESS | 1651 | 1467050321549 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:41 INFO - PROCESS | 1651 | 1467050321550 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x12107e000 == 33 [pid = 1651] [id = 192] 10:58:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 59 (0x1121b4c00) [pid = 1651] [serial = 574] [outer = 0x0] 10:58:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 60 (0x123e0c000) [pid = 1651] [serial = 575] [outer = 0x1121b4c00] 10:58:41 INFO - PROCESS | 1651 | 1467050321575 Marionette DEBUG loaded listener.js 10:58:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x128948c00) [pid = 1651] [serial = 576] [outer = 0x1121b4c00] 10:58:42 INFO - PROCESS | 1651 | 1467050322364 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 10:58:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:58:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 976ms 10:58:42 INFO - PROCESS | 1651 | 1467050322368 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 10:58:42 INFO - PROCESS | 1651 | 1467050322370 Marionette TRACE conn3 <- [1,741,null,{"value":"7"}] 10:58:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:58:42 INFO - PROCESS | 1651 | 1467050322372 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:58:42 INFO - PROCESS | 1651 | 1467050322374 Marionette TRACE conn3 <- [1,742,null,{}] 10:58:42 INFO - PROCESS | 1651 | 1467050322377 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:42 INFO - PROCESS | 1651 | 1467050322378 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:42 INFO - PROCESS | 1651 | 1467050322484 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 10:58:42 INFO - PROCESS | 1651 | 1467050322488 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:42 INFO - PROCESS | 1651 | 1467050322489 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x123e63000 == 34 [pid = 1651] [id = 193] 10:58:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x1196cf400) [pid = 1651] [serial = 577] [outer = 0x0] 10:58:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x128d68400) [pid = 1651] [serial = 578] [outer = 0x1196cf400] 10:58:42 INFO - PROCESS | 1651 | 1467050322514 Marionette DEBUG loaded listener.js 10:58:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x129281000) [pid = 1651] [serial = 579] [outer = 0x1196cf400] 10:58:43 INFO - PROCESS | 1651 | 1467050323347 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 10:58:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 10:58:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1022ms 10:58:43 INFO - PROCESS | 1651 | 1467050323395 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 10:58:43 INFO - PROCESS | 1651 | 1467050323397 Marionette TRACE conn3 <- [1,745,null,{"value":"7"}] 10:58:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:58:43 INFO - PROCESS | 1651 | 1467050323401 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:58:43 INFO - PROCESS | 1651 | 1467050323402 Marionette TRACE conn3 <- [1,746,null,{}] 10:58:43 INFO - PROCESS | 1651 | 1467050323406 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:43 INFO - PROCESS | 1651 | 1467050323408 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:43 INFO - PROCESS | 1651 | 1467050323543 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 10:58:43 INFO - PROCESS | 1651 | 1467050323577 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:43 INFO - PROCESS | 1651 | 1467050323581 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x12684f000 == 35 [pid = 1651] [id = 194] 10:58:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x129530000) [pid = 1651] [serial = 580] [outer = 0x0] 10:58:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x12a4bbc00) [pid = 1651] [serial = 581] [outer = 0x129530000] 10:58:43 INFO - PROCESS | 1651 | 1467050323613 Marionette DEBUG loaded listener.js 10:58:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x12a72c000) [pid = 1651] [serial = 582] [outer = 0x129530000] 10:58:43 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x128eedc00) [pid = 1651] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:58:43 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x12a7ed400) [pid = 1651] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:58:43 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x111e58800) [pid = 1651] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:58:43 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x118510400) [pid = 1651] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:58:43 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x1218f5000) [pid = 1651] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:58:43 INFO - PROCESS | 1651 | --DOMWINDOW == 61 (0x1268b4400) [pid = 1651] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:58:43 INFO - PROCESS | 1651 | --DOMWINDOW == 60 (0x118507400) [pid = 1651] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:58:43 INFO - PROCESS | 1651 | --DOMWINDOW == 59 (0x116239800) [pid = 1651] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:58:43 INFO - PROCESS | 1651 | --DOMWINDOW == 58 (0x116a29c00) [pid = 1651] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:58:44 INFO - PROCESS | 1651 | 1467050324479 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 10:58:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 10:58:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1121ms 10:58:44 INFO - PROCESS | 1651 | 1467050324521 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 10:58:44 INFO - PROCESS | 1651 | 1467050324522 Marionette TRACE conn3 <- [1,749,null,{"value":"7"}] 10:58:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:58:44 INFO - PROCESS | 1651 | 1467050324525 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:58:44 INFO - PROCESS | 1651 | 1467050324526 Marionette TRACE conn3 <- [1,750,null,{}] 10:58:44 INFO - PROCESS | 1651 | 1467050324528 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:44 INFO - PROCESS | 1651 | 1467050324529 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:44 INFO - PROCESS | 1651 | 1467050324605 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 10:58:44 INFO - PROCESS | 1651 | 1467050324611 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:44 INFO - PROCESS | 1651 | 1467050324612 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c77800 == 36 [pid = 1651] [id = 195] 10:58:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 59 (0x112a5ac00) [pid = 1651] [serial = 583] [outer = 0x0] 10:58:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 60 (0x124c04000) [pid = 1651] [serial = 584] [outer = 0x112a5ac00] 10:58:44 INFO - PROCESS | 1651 | 1467050324637 Marionette DEBUG loaded listener.js 10:58:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x12a7ed800) [pid = 1651] [serial = 585] [outer = 0x112a5ac00] 10:58:45 INFO - PROCESS | 1651 | 1467050325454 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 10:58:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:58:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 969ms 10:58:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:58:45 INFO - PROCESS | 1651 | 1467050325494 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 10:58:45 INFO - PROCESS | 1651 | 1467050325496 Marionette TRACE conn3 <- [1,753,null,{"value":"7"}] 10:58:45 INFO - PROCESS | 1651 | 1467050325498 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:58:45 INFO - PROCESS | 1651 | 1467050325499 Marionette TRACE conn3 <- [1,754,null,{}] 10:58:45 INFO - PROCESS | 1651 | 1467050325501 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:45 INFO - PROCESS | 1651 | 1467050325502 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:45 INFO - PROCESS | 1651 | 1467050325601 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 10:58:45 INFO - PROCESS | 1651 | 1467050325608 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:45 INFO - PROCESS | 1651 | 1467050325609 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12902d000 == 37 [pid = 1651] [id = 196] 10:58:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x117e16400) [pid = 1651] [serial = 586] [outer = 0x0] 10:58:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x12b044800) [pid = 1651] [serial = 587] [outer = 0x117e16400] 10:58:45 INFO - PROCESS | 1651 | 1467050325634 Marionette DEBUG loaded listener.js 10:58:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x12b166800) [pid = 1651] [serial = 588] [outer = 0x117e16400] 10:58:46 INFO - PROCESS | 1651 | 1467050326471 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 10:58:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 10:58:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1022ms 10:58:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:58:46 INFO - PROCESS | 1651 | 1467050326521 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 10:58:46 INFO - PROCESS | 1651 | 1467050326524 Marionette TRACE conn3 <- [1,757,null,{"value":"7"}] 10:58:46 INFO - PROCESS | 1651 | 1467050326540 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:58:46 INFO - PROCESS | 1651 | 1467050326542 Marionette TRACE conn3 <- [1,758,null,{}] 10:58:46 INFO - PROCESS | 1651 | 1467050326546 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:46 INFO - PROCESS | 1651 | 1467050326548 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:46 INFO - PROCESS | 1651 | 1467050326682 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 10:58:46 INFO - PROCESS | 1651 | 1467050326734 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:46 INFO - PROCESS | 1651 | 1467050326736 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x117257800 == 38 [pid = 1651] [id = 197] 10:58:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x1164ec800) [pid = 1651] [serial = 589] [outer = 0x0] 10:58:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x116af8800) [pid = 1651] [serial = 590] [outer = 0x1164ec800] 10:58:46 INFO - PROCESS | 1651 | 1467050326768 Marionette DEBUG loaded listener.js 10:58:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x118379400) [pid = 1651] [serial = 591] [outer = 0x1164ec800] 10:58:47 INFO - PROCESS | 1651 | 1467050327201 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 10:58:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:58:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 684ms 10:58:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:58:47 INFO - PROCESS | 1651 | 1467050327212 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 10:58:47 INFO - PROCESS | 1651 | 1467050327215 Marionette TRACE conn3 <- [1,761,null,{"value":"7"}] 10:58:47 INFO - PROCESS | 1651 | 1467050327219 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:58:47 INFO - PROCESS | 1651 | 1467050327221 Marionette TRACE conn3 <- [1,762,null,{}] 10:58:47 INFO - PROCESS | 1651 | 1467050327224 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:47 INFO - PROCESS | 1651 | 1467050327226 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:47 INFO - PROCESS | 1651 | 1467050327328 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 10:58:47 INFO - PROCESS | 1651 | 1467050327379 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:47 INFO - PROCESS | 1651 | 1467050327380 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f77800 == 39 [pid = 1651] [id = 198] 10:58:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x118510000) [pid = 1651] [serial = 592] [outer = 0x0] 10:58:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x1197e1c00) [pid = 1651] [serial = 593] [outer = 0x118510000] 10:58:47 INFO - PROCESS | 1651 | 1467050327411 Marionette DEBUG loaded listener.js 10:58:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x12148e400) [pid = 1651] [serial = 594] [outer = 0x118510000] 10:58:48 INFO - PROCESS | 1651 | 1467050328302 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 10:58:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:58:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1125ms 10:58:48 INFO - PROCESS | 1651 | 1467050328345 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 10:58:48 INFO - PROCESS | 1651 | 1467050328347 Marionette TRACE conn3 <- [1,765,null,{"value":"7"}] 10:58:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:58:48 INFO - PROCESS | 1651 | 1467050328349 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:58:48 INFO - PROCESS | 1651 | 1467050328351 Marionette TRACE conn3 <- [1,766,null,{}] 10:58:48 INFO - PROCESS | 1651 | 1467050328359 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:48 INFO - PROCESS | 1651 | 1467050328362 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:48 INFO - PROCESS | 1651 | 1467050328493 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 10:58:48 INFO - PROCESS | 1651 | 1467050328552 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:48 INFO - PROCESS | 1651 | 1467050328554 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x12931c800 == 40 [pid = 1651] [id = 199] 10:58:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x1268b4400) [pid = 1651] [serial = 595] [outer = 0x0] 10:58:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x129281c00) [pid = 1651] [serial = 596] [outer = 0x1268b4400] 10:58:48 INFO - PROCESS | 1651 | 1467050328627 Marionette DEBUG loaded listener.js 10:58:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x129527400) [pid = 1651] [serial = 597] [outer = 0x1268b4400] 10:58:49 INFO - PROCESS | 1651 | 1467050329527 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 10:58:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:58:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1224ms 10:58:49 INFO - PROCESS | 1651 | 1467050329573 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 10:58:49 INFO - PROCESS | 1651 | 1467050329576 Marionette TRACE conn3 <- [1,769,null,{"value":"7"}] 10:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:58:49 INFO - PROCESS | 1651 | 1467050329579 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:58:49 INFO - PROCESS | 1651 | 1467050329580 Marionette TRACE conn3 <- [1,770,null,{}] 10:58:49 INFO - PROCESS | 1651 | 1467050329584 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:49 INFO - PROCESS | 1651 | 1467050329585 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:49 INFO - PROCESS | 1651 | 1467050329712 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 10:58:49 INFO - PROCESS | 1651 | 1467050329765 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:49 INFO - PROCESS | 1651 | 1467050329768 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x116f1a800 == 41 [pid = 1651] [id = 200] 10:58:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x112db8000) [pid = 1651] [serial = 598] [outer = 0x0] 10:58:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x118220400) [pid = 1651] [serial = 599] [outer = 0x112db8000] 10:58:49 INFO - PROCESS | 1651 | 1467050329796 Marionette DEBUG loaded listener.js 10:58:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x11850fc00) [pid = 1651] [serial = 600] [outer = 0x112db8000] 10:58:50 INFO - PROCESS | 1651 | --DOCSHELL 0x128c77800 == 40 [pid = 1651] [id = 195] 10:58:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12684f000 == 39 [pid = 1651] [id = 194] 10:58:50 INFO - PROCESS | 1651 | --DOCSHELL 0x123e63000 == 38 [pid = 1651] [id = 193] 10:58:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12107e000 == 37 [pid = 1651] [id = 192] 10:58:50 INFO - PROCESS | 1651 | --DOCSHELL 0x119326000 == 36 [pid = 1651] [id = 191] 10:58:50 INFO - PROCESS | 1651 | --DOCSHELL 0x11724a000 == 35 [pid = 1651] [id = 190] 10:58:50 INFO - PROCESS | 1651 | --DOCSHELL 0x113c1c000 == 34 [pid = 1651] [id = 189] 10:58:50 INFO - PROCESS | 1651 | --DOCSHELL 0x119607800 == 33 [pid = 1651] [id = 187] 10:58:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12c621000 == 32 [pid = 1651] [id = 178] 10:58:50 INFO - PROCESS | 1651 | --DOCSHELL 0x117e54800 == 31 [pid = 1651] [id = 188] 10:58:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12931c800 == 30 [pid = 1651] [id = 199] 10:58:50 INFO - PROCESS | 1651 | --DOCSHELL 0x120f77800 == 29 [pid = 1651] [id = 198] 10:58:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12902d000 == 28 [pid = 1651] [id = 196] 10:58:50 INFO - PROCESS | 1651 | --DOCSHELL 0x117257800 == 27 [pid = 1651] [id = 197] 10:58:50 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x1293e8400) [pid = 1651] [serial = 551] [outer = 0x0] [url = about:blank] 10:58:50 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x12a7f4c00) [pid = 1651] [serial = 554] [outer = 0x0] [url = about:blank] 10:58:50 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x12a732400) [pid = 1651] [serial = 552] [outer = 0x0] [url = about:blank] 10:58:50 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x120ef4000) [pid = 1651] [serial = 542] [outer = 0x0] [url = about:blank] 10:58:50 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x121492000) [pid = 1651] [serial = 543] [outer = 0x0] [url = about:blank] 10:58:50 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x11859bc00) [pid = 1651] [serial = 539] [outer = 0x0] [url = about:blank] 10:58:50 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x118892c00) [pid = 1651] [serial = 540] [outer = 0x0] [url = about:blank] 10:58:50 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x124c02800) [pid = 1651] [serial = 545] [outer = 0x0] [url = about:blank] 10:58:50 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x124fd6c00) [pid = 1651] [serial = 546] [outer = 0x0] [url = about:blank] 10:58:50 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x12bf7f400) [pid = 1651] [serial = 534] [outer = 0x0] [url = about:blank] 10:58:50 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x127303c00) [pid = 1651] [serial = 548] [outer = 0x0] [url = about:blank] 10:58:50 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x12a7ec800) [pid = 1651] [serial = 560] [outer = 0x0] [url = about:blank] 10:58:50 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x116af4000) [pid = 1651] [serial = 536] [outer = 0x0] [url = about:blank] 10:58:50 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x117e17400) [pid = 1651] [serial = 537] [outer = 0x0] [url = about:blank] 10:58:50 INFO - PROCESS | 1651 | --DOMWINDOW == 61 (0x118695800) [pid = 1651] [serial = 557] [outer = 0x0] [url = about:blank] 10:58:50 INFO - PROCESS | 1651 | --DOMWINDOW == 60 (0x12b046c00) [pid = 1651] [serial = 555] [outer = 0x0] [url = about:blank] 10:58:50 INFO - PROCESS | 1651 | --DOMWINDOW == 59 (0x128be4400) [pid = 1651] [serial = 549] [outer = 0x0] [url = about:blank] 10:58:50 INFO - PROCESS | 1651 | --DOMWINDOW == 58 (0x1249f7800) [pid = 1651] [serial = 558] [outer = 0x0] [url = about:blank] 10:58:50 INFO - PROCESS | 1651 | 1467050330684 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 10:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1121ms 10:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:58:50 INFO - PROCESS | 1651 | 1467050330700 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 10:58:50 INFO - PROCESS | 1651 | 1467050330702 Marionette TRACE conn3 <- [1,773,null,{"value":"7"}] 10:58:50 INFO - PROCESS | 1651 | 1467050330705 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:58:50 INFO - PROCESS | 1651 | 1467050330709 Marionette TRACE conn3 <- [1,774,null,{}] 10:58:50 INFO - PROCESS | 1651 | 1467050330713 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:50 INFO - PROCESS | 1651 | 1467050330715 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:50 INFO - PROCESS | 1651 | 1467050330789 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 10:58:50 INFO - PROCESS | 1651 | 1467050330794 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:50 INFO - PROCESS | 1651 | 1467050330797 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x115d94800 == 28 [pid = 1651] [id = 201] 10:58:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 59 (0x1129b3000) [pid = 1651] [serial = 601] [outer = 0x0] 10:58:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 60 (0x112a55400) [pid = 1651] [serial = 602] [outer = 0x1129b3000] 10:58:50 INFO - PROCESS | 1651 | 1467050330827 Marionette DEBUG loaded listener.js 10:58:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x112dbb800) [pid = 1651] [serial = 603] [outer = 0x1129b3000] 10:58:51 INFO - PROCESS | 1651 | 1467050331189 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 10:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 523ms 10:58:51 INFO - PROCESS | 1651 | 1467050331228 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 10:58:51 INFO - PROCESS | 1651 | 1467050331232 Marionette TRACE conn3 <- [1,777,null,{"value":"7"}] 10:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:58:51 INFO - PROCESS | 1651 | 1467050331237 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:58:51 INFO - PROCESS | 1651 | 1467050331238 Marionette TRACE conn3 <- [1,778,null,{}] 10:58:51 INFO - PROCESS | 1651 | 1467050331241 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:51 INFO - PROCESS | 1651 | 1467050331243 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:51 INFO - PROCESS | 1651 | 1467050331320 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 10:58:51 INFO - PROCESS | 1651 | 1467050331328 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:51 INFO - PROCESS | 1651 | 1467050331329 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x1168c3800 == 29 [pid = 1651] [id = 202] 10:58:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x112e46800) [pid = 1651] [serial = 604] [outer = 0x0] 10:58:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x115d0dc00) [pid = 1651] [serial = 605] [outer = 0x112e46800] 10:58:51 INFO - PROCESS | 1651 | 1467050331356 Marionette DEBUG loaded listener.js 10:58:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x116239800) [pid = 1651] [serial = 606] [outer = 0x112e46800] 10:58:51 INFO - PROCESS | 1651 | 1467050331695 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 10:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 470ms 10:58:51 INFO - PROCESS | 1651 | 1467050331709 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 10:58:51 INFO - PROCESS | 1651 | 1467050331710 Marionette TRACE conn3 <- [1,781,null,{"value":"7"}] 10:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:58:51 INFO - PROCESS | 1651 | 1467050331712 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:58:51 INFO - PROCESS | 1651 | 1467050331715 Marionette TRACE conn3 <- [1,782,null,{}] 10:58:51 INFO - PROCESS | 1651 | 1467050331722 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:51 INFO - PROCESS | 1651 | 1467050331728 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:51 INFO - PROCESS | 1651 | 1467050331803 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 10:58:51 INFO - PROCESS | 1651 | 1467050331852 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:51 INFO - PROCESS | 1651 | 1467050331854 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x118358000 == 30 [pid = 1651] [id = 203] 10:58:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x110ef1c00) [pid = 1651] [serial = 607] [outer = 0x0] 10:58:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x117666400) [pid = 1651] [serial = 608] [outer = 0x110ef1c00] 10:58:51 INFO - PROCESS | 1651 | 1467050331882 Marionette DEBUG loaded listener.js 10:58:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x1182af000) [pid = 1651] [serial = 609] [outer = 0x110ef1c00] 10:58:52 INFO - PROCESS | 1651 | 1467050332177 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 10:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 522ms 10:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:58:52 INFO - PROCESS | 1651 | 1467050332234 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 10:58:52 INFO - PROCESS | 1651 | 1467050332236 Marionette TRACE conn3 <- [1,785,null,{"value":"7"}] 10:58:52 INFO - PROCESS | 1651 | 1467050332238 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:58:52 INFO - PROCESS | 1651 | 1467050332239 Marionette TRACE conn3 <- [1,786,null,{}] 10:58:52 INFO - PROCESS | 1651 | 1467050332244 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:52 INFO - PROCESS | 1651 | 1467050332245 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:52 INFO - PROCESS | 1651 | 1467050332320 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 10:58:52 INFO - PROCESS | 1651 | 1467050332373 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:52 INFO - PROCESS | 1651 | 1467050332374 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184c2800 == 31 [pid = 1651] [id = 204] 10:58:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x118214000) [pid = 1651] [serial = 610] [outer = 0x0] 10:58:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x118507400) [pid = 1651] [serial = 611] [outer = 0x118214000] 10:58:52 INFO - PROCESS | 1651 | 1467050332399 Marionette DEBUG loaded listener.js 10:58:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x118510800) [pid = 1651] [serial = 612] [outer = 0x118214000] 10:58:52 INFO - PROCESS | 1651 | 1467050332685 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 10:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 472ms 10:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:58:52 INFO - PROCESS | 1651 | 1467050332720 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 10:58:52 INFO - PROCESS | 1651 | 1467050332722 Marionette TRACE conn3 <- [1,789,null,{"value":"7"}] 10:58:52 INFO - PROCESS | 1651 | 1467050332724 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:58:52 INFO - PROCESS | 1651 | 1467050332735 Marionette TRACE conn3 <- [1,790,null,{}] 10:58:52 INFO - PROCESS | 1651 | 1467050332738 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:52 INFO - PROCESS | 1651 | 1467050332739 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:52 INFO - PROCESS | 1651 | 1467050332825 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 10:58:52 INFO - PROCESS | 1651 | 1467050332828 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:52 INFO - PROCESS | 1651 | 1467050332829 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x119618000 == 32 [pid = 1651] [id = 205] 10:58:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x112a53800) [pid = 1651] [serial = 613] [outer = 0x0] 10:58:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x118697c00) [pid = 1651] [serial = 614] [outer = 0x112a53800] 10:58:52 INFO - PROCESS | 1651 | 1467050332882 Marionette DEBUG loaded listener.js 10:58:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x11888b800) [pid = 1651] [serial = 615] [outer = 0x112a53800] 10:58:53 INFO - PROCESS | 1651 | 1467050333212 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 10:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 529ms 10:58:53 INFO - PROCESS | 1651 | 1467050333253 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 10:58:53 INFO - PROCESS | 1651 | 1467050333255 Marionette TRACE conn3 <- [1,793,null,{"value":"7"}] 10:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:58:53 INFO - PROCESS | 1651 | 1467050333271 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:58:53 INFO - PROCESS | 1651 | 1467050333273 Marionette TRACE conn3 <- [1,794,null,{}] 10:58:53 INFO - PROCESS | 1651 | 1467050333275 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:53 INFO - PROCESS | 1651 | 1467050333279 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:53 INFO - PROCESS | 1651 | 1467050333387 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 10:58:53 INFO - PROCESS | 1651 | 1467050333420 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:53 INFO - PROCESS | 1651 | 1467050333421 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x119da4800 == 33 [pid = 1651] [id = 206] 10:58:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x1129a9800) [pid = 1651] [serial = 616] [outer = 0x0] 10:58:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x118fe3000) [pid = 1651] [serial = 617] [outer = 0x1129a9800] 10:58:53 INFO - PROCESS | 1651 | 1467050333447 Marionette DEBUG loaded listener.js 10:58:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x120e33400) [pid = 1651] [serial = 618] [outer = 0x1129a9800] 10:58:53 INFO - PROCESS | 1651 | 1467050333776 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 10:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 524ms 10:58:53 INFO - PROCESS | 1651 | 1467050333797 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 10:58:53 INFO - PROCESS | 1651 | 1467050333798 Marionette TRACE conn3 <- [1,797,null,{"value":"7"}] 10:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:58:53 INFO - PROCESS | 1651 | 1467050333800 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:58:53 INFO - PROCESS | 1651 | 1467050333802 Marionette TRACE conn3 <- [1,798,null,{}] 10:58:53 INFO - PROCESS | 1651 | 1467050333804 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:53 INFO - PROCESS | 1651 | 1467050333805 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:53 INFO - PROCESS | 1651 | 1467050333908 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 10:58:53 INFO - PROCESS | 1651 | 1467050333912 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:53 INFO - PROCESS | 1651 | 1467050333913 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212d1000 == 34 [pid = 1651] [id = 207] 10:58:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x111e62400) [pid = 1651] [serial = 619] [outer = 0x0] 10:58:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x120e3e400) [pid = 1651] [serial = 620] [outer = 0x111e62400] 10:58:53 INFO - PROCESS | 1651 | 1467050333937 Marionette DEBUG loaded listener.js 10:58:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x120ef7800) [pid = 1651] [serial = 621] [outer = 0x111e62400] 10:58:54 INFO - PROCESS | 1651 | 1467050334258 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 10:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 10:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 517ms 10:58:54 INFO - PROCESS | 1651 | 1467050334319 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 10:58:54 INFO - PROCESS | 1651 | 1467050334320 Marionette TRACE conn3 <- [1,801,null,{"value":"7"}] 10:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:58:54 INFO - PROCESS | 1651 | 1467050334322 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:58:54 INFO - PROCESS | 1651 | 1467050334323 Marionette TRACE conn3 <- [1,802,null,{}] 10:58:54 INFO - PROCESS | 1651 | 1467050334326 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:54 INFO - PROCESS | 1651 | 1467050334327 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:54 INFO - PROCESS | 1651 | 1467050334417 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 10:58:54 INFO - PROCESS | 1651 | 1467050334450 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:54 INFO - PROCESS | 1651 | 1467050334451 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x123970800 == 35 [pid = 1651] [id = 208] 10:58:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x120ef7c00) [pid = 1651] [serial = 622] [outer = 0x0] 10:58:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x121276400) [pid = 1651] [serial = 623] [outer = 0x120ef7c00] 10:58:54 INFO - PROCESS | 1651 | 1467050334475 Marionette DEBUG loaded listener.js 10:58:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x12169e000) [pid = 1651] [serial = 624] [outer = 0x120ef7c00] 10:58:54 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1196cf400) [pid = 1651] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:58:54 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x129530000) [pid = 1651] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:58:54 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x112a5ac00) [pid = 1651] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:58:54 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x1121b4c00) [pid = 1651] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:58:54 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x115e8d800) [pid = 1651] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:58:54 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x127303800) [pid = 1651] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:58:54 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x1196d3800) [pid = 1651] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:58:54 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x112dbf400) [pid = 1651] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:58:54 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x118502c00) [pid = 1651] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:58:54 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x117e16400) [pid = 1651] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:58:54 INFO - PROCESS | 1651 | 1467050334859 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 10:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 10:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 574ms 10:58:54 INFO - PROCESS | 1651 | 1467050334896 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 10:58:54 INFO - PROCESS | 1651 | 1467050334898 Marionette TRACE conn3 <- [1,805,null,{"value":"7"}] 10:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:58:54 INFO - PROCESS | 1651 | 1467050334900 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:58:54 INFO - PROCESS | 1651 | 1467050334902 Marionette TRACE conn3 <- [1,806,null,{}] 10:58:54 INFO - PROCESS | 1651 | 1467050334904 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:54 INFO - PROCESS | 1651 | 1467050334905 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:54 INFO - PROCESS | 1651 | 1467050334987 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 10:58:55 INFO - PROCESS | 1651 | 1467050335040 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:55 INFO - PROCESS | 1651 | 1467050335041 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x118356000 == 36 [pid = 1651] [id = 209] 10:58:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x1121bd000) [pid = 1651] [serial = 625] [outer = 0x0] 10:58:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x1164e6800) [pid = 1651] [serial = 626] [outer = 0x1121bd000] 10:58:55 INFO - PROCESS | 1651 | 1467050335066 Marionette DEBUG loaded listener.js 10:58:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x1216a5800) [pid = 1651] [serial = 627] [outer = 0x1121bd000] 10:58:55 INFO - PROCESS | 1651 | [1651] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:58:55 INFO - PROCESS | 1651 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 10:58:55 INFO - PROCESS | 1651 | Determined SkiaGL cache limits: Size 100663296, Items: 256 10:58:55 INFO - PROCESS | 1651 | [GFX2-]: Using SkiaGL canvas. 10:58:55 INFO - PROCESS | 1651 | 1467050335379 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 10:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 10:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 517ms 10:58:55 INFO - PROCESS | 1651 | 1467050335419 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 10:58:55 INFO - PROCESS | 1651 | 1467050335420 Marionette TRACE conn3 <- [1,809,null,{"value":"7"}] 10:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:58:55 INFO - PROCESS | 1651 | 1467050335423 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:58:55 INFO - PROCESS | 1651 | 1467050335424 Marionette TRACE conn3 <- [1,810,null,{}] 10:58:55 INFO - PROCESS | 1651 | 1467050335426 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:55 INFO - PROCESS | 1651 | 1467050335427 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:55 INFO - PROCESS | 1651 | 1467050335502 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 10:58:55 INFO - PROCESS | 1651 | 1467050335507 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:55 INFO - PROCESS | 1651 | 1467050335509 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e0c000 == 37 [pid = 1651] [id = 210] 10:58:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x120f10c00) [pid = 1651] [serial = 628] [outer = 0x0] 10:58:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x123f63400) [pid = 1651] [serial = 629] [outer = 0x120f10c00] 10:58:55 INFO - PROCESS | 1651 | 1467050335534 Marionette DEBUG loaded listener.js 10:58:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x124ef4c00) [pid = 1651] [serial = 630] [outer = 0x120f10c00] 10:58:55 INFO - PROCESS | 1651 | 1467050335872 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 10:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 471ms 10:58:55 INFO - PROCESS | 1651 | 1467050335895 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 10:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:58:55 INFO - PROCESS | 1651 | 1467050335897 Marionette TRACE conn3 <- [1,813,null,{"value":"7"}] 10:58:55 INFO - PROCESS | 1651 | 1467050335899 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:58:55 INFO - PROCESS | 1651 | 1467050335901 Marionette TRACE conn3 <- [1,814,null,{}] 10:58:55 INFO - PROCESS | 1651 | 1467050335903 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:55 INFO - PROCESS | 1651 | 1467050335905 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:56 INFO - PROCESS | 1651 | 1467050336024 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 10:58:56 INFO - PROCESS | 1651 | 1467050336031 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:56 INFO - PROCESS | 1651 | 1467050336033 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x119608800 == 38 [pid = 1651] [id = 211] 10:58:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x124cac800) [pid = 1651] [serial = 631] [outer = 0x0] 10:58:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1254d5c00) [pid = 1651] [serial = 632] [outer = 0x124cac800] 10:58:56 INFO - PROCESS | 1651 | 1467050336060 Marionette DEBUG loaded listener.js 10:58:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1271d1400) [pid = 1651] [serial = 633] [outer = 0x124cac800] 10:58:56 INFO - PROCESS | 1651 | 1467050336351 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 10:58:56 INFO - PROCESS | 1651 | 1467050336370 Marionette TRACE conn3 <- [1,817,null,{"value":"7"}] 10:58:56 INFO - PROCESS | 1651 | 1467050336372 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:58:56 INFO - PROCESS | 1651 | 1467050336373 Marionette TRACE conn3 <- [1,818,null,{}] 10:58:56 INFO - PROCESS | 1651 | 1467050336383 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:56 INFO - PROCESS | 1651 | 1467050336384 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:56 INFO - PROCESS | 1651 | 1467050336468 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 10:58:56 INFO - PROCESS | 1651 | 1467050336473 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:56 INFO - PROCESS | 1651 | 1467050336474 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x129028800 == 39 [pid = 1651] [id = 212] 10:58:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1271d7800) [pid = 1651] [serial = 634] [outer = 0x0] 10:58:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x128950000) [pid = 1651] [serial = 635] [outer = 0x1271d7800] 10:58:56 INFO - PROCESS | 1651 | 1467050336501 Marionette DEBUG loaded listener.js 10:58:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x128be7400) [pid = 1651] [serial = 636] [outer = 0x1271d7800] 10:58:57 INFO - PROCESS | 1651 | --DOCSHELL 0x115d94800 == 38 [pid = 1651] [id = 201] 10:58:57 INFO - PROCESS | 1651 | --DOCSHELL 0x116f1a800 == 37 [pid = 1651] [id = 200] 10:58:57 INFO - PROCESS | 1651 | --DOCSHELL 0x1168c3800 == 36 [pid = 1651] [id = 202] 10:58:57 INFO - PROCESS | 1651 | --DOCSHELL 0x118358000 == 35 [pid = 1651] [id = 203] 10:58:57 INFO - PROCESS | 1651 | --DOCSHELL 0x119da4800 == 34 [pid = 1651] [id = 206] 10:58:57 INFO - PROCESS | 1651 | --DOCSHELL 0x1212d1000 == 33 [pid = 1651] [id = 207] 10:58:57 INFO - PROCESS | 1651 | --DOCSHELL 0x118356000 == 32 [pid = 1651] [id = 209] 10:58:57 INFO - PROCESS | 1651 | --DOCSHELL 0x119618000 == 31 [pid = 1651] [id = 205] 10:58:57 INFO - PROCESS | 1651 | --DOCSHELL 0x126e0c000 == 30 [pid = 1651] [id = 210] 10:58:57 INFO - PROCESS | 1651 | --DOCSHELL 0x123970800 == 29 [pid = 1651] [id = 208] 10:58:57 INFO - PROCESS | 1651 | --DOCSHELL 0x1184c2800 == 28 [pid = 1651] [id = 204] 10:58:57 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x128d68400) [pid = 1651] [serial = 578] [outer = 0x0] [url = about:blank] 10:58:57 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12a4bbc00) [pid = 1651] [serial = 581] [outer = 0x0] [url = about:blank] 10:58:57 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x124c04000) [pid = 1651] [serial = 584] [outer = 0x0] [url = about:blank] 10:58:57 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x12a72c000) [pid = 1651] [serial = 582] [outer = 0x0] [url = about:blank] 10:58:57 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x123e0c000) [pid = 1651] [serial = 575] [outer = 0x0] [url = about:blank] 10:58:57 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x118213000) [pid = 1651] [serial = 563] [outer = 0x0] [url = about:blank] 10:58:57 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x118379800) [pid = 1651] [serial = 564] [outer = 0x0] [url = about:blank] 10:58:57 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x12b053400) [pid = 1651] [serial = 561] [outer = 0x0] [url = about:blank] 10:58:57 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x120ef9000) [pid = 1651] [serial = 572] [outer = 0x0] [url = about:blank] 10:58:57 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x1216a6c00) [pid = 1651] [serial = 573] [outer = 0x0] [url = about:blank] 10:58:57 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x1131e4000) [pid = 1651] [serial = 566] [outer = 0x0] [url = about:blank] 10:58:57 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x116af1400) [pid = 1651] [serial = 567] [outer = 0x0] [url = about:blank] 10:58:57 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x11850e400) [pid = 1651] [serial = 569] [outer = 0x0] [url = about:blank] 10:58:57 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x118fe4c00) [pid = 1651] [serial = 570] [outer = 0x0] [url = about:blank] 10:58:57 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x12a7ed800) [pid = 1651] [serial = 585] [outer = 0x0] [url = about:blank] 10:58:57 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x12b166800) [pid = 1651] [serial = 588] [outer = 0x0] [url = about:blank] 10:58:57 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x129281000) [pid = 1651] [serial = 579] [outer = 0x0] [url = about:blank] 10:58:57 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x128948c00) [pid = 1651] [serial = 576] [outer = 0x0] [url = about:blank] 10:58:57 INFO - PROCESS | 1651 | --DOCSHELL 0x119608800 == 27 [pid = 1651] [id = 211] 10:58:57 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x12b044800) [pid = 1651] [serial = 587] [outer = 0x0] [url = about:blank] 10:58:57 INFO - PROCESS | 1651 | 1467050337801 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 10:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1472ms 10:58:57 INFO - PROCESS | 1651 | 1467050337845 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 10:58:57 INFO - PROCESS | 1651 | 1467050337847 Marionette TRACE conn3 <- [1,821,null,{"value":"7"}] 10:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:58:57 INFO - PROCESS | 1651 | 1467050337851 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:58:57 INFO - PROCESS | 1651 | 1467050337853 Marionette TRACE conn3 <- [1,822,null,{}] 10:58:57 INFO - PROCESS | 1651 | 1467050337865 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:57 INFO - PROCESS | 1651 | 1467050337868 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:57 INFO - PROCESS | 1651 | 1467050337984 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 10:58:58 INFO - PROCESS | 1651 | 1467050338054 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:58 INFO - PROCESS | 1651 | 1467050338055 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x1131d6000 == 28 [pid = 1651] [id = 213] 10:58:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x1129a5c00) [pid = 1651] [serial = 637] [outer = 0x0] 10:58:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x1129a7c00) [pid = 1651] [serial = 638] [outer = 0x1129a5c00] 10:58:58 INFO - PROCESS | 1651 | 1467050338099 Marionette DEBUG loaded listener.js 10:58:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x112a51400) [pid = 1651] [serial = 639] [outer = 0x1129a5c00] 10:58:58 INFO - PROCESS | 1651 | 1467050338492 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 10:58:58 INFO - PROCESS | 1651 | 1467050338528 Marionette TRACE conn3 <- [1,825,null,{"value":"7"}] 10:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:58:58 INFO - PROCESS | 1651 | 1467050338542 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:58:58 INFO - PROCESS | 1651 | 1467050338544 Marionette TRACE conn3 <- [1,826,null,{}] 10:58:58 INFO - PROCESS | 1651 | 1467050338548 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:58 INFO - PROCESS | 1651 | 1467050338551 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:58 INFO - PROCESS | 1651 | 1467050338669 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 10:58:58 INFO - PROCESS | 1651 | 1467050338679 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:58 INFO - PROCESS | 1651 | 1467050338680 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x116689800 == 29 [pid = 1651] [id = 214] 10:58:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x112dbbc00) [pid = 1651] [serial = 640] [outer = 0x0] 10:58:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x112dc1c00) [pid = 1651] [serial = 641] [outer = 0x112dbbc00] 10:58:58 INFO - PROCESS | 1651 | 1467050338727 Marionette DEBUG loaded listener.js 10:58:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x112e3f800) [pid = 1651] [serial = 642] [outer = 0x112dbbc00] 10:58:59 INFO - PROCESS | 1651 | 1467050339124 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 10:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 626ms 10:58:59 INFO - PROCESS | 1651 | 1467050339163 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 10:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:58:59 INFO - PROCESS | 1651 | 1467050339164 Marionette TRACE conn3 <- [1,829,null,{"value":"7"}] 10:58:59 INFO - PROCESS | 1651 | 1467050339167 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:58:59 INFO - PROCESS | 1651 | 1467050339169 Marionette TRACE conn3 <- [1,830,null,{}] 10:58:59 INFO - PROCESS | 1651 | 1467050339177 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:59 INFO - PROCESS | 1651 | 1467050339181 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:59 INFO - PROCESS | 1651 | 1467050339255 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 10:58:59 INFO - PROCESS | 1651 | 1467050339263 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:59 INFO - PROCESS | 1651 | 1467050339265 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x117253000 == 30 [pid = 1651] [id = 215] 10:58:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x110ee9000) [pid = 1651] [serial = 643] [outer = 0x0] 10:58:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x115e2b000) [pid = 1651] [serial = 644] [outer = 0x110ee9000] 10:58:59 INFO - PROCESS | 1651 | 1467050339293 Marionette DEBUG loaded listener.js 10:58:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x1162a5000) [pid = 1651] [serial = 645] [outer = 0x110ee9000] 10:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 474ms 10:58:59 INFO - PROCESS | 1651 | 1467050339634 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 10:58:59 INFO - PROCESS | 1651 | 1467050339642 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 10:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:58:59 INFO - PROCESS | 1651 | 1467050339645 Marionette TRACE conn3 <- [1,833,null,{"value":"7"}] 10:58:59 INFO - PROCESS | 1651 | 1467050339648 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:58:59 INFO - PROCESS | 1651 | 1467050339649 Marionette TRACE conn3 <- [1,834,null,{}] 10:58:59 INFO - PROCESS | 1651 | 1467050339651 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:59 INFO - PROCESS | 1651 | 1467050339652 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:59 INFO - PROCESS | 1651 | 1467050339727 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 10:58:59 INFO - PROCESS | 1651 | 1467050339779 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:59 INFO - PROCESS | 1651 | 1467050339780 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:58:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e3b000 == 31 [pid = 1651] [id = 216] 10:58:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x116234c00) [pid = 1651] [serial = 646] [outer = 0x0] 10:58:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x11687c400) [pid = 1651] [serial = 647] [outer = 0x116234c00] 10:58:59 INFO - PROCESS | 1651 | 1467050339808 Marionette DEBUG loaded listener.js 10:58:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x116aef400) [pid = 1651] [serial = 648] [outer = 0x116234c00] 10:59:00 INFO - PROCESS | 1651 | 1467050340102 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 10:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 470ms 10:59:00 INFO - PROCESS | 1651 | 1467050340118 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 10:59:00 INFO - PROCESS | 1651 | 1467050340119 Marionette TRACE conn3 <- [1,837,null,{"value":"7"}] 10:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:59:00 INFO - PROCESS | 1651 | 1467050340122 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:59:00 INFO - PROCESS | 1651 | 1467050340134 Marionette TRACE conn3 <- [1,838,null,{}] 10:59:00 INFO - PROCESS | 1651 | 1467050340145 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:00 INFO - PROCESS | 1651 | 1467050340146 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:00 INFO - PROCESS | 1651 | 1467050340220 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 10:59:00 INFO - PROCESS | 1651 | 1467050340225 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:00 INFO - PROCESS | 1651 | 1467050340228 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184c4000 == 32 [pid = 1651] [id = 217] 10:59:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x110ef2c00) [pid = 1651] [serial = 649] [outer = 0x0] 10:59:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x117660000) [pid = 1651] [serial = 650] [outer = 0x110ef2c00] 10:59:00 INFO - PROCESS | 1651 | 1467050340252 Marionette DEBUG loaded listener.js 10:59:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x118212800) [pid = 1651] [serial = 651] [outer = 0x110ef2c00] 10:59:00 INFO - PROCESS | 1651 | 1467050340593 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 10:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 489ms 10:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:59:00 INFO - PROCESS | 1651 | 1467050340612 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 10:59:00 INFO - PROCESS | 1651 | 1467050340613 Marionette TRACE conn3 <- [1,841,null,{"value":"7"}] 10:59:00 INFO - PROCESS | 1651 | 1467050340615 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:59:00 INFO - PROCESS | 1651 | 1467050340617 Marionette TRACE conn3 <- [1,842,null,{}] 10:59:00 INFO - PROCESS | 1651 | 1467050340619 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:00 INFO - PROCESS | 1651 | 1467050340623 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:00 INFO - PROCESS | 1651 | 1467050340737 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 10:59:00 INFO - PROCESS | 1651 | 1467050340746 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:00 INFO - PROCESS | 1651 | 1467050340747 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x119324800 == 33 [pid = 1651] [id = 218] 10:59:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x118219800) [pid = 1651] [serial = 652] [outer = 0x0] 10:59:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1182b6800) [pid = 1651] [serial = 653] [outer = 0x118219800] 10:59:00 INFO - PROCESS | 1651 | 1467050340772 Marionette DEBUG loaded listener.js 10:59:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x11850f000) [pid = 1651] [serial = 654] [outer = 0x118219800] 10:59:01 INFO - PROCESS | 1651 | 1467050341072 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 10:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 468ms 10:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:59:01 INFO - PROCESS | 1651 | 1467050341084 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 10:59:01 INFO - PROCESS | 1651 | 1467050341085 Marionette TRACE conn3 <- [1,845,null,{"value":"7"}] 10:59:01 INFO - PROCESS | 1651 | 1467050341087 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:59:01 INFO - PROCESS | 1651 | 1467050341088 Marionette TRACE conn3 <- [1,846,null,{}] 10:59:01 INFO - PROCESS | 1651 | 1467050341099 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:01 INFO - PROCESS | 1651 | 1467050341101 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:01 INFO - PROCESS | 1651 | 1467050341188 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 10:59:01 INFO - PROCESS | 1651 | 1467050341193 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:01 INFO - PROCESS | 1651 | 1467050341195 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d9c800 == 34 [pid = 1651] [id = 219] 10:59:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x112a52800) [pid = 1651] [serial = 655] [outer = 0x0] 10:59:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x118888400) [pid = 1651] [serial = 656] [outer = 0x112a52800] 10:59:01 INFO - PROCESS | 1651 | 1467050341219 Marionette DEBUG loaded listener.js 10:59:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x118f15800) [pid = 1651] [serial = 657] [outer = 0x112a52800] 10:59:01 INFO - PROCESS | 1651 | 1467050341530 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 10:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 478ms 10:59:01 INFO - PROCESS | 1651 | 1467050341566 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 10:59:01 INFO - PROCESS | 1651 | 1467050341567 Marionette TRACE conn3 <- [1,849,null,{"value":"7"}] 10:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:59:01 INFO - PROCESS | 1651 | 1467050341569 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:59:01 INFO - PROCESS | 1651 | 1467050341570 Marionette TRACE conn3 <- [1,850,null,{}] 10:59:01 INFO - PROCESS | 1651 | 1467050341573 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:01 INFO - PROCESS | 1651 | 1467050341574 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:01 INFO - PROCESS | 1651 | 1467050341675 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 10:59:01 INFO - PROCESS | 1651 | 1467050341681 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:01 INFO - PROCESS | 1651 | 1467050341682 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x121066800 == 35 [pid = 1651] [id = 220] 10:59:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x113c67000) [pid = 1651] [serial = 658] [outer = 0x0] 10:59:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x118f7bc00) [pid = 1651] [serial = 659] [outer = 0x113c67000] 10:59:01 INFO - PROCESS | 1651 | 1467050341707 Marionette DEBUG loaded listener.js 10:59:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x11932ac00) [pid = 1651] [serial = 660] [outer = 0x113c67000] 10:59:02 INFO - PROCESS | 1651 | 1467050342019 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 10:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 469ms 10:59:02 INFO - PROCESS | 1651 | 1467050342038 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 10:59:02 INFO - PROCESS | 1651 | 1467050342040 Marionette TRACE conn3 <- [1,853,null,{"value":"7"}] 10:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:59:02 INFO - PROCESS | 1651 | 1467050342045 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:59:02 INFO - PROCESS | 1651 | 1467050342047 Marionette TRACE conn3 <- [1,854,null,{}] 10:59:02 INFO - PROCESS | 1651 | 1467050342050 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:02 INFO - PROCESS | 1651 | 1467050342051 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:02 INFO - PROCESS | 1651 | 1467050342136 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 10:59:02 INFO - PROCESS | 1651 | 1467050342139 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:02 INFO - PROCESS | 1651 | 1467050342141 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x117251800 == 36 [pid = 1651] [id = 221] 10:59:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x112ebe800) [pid = 1651] [serial = 661] [outer = 0x0] 10:59:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1194a7400) [pid = 1651] [serial = 662] [outer = 0x112ebe800] 10:59:02 INFO - PROCESS | 1651 | 1467050342169 Marionette DEBUG loaded listener.js 10:59:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1196d7c00) [pid = 1651] [serial = 663] [outer = 0x112ebe800] 10:59:02 INFO - PROCESS | 1651 | 1467050342482 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 10:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 473ms 10:59:02 INFO - PROCESS | 1651 | 1467050342515 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 10:59:02 INFO - PROCESS | 1651 | 1467050342516 Marionette TRACE conn3 <- [1,857,null,{"value":"7"}] 10:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:59:02 INFO - PROCESS | 1651 | 1467050342519 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:59:02 INFO - PROCESS | 1651 | 1467050342520 Marionette TRACE conn3 <- [1,858,null,{}] 10:59:02 INFO - PROCESS | 1651 | 1467050342522 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:02 INFO - PROCESS | 1651 | 1467050342523 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:02 INFO - PROCESS | 1651 | 1467050342630 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 10:59:02 INFO - PROCESS | 1651 | 1467050342637 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:02 INFO - PROCESS | 1651 | 1467050342638 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x123bda800 == 37 [pid = 1651] [id = 222] 10:59:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1162ab400) [pid = 1651] [serial = 664] [outer = 0x0] 10:59:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1196d8800) [pid = 1651] [serial = 665] [outer = 0x1162ab400] 10:59:02 INFO - PROCESS | 1651 | 1467050342662 Marionette DEBUG loaded listener.js 10:59:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x119d55c00) [pid = 1651] [serial = 666] [outer = 0x1162ab400] 10:59:02 INFO - PROCESS | 1651 | 1467050342990 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 10:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 518ms 10:59:03 INFO - PROCESS | 1651 | 1467050343038 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 10:59:03 INFO - PROCESS | 1651 | 1467050343039 Marionette TRACE conn3 <- [1,861,null,{"value":"7"}] 10:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:59:03 INFO - PROCESS | 1651 | 1467050343042 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:59:03 INFO - PROCESS | 1651 | 1467050343043 Marionette TRACE conn3 <- [1,862,null,{}] 10:59:03 INFO - PROCESS | 1651 | 1467050343046 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:03 INFO - PROCESS | 1651 | 1467050343047 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:03 INFO - PROCESS | 1651 | 1467050343162 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 10:59:03 INFO - PROCESS | 1651 | 1467050343184 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:03 INFO - PROCESS | 1651 | 1467050343185 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184c2800 == 38 [pid = 1651] [id = 223] 10:59:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x120ef4400) [pid = 1651] [serial = 667] [outer = 0x0] 10:59:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x121051800) [pid = 1651] [serial = 668] [outer = 0x120ef4400] 10:59:03 INFO - PROCESS | 1651 | 1467050343211 Marionette DEBUG loaded listener.js 10:59:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x120e40000) [pid = 1651] [serial = 669] [outer = 0x120ef4400] 10:59:03 INFO - PROCESS | 1651 | 1467050343553 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 10:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 519ms 10:59:03 INFO - PROCESS | 1651 | 1467050343562 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 10:59:03 INFO - PROCESS | 1651 | 1467050343563 Marionette TRACE conn3 <- [1,865,null,{"value":"7"}] 10:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:59:03 INFO - PROCESS | 1651 | 1467050343565 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:59:03 INFO - PROCESS | 1651 | 1467050343566 Marionette TRACE conn3 <- [1,866,null,{}] 10:59:03 INFO - PROCESS | 1651 | 1467050343568 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:03 INFO - PROCESS | 1651 | 1467050343569 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:03 INFO - PROCESS | 1651 | 1467050343664 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 10:59:03 INFO - PROCESS | 1651 | 1467050343676 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:03 INFO - PROCESS | 1651 | 1467050343678 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e1b800 == 39 [pid = 1651] [id = 224] 10:59:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x120eebc00) [pid = 1651] [serial = 670] [outer = 0x0] 10:59:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12395d400) [pid = 1651] [serial = 671] [outer = 0x120eebc00] 10:59:03 INFO - PROCESS | 1651 | 1467050343702 Marionette DEBUG loaded listener.js 10:59:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x123f17400) [pid = 1651] [serial = 672] [outer = 0x120eebc00] 10:59:04 INFO - PROCESS | 1651 | 1467050344039 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 10:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 518ms 10:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:59:04 INFO - PROCESS | 1651 | 1467050344084 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 10:59:04 INFO - PROCESS | 1651 | 1467050344085 Marionette TRACE conn3 <- [1,869,null,{"value":"7"}] 10:59:04 INFO - PROCESS | 1651 | 1467050344087 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:59:04 INFO - PROCESS | 1651 | 1467050344088 Marionette TRACE conn3 <- [1,870,null,{}] 10:59:04 INFO - PROCESS | 1651 | 1467050344091 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:04 INFO - PROCESS | 1651 | 1467050344092 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:04 INFO - PROCESS | 1651 | 1467050344198 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 10:59:04 INFO - PROCESS | 1651 | 1467050344211 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:04 INFO - PROCESS | 1651 | 1467050344212 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c7d800 == 40 [pid = 1651] [id = 225] 10:59:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x123f61000) [pid = 1651] [serial = 673] [outer = 0x0] 10:59:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12493d400) [pid = 1651] [serial = 674] [outer = 0x123f61000] 10:59:04 INFO - PROCESS | 1651 | 1467050344236 Marionette DEBUG loaded listener.js 10:59:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x124cab800) [pid = 1651] [serial = 675] [outer = 0x123f61000] 10:59:04 INFO - PROCESS | 1651 | 1467050344586 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 10:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 519ms 10:59:04 INFO - PROCESS | 1651 | 1467050344606 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 10:59:04 INFO - PROCESS | 1651 | 1467050344608 Marionette TRACE conn3 <- [1,873,null,{"value":"7"}] 10:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:59:04 INFO - PROCESS | 1651 | 1467050344610 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:59:04 INFO - PROCESS | 1651 | 1467050344611 Marionette TRACE conn3 <- [1,874,null,{}] 10:59:04 INFO - PROCESS | 1651 | 1467050344613 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:04 INFO - PROCESS | 1651 | 1467050344614 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:04 INFO - PROCESS | 1651 | 1467050344716 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 10:59:04 INFO - PROCESS | 1651 | 1467050344730 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:04 INFO - PROCESS | 1651 | 1467050344731 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x128ecb800 == 41 [pid = 1651] [id = 226] 10:59:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x124efbc00) [pid = 1651] [serial = 676] [outer = 0x0] 10:59:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x124fda800) [pid = 1651] [serial = 677] [outer = 0x124efbc00] 10:59:04 INFO - PROCESS | 1651 | 1467050344756 Marionette DEBUG loaded listener.js 10:59:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1268a9400) [pid = 1651] [serial = 678] [outer = 0x124efbc00] 10:59:05 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1129a9800) [pid = 1651] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:59:05 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x112a53800) [pid = 1651] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:59:05 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x120ef7c00) [pid = 1651] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:59:05 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1121bd000) [pid = 1651] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:59:05 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x111e62400) [pid = 1651] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:59:05 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x120f10c00) [pid = 1651] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:59:05 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x118510000) [pid = 1651] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:59:05 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1164ec800) [pid = 1651] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:59:05 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x124cac800) [pid = 1651] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:59:05 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x118214000) [pid = 1651] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:59:05 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x110ef1c00) [pid = 1651] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:59:05 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x112e46800) [pid = 1651] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:59:05 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1129b3000) [pid = 1651] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:59:05 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x112db8000) [pid = 1651] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:59:05 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1268b4400) [pid = 1651] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:59:05 INFO - PROCESS | 1651 | 1467050345357 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 10:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 768ms 10:59:05 INFO - PROCESS | 1651 | 1467050345379 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 10:59:05 INFO - PROCESS | 1651 | 1467050345380 Marionette TRACE conn3 <- [1,877,null,{"value":"7"}] 10:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:59:05 INFO - PROCESS | 1651 | 1467050345382 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:59:05 INFO - PROCESS | 1651 | 1467050345383 Marionette TRACE conn3 <- [1,878,null,{}] 10:59:05 INFO - PROCESS | 1651 | 1467050345385 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:05 INFO - PROCESS | 1651 | 1467050345386 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:05 INFO - PROCESS | 1651 | 1467050345495 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 10:59:05 INFO - PROCESS | 1651 | 1467050345544 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:05 INFO - PROCESS | 1651 | 1467050345545 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x129305000 == 42 [pid = 1651] [id = 227] 10:59:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1128de000) [pid = 1651] [serial = 679] [outer = 0x0] 10:59:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x11836b400) [pid = 1651] [serial = 680] [outer = 0x1128de000] 10:59:05 INFO - PROCESS | 1651 | 1467050345568 Marionette DEBUG loaded listener.js 10:59:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x120e3c000) [pid = 1651] [serial = 681] [outer = 0x1128de000] 10:59:05 INFO - PROCESS | 1651 | 1467050345831 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 10:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 468ms 10:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:59:05 INFO - PROCESS | 1651 | 1467050345851 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 10:59:05 INFO - PROCESS | 1651 | 1467050345852 Marionette TRACE conn3 <- [1,881,null,{"value":"7"}] 10:59:05 INFO - PROCESS | 1651 | 1467050345854 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:59:05 INFO - PROCESS | 1651 | 1467050345855 Marionette TRACE conn3 <- [1,882,null,{}] 10:59:05 INFO - PROCESS | 1651 | 1467050345865 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:05 INFO - PROCESS | 1651 | 1467050345866 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:05 INFO - PROCESS | 1651 | 1467050345953 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 10:59:05 INFO - PROCESS | 1651 | 1467050345958 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:05 INFO - PROCESS | 1651 | 1467050345959 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a4ca800 == 43 [pid = 1651] [id = 228] 10:59:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x120ef3000) [pid = 1651] [serial = 682] [outer = 0x0] 10:59:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x124fd9c00) [pid = 1651] [serial = 683] [outer = 0x120ef3000] 10:59:05 INFO - PROCESS | 1651 | 1467050345982 Marionette DEBUG loaded listener.js 10:59:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1268b0800) [pid = 1651] [serial = 684] [outer = 0x120ef3000] 10:59:06 INFO - PROCESS | 1651 | 1467050346300 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 10:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 468ms 10:59:06 INFO - PROCESS | 1651 | 1467050346323 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 10:59:06 INFO - PROCESS | 1651 | 1467050346324 Marionette TRACE conn3 <- [1,885,null,{"value":"7"}] 10:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:59:06 INFO - PROCESS | 1651 | 1467050346329 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:59:06 INFO - PROCESS | 1651 | 1467050346330 Marionette TRACE conn3 <- [1,886,null,{}] 10:59:06 INFO - PROCESS | 1651 | 1467050346332 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:06 INFO - PROCESS | 1651 | 1467050346334 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:06 INFO - PROCESS | 1651 | 1467050346455 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 10:59:06 INFO - PROCESS | 1651 | 1467050346461 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:06 INFO - PROCESS | 1651 | 1467050346462 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a711800 == 44 [pid = 1651] [id = 229] 10:59:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x11932f800) [pid = 1651] [serial = 685] [outer = 0x0] 10:59:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1268b6400) [pid = 1651] [serial = 686] [outer = 0x11932f800] 10:59:06 INFO - PROCESS | 1651 | 1467050346489 Marionette DEBUG loaded listener.js 10:59:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1271c9c00) [pid = 1651] [serial = 687] [outer = 0x11932f800] 10:59:06 INFO - PROCESS | 1651 | 1467050346923 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 10:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 619ms 10:59:06 INFO - PROCESS | 1651 | 1467050346949 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 10:59:06 INFO - PROCESS | 1651 | 1467050346950 Marionette TRACE conn3 <- [1,889,null,{"value":"7"}] 10:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:59:06 INFO - PROCESS | 1651 | 1467050346954 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:59:06 INFO - PROCESS | 1651 | 1467050346956 Marionette TRACE conn3 <- [1,890,null,{}] 10:59:06 INFO - PROCESS | 1651 | 1467050346959 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:06 INFO - PROCESS | 1651 | 1467050346961 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:07 INFO - PROCESS | 1651 | 1467050347071 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 10:59:07 INFO - PROCESS | 1651 | 1467050347079 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:07 INFO - PROCESS | 1651 | 1467050347080 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a721000 == 45 [pid = 1651] [id = 230] 10:59:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1197e5c00) [pid = 1651] [serial = 688] [outer = 0x0] 10:59:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1271d4400) [pid = 1651] [serial = 689] [outer = 0x1197e5c00] 10:59:07 INFO - PROCESS | 1651 | 1467050347104 Marionette DEBUG loaded listener.js 10:59:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x128949000) [pid = 1651] [serial = 690] [outer = 0x1197e5c00] 10:59:07 INFO - PROCESS | 1651 | 1467050347681 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 10:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 772ms 10:59:07 INFO - PROCESS | 1651 | 1467050347726 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 10:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:59:07 INFO - PROCESS | 1651 | 1467050347729 Marionette TRACE conn3 <- [1,893,null,{"value":"7"}] 10:59:07 INFO - PROCESS | 1651 | 1467050347732 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:59:07 INFO - PROCESS | 1651 | 1467050347735 Marionette TRACE conn3 <- [1,894,null,{}] 10:59:07 INFO - PROCESS | 1651 | 1467050347738 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:07 INFO - PROCESS | 1651 | 1467050347740 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:07 INFO - PROCESS | 1651 | 1467050347916 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 10:59:07 INFO - PROCESS | 1651 | 1467050347977 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:07 INFO - PROCESS | 1651 | 1467050347979 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x116688000 == 46 [pid = 1651] [id = 231] 10:59:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1129b3800) [pid = 1651] [serial = 691] [outer = 0x0] 10:59:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x112a56800) [pid = 1651] [serial = 692] [outer = 0x1129b3800] 10:59:08 INFO - PROCESS | 1651 | 1467050348010 Marionette DEBUG loaded listener.js 10:59:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x112db9800) [pid = 1651] [serial = 693] [outer = 0x1129b3800] 10:59:08 INFO - PROCESS | 1651 | 1467050348725 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 10:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1074ms 10:59:08 INFO - PROCESS | 1651 | 1467050348806 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 10:59:08 INFO - PROCESS | 1651 | 1467050348808 Marionette TRACE conn3 <- [1,897,null,{"value":"7"}] 10:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:59:08 INFO - PROCESS | 1651 | 1467050348812 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:59:08 INFO - PROCESS | 1651 | 1467050348813 Marionette TRACE conn3 <- [1,898,null,{}] 10:59:08 INFO - PROCESS | 1651 | 1467050348817 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:08 INFO - PROCESS | 1651 | 1467050348818 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:08 INFO - PROCESS | 1651 | 1467050348920 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 10:59:08 INFO - PROCESS | 1651 | --DOCSHELL 0x12a711800 == 45 [pid = 1651] [id = 229] 10:59:08 INFO - PROCESS | 1651 | --DOCSHELL 0x12a4ca800 == 44 [pid = 1651] [id = 228] 10:59:08 INFO - PROCESS | 1651 | --DOCSHELL 0x129305000 == 43 [pid = 1651] [id = 227] 10:59:08 INFO - PROCESS | 1651 | --DOCSHELL 0x128ecb800 == 42 [pid = 1651] [id = 226] 10:59:08 INFO - PROCESS | 1651 | --DOCSHELL 0x128c7d800 == 41 [pid = 1651] [id = 225] 10:59:08 INFO - PROCESS | 1651 | --DOCSHELL 0x126e1b800 == 40 [pid = 1651] [id = 224] 10:59:08 INFO - PROCESS | 1651 | --DOCSHELL 0x1184c2800 == 39 [pid = 1651] [id = 223] 10:59:08 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x128950000) [pid = 1651] [serial = 635] [outer = 0x0] [url = about:blank] 10:59:08 INFO - PROCESS | 1651 | --DOCSHELL 0x123bda800 == 38 [pid = 1651] [id = 222] 10:59:08 INFO - PROCESS | 1651 | --DOCSHELL 0x117251800 == 37 [pid = 1651] [id = 221] 10:59:08 INFO - PROCESS | 1651 | --DOCSHELL 0x121066800 == 36 [pid = 1651] [id = 220] 10:59:08 INFO - PROCESS | 1651 | --DOCSHELL 0x119d9c800 == 35 [pid = 1651] [id = 219] 10:59:08 INFO - PROCESS | 1651 | --DOCSHELL 0x119324800 == 34 [pid = 1651] [id = 218] 10:59:08 INFO - PROCESS | 1651 | --DOCSHELL 0x1184c4000 == 33 [pid = 1651] [id = 217] 10:59:08 INFO - PROCESS | 1651 | --DOCSHELL 0x117e3b000 == 32 [pid = 1651] [id = 216] 10:59:08 INFO - PROCESS | 1651 | --DOCSHELL 0x117253000 == 31 [pid = 1651] [id = 215] 10:59:08 INFO - PROCESS | 1651 | --DOCSHELL 0x116689800 == 30 [pid = 1651] [id = 214] 10:59:08 INFO - PROCESS | 1651 | --DOCSHELL 0x1131d6000 == 29 [pid = 1651] [id = 213] 10:59:08 INFO - PROCESS | 1651 | --DOCSHELL 0x129028800 == 28 [pid = 1651] [id = 212] 10:59:09 INFO - PROCESS | 1651 | 1467050348999 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:09 INFO - PROCESS | 1651 | 1467050349001 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x115da7000 == 29 [pid = 1651] [id = 232] 10:59:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x112a5ec00) [pid = 1651] [serial = 694] [outer = 0x0] 10:59:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x112db7800) [pid = 1651] [serial = 695] [outer = 0x112a5ec00] 10:59:09 INFO - PROCESS | 1651 | 1467050349029 Marionette DEBUG loaded listener.js 10:59:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1131e8800) [pid = 1651] [serial = 696] [outer = 0x112a5ec00] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x118fe3000) [pid = 1651] [serial = 617] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x11888b800) [pid = 1651] [serial = 615] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x120e33400) [pid = 1651] [serial = 618] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x121276400) [pid = 1651] [serial = 623] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1164e6800) [pid = 1651] [serial = 626] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x120e3e400) [pid = 1651] [serial = 620] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x120ef7800) [pid = 1651] [serial = 621] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x123f63400) [pid = 1651] [serial = 629] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1216a5800) [pid = 1651] [serial = 627] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1197e1c00) [pid = 1651] [serial = 593] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x118379400) [pid = 1651] [serial = 591] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1271d1400) [pid = 1651] [serial = 633] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x116af8800) [pid = 1651] [serial = 590] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x118507400) [pid = 1651] [serial = 611] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x117666400) [pid = 1651] [serial = 608] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1182af000) [pid = 1651] [serial = 609] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x115d0dc00) [pid = 1651] [serial = 605] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x116239800) [pid = 1651] [serial = 606] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x112a55400) [pid = 1651] [serial = 602] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x112dbb800) [pid = 1651] [serial = 603] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x11850fc00) [pid = 1651] [serial = 600] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x118220400) [pid = 1651] [serial = 599] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x129281c00) [pid = 1651] [serial = 596] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x129527400) [pid = 1651] [serial = 597] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x12148e400) [pid = 1651] [serial = 594] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x118697c00) [pid = 1651] [serial = 614] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12169e000) [pid = 1651] [serial = 624] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1254d5c00) [pid = 1651] [serial = 632] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x118510800) [pid = 1651] [serial = 612] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x124ef4c00) [pid = 1651] [serial = 630] [outer = 0x0] [url = about:blank] 10:59:09 INFO - PROCESS | 1651 | 1467050349366 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 10:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 572ms 10:59:09 INFO - PROCESS | 1651 | 1467050349384 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 10:59:09 INFO - PROCESS | 1651 | 1467050349387 Marionette TRACE conn3 <- [1,901,null,{"value":"7"}] 10:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:59:09 INFO - PROCESS | 1651 | 1467050349393 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:59:09 INFO - PROCESS | 1651 | 1467050349396 Marionette TRACE conn3 <- [1,902,null,{}] 10:59:09 INFO - PROCESS | 1651 | 1467050349399 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:09 INFO - PROCESS | 1651 | 1467050349401 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:09 INFO - PROCESS | 1651 | 1467050349480 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 10:59:09 INFO - PROCESS | 1651 | 1467050349535 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:09 INFO - PROCESS | 1651 | 1467050349536 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x11684e000 == 30 [pid = 1651] [id = 233] 10:59:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1131e5800) [pid = 1651] [serial = 697] [outer = 0x0] 10:59:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x115d10c00) [pid = 1651] [serial = 698] [outer = 0x1131e5800] 10:59:09 INFO - PROCESS | 1651 | 1467050349564 Marionette DEBUG loaded listener.js 10:59:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x116794c00) [pid = 1651] [serial = 699] [outer = 0x1131e5800] 10:59:09 INFO - PROCESS | 1651 | 1467050349867 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 10:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 522ms 10:59:09 INFO - PROCESS | 1651 | 1467050349914 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 10:59:09 INFO - PROCESS | 1651 | 1467050349916 Marionette TRACE conn3 <- [1,905,null,{"value":"7"}] 10:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:59:09 INFO - PROCESS | 1651 | 1467050349918 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:59:09 INFO - PROCESS | 1651 | 1467050349920 Marionette TRACE conn3 <- [1,906,null,{}] 10:59:09 INFO - PROCESS | 1651 | 1467050349928 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:09 INFO - PROCESS | 1651 | 1467050349931 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:10 INFO - PROCESS | 1651 | 1467050350015 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 10:59:10 INFO - PROCESS | 1651 | 1467050350067 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:10 INFO - PROCESS | 1651 | 1467050350069 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x118411800 == 31 [pid = 1651] [id = 234] 10:59:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x116a23000) [pid = 1651] [serial = 700] [outer = 0x0] 10:59:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x117661800) [pid = 1651] [serial = 701] [outer = 0x116a23000] 10:59:10 INFO - PROCESS | 1651 | 1467050350099 Marionette DEBUG loaded listener.js 10:59:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1182b3400) [pid = 1651] [serial = 702] [outer = 0x116a23000] 10:59:10 INFO - PROCESS | 1651 | 1467050350403 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 10:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 527ms 10:59:10 INFO - PROCESS | 1651 | 1467050350447 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 10:59:10 INFO - PROCESS | 1651 | 1467050350449 Marionette TRACE conn3 <- [1,909,null,{"value":"7"}] 10:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:59:10 INFO - PROCESS | 1651 | 1467050350451 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:59:10 INFO - PROCESS | 1651 | 1467050350452 Marionette TRACE conn3 <- [1,910,null,{}] 10:59:10 INFO - PROCESS | 1651 | 1467050350455 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:10 INFO - PROCESS | 1651 | 1467050350456 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:10 INFO - PROCESS | 1651 | 1467050350535 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 10:59:10 INFO - PROCESS | 1651 | 1467050350539 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:10 INFO - PROCESS | 1651 | 1467050350540 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x11930b800 == 32 [pid = 1651] [id = 235] 10:59:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1129b1800) [pid = 1651] [serial = 703] [outer = 0x0] 10:59:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x118379c00) [pid = 1651] [serial = 704] [outer = 0x1129b1800] 10:59:10 INFO - PROCESS | 1651 | 1467050350569 Marionette DEBUG loaded listener.js 10:59:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x11850e400) [pid = 1651] [serial = 705] [outer = 0x1129b1800] 10:59:11 INFO - PROCESS | 1651 | 1467050351047 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 10:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 619ms 10:59:11 INFO - PROCESS | 1651 | 1467050351070 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 10:59:11 INFO - PROCESS | 1651 | 1467050351073 Marionette TRACE conn3 <- [1,913,null,{"value":"7"}] 10:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:59:11 INFO - PROCESS | 1651 | 1467050351077 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:59:11 INFO - PROCESS | 1651 | 1467050351079 Marionette TRACE conn3 <- [1,914,null,{}] 10:59:11 INFO - PROCESS | 1651 | 1467050351083 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:11 INFO - PROCESS | 1651 | 1467050351085 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:11 INFO - PROCESS | 1651 | 1467050351181 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 10:59:11 INFO - PROCESS | 1651 | 1467050351234 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:11 INFO - PROCESS | 1651 | 1467050351236 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e38000 == 33 [pid = 1651] [id = 236] 10:59:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x112ebec00) [pid = 1651] [serial = 706] [outer = 0x0] 10:59:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1132e8800) [pid = 1651] [serial = 707] [outer = 0x112ebec00] 10:59:11 INFO - PROCESS | 1651 | 1467050351267 Marionette DEBUG loaded listener.js 10:59:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x115e21800) [pid = 1651] [serial = 708] [outer = 0x112ebec00] 10:59:11 INFO - PROCESS | 1651 | 1467050351682 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 10:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 623ms 10:59:11 INFO - PROCESS | 1651 | 1467050351700 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 10:59:11 INFO - PROCESS | 1651 | 1467050351703 Marionette TRACE conn3 <- [1,917,null,{"value":"7"}] 10:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:59:11 INFO - PROCESS | 1651 | 1467050351707 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:59:11 INFO - PROCESS | 1651 | 1467050351709 Marionette TRACE conn3 <- [1,918,null,{}] 10:59:11 INFO - PROCESS | 1651 | 1467050351712 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:11 INFO - PROCESS | 1651 | 1467050351713 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:11 INFO - PROCESS | 1651 | 1467050351806 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 10:59:11 INFO - PROCESS | 1651 | 1467050351899 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:11 INFO - PROCESS | 1651 | 1467050351900 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x11961e800 == 34 [pid = 1651] [id = 237] 10:59:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x118213000) [pid = 1651] [serial = 709] [outer = 0x0] 10:59:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x11821b800) [pid = 1651] [serial = 710] [outer = 0x118213000] 10:59:11 INFO - PROCESS | 1651 | 1467050351932 Marionette DEBUG loaded listener.js 10:59:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x118333c00) [pid = 1651] [serial = 711] [outer = 0x118213000] 10:59:12 INFO - PROCESS | 1651 | 1467050352360 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 10:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 671ms 10:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:59:12 INFO - PROCESS | 1651 | 1467050352379 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 10:59:12 INFO - PROCESS | 1651 | 1467050352380 Marionette TRACE conn3 <- [1,921,null,{"value":"7"}] 10:59:12 INFO - PROCESS | 1651 | 1467050352383 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:59:12 INFO - PROCESS | 1651 | 1467050352385 Marionette TRACE conn3 <- [1,922,null,{}] 10:59:12 INFO - PROCESS | 1651 | 1467050352393 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:12 INFO - PROCESS | 1651 | 1467050352397 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:12 INFO - PROCESS | 1651 | 1467050352489 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 10:59:12 INFO - PROCESS | 1651 | 1467050352539 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:12 INFO - PROCESS | 1651 | 1467050352542 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x121069800 == 35 [pid = 1651] [id = 238] 10:59:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x118699c00) [pid = 1651] [serial = 712] [outer = 0x0] 10:59:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x118892c00) [pid = 1651] [serial = 713] [outer = 0x118699c00] 10:59:12 INFO - PROCESS | 1651 | 1467050352573 Marionette DEBUG loaded listener.js 10:59:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x11932bc00) [pid = 1651] [serial = 714] [outer = 0x118699c00] 10:59:13 INFO - PROCESS | 1651 | 1467050353003 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 10:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 671ms 10:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:59:13 INFO - PROCESS | 1651 | 1467050353054 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 10:59:13 INFO - PROCESS | 1651 | 1467050353056 Marionette TRACE conn3 <- [1,925,null,{"value":"7"}] 10:59:13 INFO - PROCESS | 1651 | 1467050353058 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:59:13 INFO - PROCESS | 1651 | 1467050353060 Marionette TRACE conn3 <- [1,926,null,{}] 10:59:13 INFO - PROCESS | 1651 | 1467050353062 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:13 INFO - PROCESS | 1651 | 1467050353063 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:13 INFO - PROCESS | 1651 | 1467050353176 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 10:59:13 INFO - PROCESS | 1651 | 1467050353241 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:13 INFO - PROCESS | 1651 | 1467050353243 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x111e90800 == 36 [pid = 1651] [id = 239] 10:59:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1196d3000) [pid = 1651] [serial = 715] [outer = 0x0] 10:59:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1197f0800) [pid = 1651] [serial = 716] [outer = 0x1196d3000] 10:59:13 INFO - PROCESS | 1651 | 1467050353272 Marionette DEBUG loaded listener.js 10:59:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x120e33400) [pid = 1651] [serial = 717] [outer = 0x1196d3000] 10:59:13 INFO - PROCESS | 1651 | 1467050353706 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 10:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 10:59:13 INFO - PROCESS | 1651 | 1467050353729 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 10:59:13 INFO - PROCESS | 1651 | 1467050353732 Marionette TRACE conn3 <- [1,929,null,{"value":"7"}] 10:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:59:13 INFO - PROCESS | 1651 | 1467050353735 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:59:13 INFO - PROCESS | 1651 | 1467050353737 Marionette TRACE conn3 <- [1,930,null,{}] 10:59:13 INFO - PROCESS | 1651 | 1467050353741 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:13 INFO - PROCESS | 1651 | 1467050353743 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:13 INFO - PROCESS | 1651 | 1467050353881 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 10:59:13 INFO - PROCESS | 1651 | 1467050353989 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:13 INFO - PROCESS | 1651 | 1467050353991 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x123f81000 == 37 [pid = 1651] [id = 240] 10:59:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1128df000) [pid = 1651] [serial = 718] [outer = 0x0] 10:59:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x120e41400) [pid = 1651] [serial = 719] [outer = 0x1128df000] 10:59:14 INFO - PROCESS | 1651 | 1467050354020 Marionette DEBUG loaded listener.js 10:59:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x120ef6c00) [pid = 1651] [serial = 720] [outer = 0x1128df000] 10:59:14 INFO - PROCESS | 1651 | 1467050354574 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 10:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 872ms 10:59:14 INFO - PROCESS | 1651 | 1467050354610 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 10:59:14 INFO - PROCESS | 1651 | 1467050354612 Marionette TRACE conn3 <- [1,933,null,{"value":"7"}] 10:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:59:14 INFO - PROCESS | 1651 | 1467050354615 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:59:14 INFO - PROCESS | 1651 | 1467050354618 Marionette TRACE conn3 <- [1,934,null,{}] 10:59:14 INFO - PROCESS | 1651 | 1467050354622 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:14 INFO - PROCESS | 1651 | 1467050354623 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:14 INFO - PROCESS | 1651 | 1467050354719 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 10:59:14 INFO - PROCESS | 1651 | 1467050354780 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:14 INFO - PROCESS | 1651 | 1467050354783 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x117576000 == 38 [pid = 1651] [id = 241] 10:59:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x112db7c00) [pid = 1651] [serial = 721] [outer = 0x0] 10:59:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x112e3f000) [pid = 1651] [serial = 722] [outer = 0x112db7c00] 10:59:14 INFO - PROCESS | 1651 | 1467050354810 Marionette DEBUG loaded listener.js 10:59:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x115e23000) [pid = 1651] [serial = 723] [outer = 0x112db7c00] 10:59:15 INFO - PROCESS | 1651 | --DOCSHELL 0x118411800 == 37 [pid = 1651] [id = 234] 10:59:15 INFO - PROCESS | 1651 | --DOCSHELL 0x11684e000 == 36 [pid = 1651] [id = 233] 10:59:15 INFO - PROCESS | 1651 | --DOCSHELL 0x115da7000 == 35 [pid = 1651] [id = 232] 10:59:15 INFO - PROCESS | 1651 | --DOCSHELL 0x116688000 == 34 [pid = 1651] [id = 231] 10:59:15 INFO - PROCESS | 1651 | --DOCSHELL 0x123f81000 == 33 [pid = 1651] [id = 240] 10:59:15 INFO - PROCESS | 1651 | --DOCSHELL 0x111e90800 == 32 [pid = 1651] [id = 239] 10:59:15 INFO - PROCESS | 1651 | --DOCSHELL 0x121069800 == 31 [pid = 1651] [id = 238] 10:59:15 INFO - PROCESS | 1651 | --DOCSHELL 0x11961e800 == 30 [pid = 1651] [id = 237] 10:59:15 INFO - PROCESS | 1651 | --DOCSHELL 0x12a721000 == 29 [pid = 1651] [id = 230] 10:59:15 INFO - PROCESS | 1651 | --DOCSHELL 0x11930b800 == 28 [pid = 1651] [id = 235] 10:59:15 INFO - PROCESS | 1651 | --DOCSHELL 0x117e38000 == 27 [pid = 1651] [id = 236] 10:59:15 INFO - PROCESS | 1651 | 1467050355707 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 10:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1123ms 10:59:15 INFO - PROCESS | 1651 | 1467050355739 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 10:59:15 INFO - PROCESS | 1651 | 1467050355741 Marionette TRACE conn3 <- [1,937,null,{"value":"7"}] 10:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:59:15 INFO - PROCESS | 1651 | 1467050355750 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:59:15 INFO - PROCESS | 1651 | 1467050355752 Marionette TRACE conn3 <- [1,938,null,{}] 10:59:15 INFO - PROCESS | 1651 | 1467050355755 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:15 INFO - PROCESS | 1651 | 1467050355757 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:15 INFO - PROCESS | 1651 | 1467050355835 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 10:59:15 INFO - PROCESS | 1651 | 1467050355839 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:15 INFO - PROCESS | 1651 | 1467050355844 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x116688000 == 28 [pid = 1651] [id = 242] 10:59:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x112eca400) [pid = 1651] [serial = 724] [outer = 0x0] 10:59:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1162a3800) [pid = 1651] [serial = 725] [outer = 0x112eca400] 10:59:15 INFO - PROCESS | 1651 | 1467050355874 Marionette DEBUG loaded listener.js 10:59:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x112dc0800) [pid = 1651] [serial = 726] [outer = 0x112eca400] 10:59:16 INFO - PROCESS | 1651 | 1467050356294 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 10:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 570ms 10:59:16 INFO - PROCESS | 1651 | 1467050356327 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 10:59:16 INFO - PROCESS | 1651 | 1467050356331 Marionette TRACE conn3 <- [1,941,null,{"value":"7"}] 10:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:59:16 INFO - PROCESS | 1651 | 1467050356336 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:59:16 INFO - PROCESS | 1651 | 1467050356338 Marionette TRACE conn3 <- [1,942,null,{}] 10:59:16 INFO - PROCESS | 1651 | 1467050356340 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:16 INFO - PROCESS | 1651 | 1467050356342 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:16 INFO - PROCESS | 1651 | 1467050356444 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 10:59:16 INFO - PROCESS | 1651 | 1467050356449 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:16 INFO - PROCESS | 1651 | 1467050356450 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184be000 == 29 [pid = 1651] [id = 243] 10:59:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x117e10c00) [pid = 1651] [serial = 727] [outer = 0x0] 10:59:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x1182b9400) [pid = 1651] [serial = 728] [outer = 0x117e10c00] 10:59:16 INFO - PROCESS | 1651 | 1467050356477 Marionette DEBUG loaded listener.js 10:59:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x11850b800) [pid = 1651] [serial = 729] [outer = 0x117e10c00] 10:59:16 INFO - PROCESS | 1651 | 1467050356859 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 10:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 570ms 10:59:16 INFO - PROCESS | 1651 | 1467050356907 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 10:59:16 INFO - PROCESS | 1651 | 1467050356908 Marionette TRACE conn3 <- [1,945,null,{"value":"7"}] 10:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:59:16 INFO - PROCESS | 1651 | 1467050356917 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:59:16 INFO - PROCESS | 1651 | 1467050356919 Marionette TRACE conn3 <- [1,946,null,{}] 10:59:16 INFO - PROCESS | 1651 | 1467050356927 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:16 INFO - PROCESS | 1651 | 1467050356930 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:17 INFO - PROCESS | 1651 | 1467050357027 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 10:59:17 INFO - PROCESS | 1651 | 1467050357032 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:17 INFO - PROCESS | 1651 | 1467050357034 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f82800 == 30 [pid = 1651] [id = 244] 10:59:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x1129b3c00) [pid = 1651] [serial = 730] [outer = 0x0] 10:59:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x11932dc00) [pid = 1651] [serial = 731] [outer = 0x1129b3c00] 10:59:17 INFO - PROCESS | 1651 | 1467050357061 Marionette DEBUG loaded listener.js 10:59:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x119d5c800) [pid = 1651] [serial = 732] [outer = 0x1129b3c00] 10:59:17 INFO - PROCESS | 1651 | 1467050357431 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 10:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 520ms 10:59:17 INFO - PROCESS | 1651 | 1467050357438 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 10:59:17 INFO - PROCESS | 1651 | 1467050357440 Marionette TRACE conn3 <- [1,949,null,{"value":"7"}] 10:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:59:17 INFO - PROCESS | 1651 | 1467050357444 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:59:17 INFO - PROCESS | 1651 | 1467050357445 Marionette TRACE conn3 <- [1,950,null,{}] 10:59:17 INFO - PROCESS | 1651 | 1467050357447 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:17 INFO - PROCESS | 1651 | 1467050357448 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:17 INFO - PROCESS | 1651 | 1467050357548 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 10:59:17 INFO - PROCESS | 1651 | 1467050357569 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:17 INFO - PROCESS | 1651 | 1467050357570 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x123f96000 == 31 [pid = 1651] [id = 245] 10:59:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x120ef9800) [pid = 1651] [serial = 733] [outer = 0x0] 10:59:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x12105c400) [pid = 1651] [serial = 734] [outer = 0x120ef9800] 10:59:17 INFO - PROCESS | 1651 | 1467050357596 Marionette DEBUG loaded listener.js 10:59:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x121854800) [pid = 1651] [serial = 735] [outer = 0x120ef9800] 10:59:17 INFO - PROCESS | 1651 | 1467050357942 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 10:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 522ms 10:59:17 INFO - PROCESS | 1651 | 1467050357965 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 10:59:17 INFO - PROCESS | 1651 | 1467050357966 Marionette TRACE conn3 <- [1,953,null,{"value":"7"}] 10:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:59:17 INFO - PROCESS | 1651 | 1467050357969 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:59:17 INFO - PROCESS | 1651 | 1467050357970 Marionette TRACE conn3 <- [1,954,null,{}] 10:59:18 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x113c67000) [pid = 1651] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:59:18 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x1129a5c00) [pid = 1651] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:59:18 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x1162ab400) [pid = 1651] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:59:18 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x120ef4400) [pid = 1651] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:59:18 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x112ebe800) [pid = 1651] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:59:18 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x1271d7800) [pid = 1651] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:59:18 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x116234c00) [pid = 1651] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:59:18 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x112dbbc00) [pid = 1651] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:59:18 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x112a52800) [pid = 1651] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:59:18 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x118219800) [pid = 1651] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:59:18 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x110ef2c00) [pid = 1651] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:59:18 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x110ee9000) [pid = 1651] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:59:18 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1129b1800) [pid = 1651] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:59:18 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x120eebc00) [pid = 1651] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:59:18 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x116a23000) [pid = 1651] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:59:18 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x112a5ec00) [pid = 1651] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:59:18 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x1128de000) [pid = 1651] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:59:18 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x123f61000) [pid = 1651] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:59:18 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1131e5800) [pid = 1651] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:59:18 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x124efbc00) [pid = 1651] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:59:18 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1197e5c00) [pid = 1651] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:59:18 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1129b3800) [pid = 1651] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:59:18 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x120ef3000) [pid = 1651] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:59:18 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11932f800) [pid = 1651] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:59:18 INFO - PROCESS | 1651 | 1467050358300 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:18 INFO - PROCESS | 1651 | 1467050358302 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:18 INFO - PROCESS | 1651 | 1467050358377 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 10:59:18 INFO - PROCESS | 1651 | 1467050358382 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:18 INFO - PROCESS | 1651 | 1467050358383 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x118343000 == 32 [pid = 1651] [id = 246] 10:59:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1129b3800) [pid = 1651] [serial = 736] [outer = 0x0] 10:59:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x112a7fc00) [pid = 1651] [serial = 737] [outer = 0x1129b3800] 10:59:18 INFO - PROCESS | 1651 | 1467050358408 Marionette DEBUG loaded listener.js 10:59:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x113c67000) [pid = 1651] [serial = 738] [outer = 0x1129b3800] 10:59:18 INFO - PROCESS | 1651 | 1467050358738 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 10:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 810ms 10:59:18 INFO - PROCESS | 1651 | 1467050358779 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 10:59:18 INFO - PROCESS | 1651 | 1467050358780 Marionette TRACE conn3 <- [1,957,null,{"value":"7"}] 10:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:59:18 INFO - PROCESS | 1651 | 1467050358783 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:59:18 INFO - PROCESS | 1651 | 1467050358784 Marionette TRACE conn3 <- [1,958,null,{}] 10:59:18 INFO - PROCESS | 1651 | 1467050358786 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:18 INFO - PROCESS | 1651 | 1467050358790 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:18 INFO - PROCESS | 1651 | 1467050358911 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 10:59:18 INFO - PROCESS | 1651 | 1467050358948 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:18 INFO - PROCESS | 1651 | 1467050358949 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x12711c000 == 33 [pid = 1651] [id = 247] 10:59:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1133e3800) [pid = 1651] [serial = 739] [outer = 0x0] 10:59:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x118330c00) [pid = 1651] [serial = 740] [outer = 0x1133e3800] 10:59:18 INFO - PROCESS | 1651 | 1467050358975 Marionette DEBUG loaded listener.js 10:59:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1249f2400) [pid = 1651] [serial = 741] [outer = 0x1133e3800] 10:59:19 INFO - PROCESS | 1651 | 1467050359253 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 10:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 517ms 10:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:59:19 INFO - PROCESS | 1651 | 1467050359301 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 10:59:19 INFO - PROCESS | 1651 | 1467050359302 Marionette TRACE conn3 <- [1,961,null,{"value":"7"}] 10:59:19 INFO - PROCESS | 1651 | 1467050359304 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:59:19 INFO - PROCESS | 1651 | 1467050359305 Marionette TRACE conn3 <- [1,962,null,{}] 10:59:19 INFO - PROCESS | 1651 | 1467050359308 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:19 INFO - PROCESS | 1651 | 1467050359311 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:19 INFO - PROCESS | 1651 | 1467050359395 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 10:59:19 INFO - PROCESS | 1651 | 1467050359398 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:19 INFO - PROCESS | 1651 | 1467050359399 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12902a800 == 34 [pid = 1651] [id = 248] 10:59:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x120e39800) [pid = 1651] [serial = 742] [outer = 0x0] 10:59:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x124fd2000) [pid = 1651] [serial = 743] [outer = 0x120e39800] 10:59:19 INFO - PROCESS | 1651 | 1467050359426 Marionette DEBUG loaded listener.js 10:59:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1254da400) [pid = 1651] [serial = 744] [outer = 0x120e39800] 10:59:19 INFO - PROCESS | 1651 | 1467050359770 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 10:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 473ms 10:59:19 INFO - PROCESS | 1651 | 1467050359779 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 10:59:19 INFO - PROCESS | 1651 | 1467050359781 Marionette TRACE conn3 <- [1,965,null,{"value":"7"}] 10:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:59:19 INFO - PROCESS | 1651 | 1467050359783 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:59:19 INFO - PROCESS | 1651 | 1467050359785 Marionette TRACE conn3 <- [1,966,null,{}] 10:59:19 INFO - PROCESS | 1651 | 1467050359787 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:19 INFO - PROCESS | 1651 | 1467050359788 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:19 INFO - PROCESS | 1651 | 1467050359900 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 10:59:19 INFO - PROCESS | 1651 | 1467050359908 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:19 INFO - PROCESS | 1651 | 1467050359909 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12931c800 == 35 [pid = 1651] [id = 249] 10:59:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1129b1800) [pid = 1651] [serial = 745] [outer = 0x0] 10:59:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1254da000) [pid = 1651] [serial = 746] [outer = 0x1129b1800] 10:59:19 INFO - PROCESS | 1651 | 1467050359933 Marionette DEBUG loaded listener.js 10:59:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x126fca800) [pid = 1651] [serial = 747] [outer = 0x1129b1800] 10:59:20 INFO - PROCESS | 1651 | 1467050360230 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 10:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 469ms 10:59:20 INFO - PROCESS | 1651 | 1467050360253 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 10:59:20 INFO - PROCESS | 1651 | 1467050360254 Marionette TRACE conn3 <- [1,969,null,{"value":"7"}] 10:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:59:20 INFO - PROCESS | 1651 | 1467050360257 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:59:20 INFO - PROCESS | 1651 | 1467050360258 Marionette TRACE conn3 <- [1,970,null,{}] 10:59:20 INFO - PROCESS | 1651 | 1467050360310 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:20 INFO - PROCESS | 1651 | 1467050360312 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:20 INFO - PROCESS | 1651 | 1467050360420 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 10:59:20 INFO - PROCESS | 1651 | 1467050360496 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:20 INFO - PROCESS | 1651 | 1467050360498 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x1168b3000 == 36 [pid = 1651] [id = 250] 10:59:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1129a6800) [pid = 1651] [serial = 748] [outer = 0x0] 10:59:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x112a52800) [pid = 1651] [serial = 749] [outer = 0x1129a6800] 10:59:20 INFO - PROCESS | 1651 | 1467050360530 Marionette DEBUG loaded listener.js 10:59:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x112e46800) [pid = 1651] [serial = 750] [outer = 0x1129a6800] 10:59:21 INFO - PROCESS | 1651 | 1467050361081 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 10:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 872ms 10:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:59:21 INFO - PROCESS | 1651 | 1467050361130 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 10:59:21 INFO - PROCESS | 1651 | 1467050361133 Marionette TRACE conn3 <- [1,973,null,{"value":"7"}] 10:59:21 INFO - PROCESS | 1651 | 1467050361136 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:59:21 INFO - PROCESS | 1651 | 1467050361138 Marionette TRACE conn3 <- [1,974,null,{}] 10:59:21 INFO - PROCESS | 1651 | 1467050361142 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:21 INFO - PROCESS | 1651 | 1467050361144 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:21 INFO - PROCESS | 1651 | 1467050361253 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 10:59:21 INFO - PROCESS | 1651 | 1467050361332 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:21 INFO - PROCESS | 1651 | 1467050361335 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x1254ae000 == 37 [pid = 1651] [id = 251] 10:59:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x118218400) [pid = 1651] [serial = 751] [outer = 0x0] 10:59:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x118330800) [pid = 1651] [serial = 752] [outer = 0x118218400] 10:59:21 INFO - PROCESS | 1651 | 1467050361366 Marionette DEBUG loaded listener.js 10:59:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x118508000) [pid = 1651] [serial = 753] [outer = 0x118218400] 10:59:22 INFO - PROCESS | 1651 | 1467050362021 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 10:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 925ms 10:59:22 INFO - PROCESS | 1651 | 1467050362080 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 10:59:22 INFO - PROCESS | 1651 | 1467050362082 Marionette TRACE conn3 <- [1,977,null,{"value":"7"}] 10:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:59:22 INFO - PROCESS | 1651 | 1467050362085 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:59:22 INFO - PROCESS | 1651 | 1467050362088 Marionette TRACE conn3 <- [1,978,null,{}] 10:59:22 INFO - PROCESS | 1651 | 1467050362092 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:22 INFO - PROCESS | 1651 | 1467050362093 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:22 INFO - PROCESS | 1651 | 1467050362195 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 10:59:22 INFO - PROCESS | 1651 | 1467050362278 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:22 INFO - PROCESS | 1651 | 1467050362281 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x116842800 == 38 [pid = 1651] [id = 252] 10:59:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x114f8e000) [pid = 1651] [serial = 754] [outer = 0x0] 10:59:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x115e8d800) [pid = 1651] [serial = 755] [outer = 0x114f8e000] 10:59:22 INFO - PROCESS | 1651 | 1467050362310 Marionette DEBUG loaded listener.js 10:59:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x11687e800) [pid = 1651] [serial = 756] [outer = 0x114f8e000] 10:59:22 INFO - PROCESS | 1651 | --DOCSHELL 0x12902a800 == 37 [pid = 1651] [id = 248] 10:59:22 INFO - PROCESS | 1651 | --DOCSHELL 0x12711c000 == 36 [pid = 1651] [id = 247] 10:59:22 INFO - PROCESS | 1651 | --DOCSHELL 0x118343000 == 35 [pid = 1651] [id = 246] 10:59:22 INFO - PROCESS | 1651 | --DOCSHELL 0x123f96000 == 34 [pid = 1651] [id = 245] 10:59:22 INFO - PROCESS | 1651 | --DOCSHELL 0x120f82800 == 33 [pid = 1651] [id = 244] 10:59:22 INFO - PROCESS | 1651 | --DOCSHELL 0x1184be000 == 32 [pid = 1651] [id = 243] 10:59:22 INFO - PROCESS | 1651 | --DOCSHELL 0x116688000 == 31 [pid = 1651] [id = 242] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x115d10c00) [pid = 1651] [serial = 698] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x1131e8800) [pid = 1651] [serial = 696] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x124fda800) [pid = 1651] [serial = 677] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x1271d4400) [pid = 1651] [serial = 689] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x112a56800) [pid = 1651] [serial = 692] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x128949000) [pid = 1651] [serial = 690] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x116794c00) [pid = 1651] [serial = 699] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x124fd9c00) [pid = 1651] [serial = 683] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x112db9800) [pid = 1651] [serial = 693] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1268a9400) [pid = 1651] [serial = 678] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1268b0800) [pid = 1651] [serial = 684] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1182b3400) [pid = 1651] [serial = 702] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x124cab800) [pid = 1651] [serial = 675] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x123f17400) [pid = 1651] [serial = 672] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x120e40000) [pid = 1651] [serial = 669] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x119d55c00) [pid = 1651] [serial = 666] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1271c9c00) [pid = 1651] [serial = 687] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x120e3c000) [pid = 1651] [serial = 681] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1268b6400) [pid = 1651] [serial = 686] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x118f7bc00) [pid = 1651] [serial = 659] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11932ac00) [pid = 1651] [serial = 660] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1129a7c00) [pid = 1651] [serial = 638] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x112a51400) [pid = 1651] [serial = 639] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1196d8800) [pid = 1651] [serial = 665] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x121051800) [pid = 1651] [serial = 668] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1194a7400) [pid = 1651] [serial = 662] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1196d7c00) [pid = 1651] [serial = 663] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x128be7400) [pid = 1651] [serial = 636] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x11687c400) [pid = 1651] [serial = 647] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x116aef400) [pid = 1651] [serial = 648] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x112dc1c00) [pid = 1651] [serial = 641] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x112e3f800) [pid = 1651] [serial = 642] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x118888400) [pid = 1651] [serial = 656] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1182b6800) [pid = 1651] [serial = 653] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x11850f000) [pid = 1651] [serial = 654] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x118f15800) [pid = 1651] [serial = 657] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x117660000) [pid = 1651] [serial = 650] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x118212800) [pid = 1651] [serial = 651] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x115e2b000) [pid = 1651] [serial = 644] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x1162a5000) [pid = 1651] [serial = 645] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x118379c00) [pid = 1651] [serial = 704] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x11850e400) [pid = 1651] [serial = 705] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x12395d400) [pid = 1651] [serial = 671] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x117661800) [pid = 1651] [serial = 701] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x112db7800) [pid = 1651] [serial = 695] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x11836b400) [pid = 1651] [serial = 680] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x12493d400) [pid = 1651] [serial = 674] [outer = 0x0] [url = about:blank] 10:59:22 INFO - PROCESS | 1651 | 1467050362682 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 10:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 624ms 10:59:22 INFO - PROCESS | 1651 | 1467050362709 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 10:59:22 INFO - PROCESS | 1651 | 1467050362712 Marionette TRACE conn3 <- [1,981,null,{"value":"7"}] 10:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:59:22 INFO - PROCESS | 1651 | 1467050362716 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:59:22 INFO - PROCESS | 1651 | 1467050362718 Marionette TRACE conn3 <- [1,982,null,{}] 10:59:22 INFO - PROCESS | 1651 | 1467050362720 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:22 INFO - PROCESS | 1651 | 1467050362722 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:22 INFO - PROCESS | 1651 | 1467050362799 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 10:59:22 INFO - PROCESS | 1651 | 1467050362803 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:22 INFO - PROCESS | 1651 | 1467050362805 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x117250800 == 32 [pid = 1651] [id = 253] 10:59:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x116af7800) [pid = 1651] [serial = 757] [outer = 0x0] 10:59:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x117e1ac00) [pid = 1651] [serial = 758] [outer = 0x116af7800] 10:59:22 INFO - PROCESS | 1651 | 1467050362833 Marionette DEBUG loaded listener.js 10:59:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x118333400) [pid = 1651] [serial = 759] [outer = 0x116af7800] 10:59:23 INFO - PROCESS | 1651 | 1467050363182 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 10:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 469ms 10:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:59:23 INFO - PROCESS | 1651 | 1467050363185 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 10:59:23 INFO - PROCESS | 1651 | 1467050363187 Marionette TRACE conn3 <- [1,985,null,{"value":"7"}] 10:59:23 INFO - PROCESS | 1651 | 1467050363189 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:59:23 INFO - PROCESS | 1651 | 1467050363192 Marionette TRACE conn3 <- [1,986,null,{}] 10:59:23 INFO - PROCESS | 1651 | 1467050363204 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:23 INFO - PROCESS | 1651 | 1467050363208 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:23 INFO - PROCESS | 1651 | 1467050363294 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 10:59:23 INFO - PROCESS | 1651 | 1467050363351 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:23 INFO - PROCESS | 1651 | 1467050363353 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184b2800 == 33 [pid = 1651] [id = 254] 10:59:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x118379c00) [pid = 1651] [serial = 760] [outer = 0x0] 10:59:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x118511c00) [pid = 1651] [serial = 761] [outer = 0x118379c00] 10:59:23 INFO - PROCESS | 1651 | 1467050363382 Marionette DEBUG loaded listener.js 10:59:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x11932e800) [pid = 1651] [serial = 762] [outer = 0x118379c00] 10:59:23 INFO - PROCESS | 1651 | 1467050363705 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 10:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 526ms 10:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:59:23 INFO - PROCESS | 1651 | 1467050363716 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 10:59:23 INFO - PROCESS | 1651 | 1467050363717 Marionette TRACE conn3 <- [1,989,null,{"value":"7"}] 10:59:23 INFO - PROCESS | 1651 | 1467050363719 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:59:23 INFO - PROCESS | 1651 | 1467050363720 Marionette TRACE conn3 <- [1,990,null,{}] 10:59:23 INFO - PROCESS | 1651 | 1467050363722 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:23 INFO - PROCESS | 1651 | 1467050363724 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:23 INFO - PROCESS | 1651 | 1467050363806 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 10:59:23 INFO - PROCESS | 1651 | 1467050363856 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:23 INFO - PROCESS | 1651 | 1467050363857 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a67000 == 34 [pid = 1651] [id = 255] 10:59:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x118502400) [pid = 1651] [serial = 763] [outer = 0x0] 10:59:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x119a3e400) [pid = 1651] [serial = 764] [outer = 0x118502400] 10:59:23 INFO - PROCESS | 1651 | 1467050363882 Marionette DEBUG loaded listener.js 10:59:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x120ef7800) [pid = 1651] [serial = 765] [outer = 0x118502400] 10:59:24 INFO - PROCESS | 1651 | 1467050364149 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 10:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 468ms 10:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:59:24 INFO - PROCESS | 1651 | 1467050364188 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 10:59:24 INFO - PROCESS | 1651 | 1467050364189 Marionette TRACE conn3 <- [1,993,null,{"value":"7"}] 10:59:24 INFO - PROCESS | 1651 | 1467050364199 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:59:24 INFO - PROCESS | 1651 | 1467050364201 Marionette TRACE conn3 <- [1,994,null,{}] 10:59:24 INFO - PROCESS | 1651 | 1467050364203 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:24 INFO - PROCESS | 1651 | 1467050364204 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:24 INFO - PROCESS | 1651 | 1467050364286 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 10:59:24 INFO - PROCESS | 1651 | 1467050364290 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:24 INFO - PROCESS | 1651 | 1467050364291 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212d1000 == 35 [pid = 1651] [id = 256] 10:59:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1196d9c00) [pid = 1651] [serial = 766] [outer = 0x0] 10:59:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x12149b000) [pid = 1651] [serial = 767] [outer = 0x1196d9c00] 10:59:24 INFO - PROCESS | 1651 | 1467050364319 Marionette DEBUG loaded listener.js 10:59:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x123f1b400) [pid = 1651] [serial = 768] [outer = 0x1196d9c00] 10:59:24 INFO - PROCESS | 1651 | 1467050364700 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 10:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 528ms 10:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:59:24 INFO - PROCESS | 1651 | 1467050364720 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 10:59:24 INFO - PROCESS | 1651 | 1467050364721 Marionette TRACE conn3 <- [1,997,null,{"value":"7"}] 10:59:24 INFO - PROCESS | 1651 | 1467050364724 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:59:24 INFO - PROCESS | 1651 | 1467050364725 Marionette TRACE conn3 <- [1,998,null,{}] 10:59:24 INFO - PROCESS | 1651 | 1467050364730 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:24 INFO - PROCESS | 1651 | 1467050364734 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:24 INFO - PROCESS | 1651 | 1467050364864 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 10:59:24 INFO - PROCESS | 1651 | 1467050364868 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:24 INFO - PROCESS | 1651 | 1467050364869 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x123bc9800 == 36 [pid = 1651] [id = 257] 10:59:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x121497000) [pid = 1651] [serial = 769] [outer = 0x0] 10:59:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x124ef6800) [pid = 1651] [serial = 770] [outer = 0x121497000] 10:59:24 INFO - PROCESS | 1651 | 1467050364894 Marionette DEBUG loaded listener.js 10:59:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x128949400) [pid = 1651] [serial = 771] [outer = 0x121497000] 10:59:25 INFO - PROCESS | 1651 | 1467050365237 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 10:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 521ms 10:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:59:25 INFO - PROCESS | 1651 | 1467050365251 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 10:59:25 INFO - PROCESS | 1651 | 1467050365252 Marionette TRACE conn3 <- [1,1001,null,{"value":"7"}] 10:59:25 INFO - PROCESS | 1651 | 1467050365254 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:59:25 INFO - PROCESS | 1651 | 1467050365255 Marionette TRACE conn3 <- [1,1002,null,{}] 10:59:25 INFO - PROCESS | 1651 | 1467050365258 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:25 INFO - PROCESS | 1651 | 1467050365259 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:25 INFO - PROCESS | 1651 | 1467050365372 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 10:59:25 INFO - PROCESS | 1651 | 1467050365376 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:25 INFO - PROCESS | 1651 | 1467050365377 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e17000 == 37 [pid = 1651] [id = 258] 10:59:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1271c9800) [pid = 1651] [serial = 772] [outer = 0x0] 10:59:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x128be0800) [pid = 1651] [serial = 773] [outer = 0x1271c9800] 10:59:25 INFO - PROCESS | 1651 | 1467050365401 Marionette DEBUG loaded listener.js 10:59:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x128bec000) [pid = 1651] [serial = 774] [outer = 0x1271c9800] 10:59:25 INFO - PROCESS | 1651 | 1467050365750 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 10:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 519ms 10:59:25 INFO - PROCESS | 1651 | 1467050365779 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 10:59:25 INFO - PROCESS | 1651 | 1467050365780 Marionette TRACE conn3 <- [1,1005,null,{"value":"7"}] 10:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:59:25 INFO - PROCESS | 1651 | 1467050365783 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:59:25 INFO - PROCESS | 1651 | 1467050365784 Marionette TRACE conn3 <- [1,1006,null,{}] 10:59:25 INFO - PROCESS | 1651 | 1467050365786 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:25 INFO - PROCESS | 1651 | 1467050365787 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:25 INFO - PROCESS | 1651 | 1467050365886 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 10:59:25 INFO - PROCESS | 1651 | 1467050365890 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:25 INFO - PROCESS | 1651 | 1467050365891 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c90000 == 38 [pid = 1651] [id = 259] 10:59:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x12894cc00) [pid = 1651] [serial = 775] [outer = 0x0] 10:59:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x128d6b400) [pid = 1651] [serial = 776] [outer = 0x12894cc00] 10:59:25 INFO - PROCESS | 1651 | 1467050365916 Marionette DEBUG loaded listener.js 10:59:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x128eefc00) [pid = 1651] [serial = 777] [outer = 0x12894cc00] 10:59:26 INFO - PROCESS | 1651 | 1467050366264 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 10:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 518ms 10:59:26 INFO - PROCESS | 1651 | 1467050366305 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 10:59:26 INFO - PROCESS | 1651 | 1467050366307 Marionette TRACE conn3 <- [1,1009,null,{"value":"7"}] 10:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:59:26 INFO - PROCESS | 1651 | 1467050366310 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:59:26 INFO - PROCESS | 1651 | 1467050366312 Marionette TRACE conn3 <- [1,1010,null,{}] 10:59:26 INFO - PROCESS | 1651 | 1467050366314 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:26 INFO - PROCESS | 1651 | 1467050366315 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:26 INFO - PROCESS | 1651 | 1467050366442 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 10:59:26 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x112ebec00) [pid = 1651] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:59:26 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x117e10c00) [pid = 1651] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:59:26 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1129b3c00) [pid = 1651] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:59:26 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x118213000) [pid = 1651] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:59:26 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x120ef9800) [pid = 1651] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:59:26 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1129b3800) [pid = 1651] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:59:26 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x1133e3800) [pid = 1651] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:59:26 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x118699c00) [pid = 1651] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:59:26 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x120e39800) [pid = 1651] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:59:26 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1196d3000) [pid = 1651] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:59:26 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x112db7c00) [pid = 1651] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:59:26 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x112eca400) [pid = 1651] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:59:26 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x1128df000) [pid = 1651] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:59:26 INFO - PROCESS | 1651 | 1467050366591 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:26 INFO - PROCESS | 1651 | 1467050366592 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x119619000 == 39 [pid = 1651] [id = 260] 10:59:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1128df000) [pid = 1651] [serial = 778] [outer = 0x0] 10:59:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x112db7c00) [pid = 1651] [serial = 779] [outer = 0x1128df000] 10:59:26 INFO - PROCESS | 1651 | 1467050366634 Marionette DEBUG loaded listener.js 10:59:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x118213000) [pid = 1651] [serial = 780] [outer = 0x1128df000] 10:59:26 INFO - PROCESS | 1651 | 1467050366963 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 10:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 671ms 10:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:59:26 INFO - PROCESS | 1651 | 1467050366984 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 10:59:26 INFO - PROCESS | 1651 | 1467050366985 Marionette TRACE conn3 <- [1,1013,null,{"value":"7"}] 10:59:26 INFO - PROCESS | 1651 | 1467050366987 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:59:26 INFO - PROCESS | 1651 | 1467050366988 Marionette TRACE conn3 <- [1,1014,null,{}] 10:59:26 INFO - PROCESS | 1651 | 1467050366991 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:26 INFO - PROCESS | 1651 | 1467050366992 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:27 INFO - PROCESS | 1651 | 1467050367084 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 10:59:27 INFO - PROCESS | 1651 | 1467050367087 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:27 INFO - PROCESS | 1651 | 1467050367088 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a4ce800 == 40 [pid = 1651] [id = 261] 10:59:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x118221400) [pid = 1651] [serial = 781] [outer = 0x0] 10:59:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x120ef9800) [pid = 1651] [serial = 782] [outer = 0x118221400] 10:59:27 INFO - PROCESS | 1651 | 1467050367115 Marionette DEBUG loaded listener.js 10:59:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x129096c00) [pid = 1651] [serial = 783] [outer = 0x118221400] 10:59:27 INFO - PROCESS | 1651 | 1467050367431 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 10:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 469ms 10:59:27 INFO - PROCESS | 1651 | 1467050367456 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 10:59:27 INFO - PROCESS | 1651 | 1467050367458 Marionette TRACE conn3 <- [1,1017,null,{"value":"7"}] 10:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:59:27 INFO - PROCESS | 1651 | 1467050367491 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:59:27 INFO - PROCESS | 1651 | 1467050367494 Marionette TRACE conn3 <- [1,1018,null,{}] 10:59:27 INFO - PROCESS | 1651 | 1467050367499 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:27 INFO - PROCESS | 1651 | 1467050367501 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:27 INFO - PROCESS | 1651 | 1467050367595 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 10:59:27 INFO - PROCESS | 1651 | 1467050367599 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:27 INFO - PROCESS | 1651 | 1467050367600 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a926800 == 41 [pid = 1651] [id = 262] 10:59:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x112eca400) [pid = 1651] [serial = 784] [outer = 0x0] 10:59:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x129279800) [pid = 1651] [serial = 785] [outer = 0x112eca400] 10:59:27 INFO - PROCESS | 1651 | 1467050367627 Marionette DEBUG loaded listener.js 10:59:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1293d0400) [pid = 1651] [serial = 786] [outer = 0x112eca400] 10:59:27 INFO - PROCESS | 1651 | 1467050367957 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 10:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 494ms 10:59:27 INFO - PROCESS | 1651 | 1467050367964 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 10:59:27 INFO - PROCESS | 1651 | 1467050367965 Marionette TRACE conn3 <- [1,1021,null,{"value":"7"}] 10:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:59:27 INFO - PROCESS | 1651 | 1467050367967 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:59:27 INFO - PROCESS | 1651 | 1467050367968 Marionette TRACE conn3 <- [1,1022,null,{}] 10:59:27 INFO - PROCESS | 1651 | 1467050367970 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:27 INFO - PROCESS | 1651 | 1467050367971 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:28 INFO - PROCESS | 1651 | 1467050368057 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 10:59:28 INFO - PROCESS | 1651 | 1467050368063 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:28 INFO - PROCESS | 1651 | 1467050368064 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b111000 == 42 [pid = 1651] [id = 263] 10:59:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1293d4000) [pid = 1651] [serial = 787] [outer = 0x0] 10:59:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1293e8400) [pid = 1651] [serial = 788] [outer = 0x1293d4000] 10:59:28 INFO - PROCESS | 1651 | 1467050368088 Marionette DEBUG loaded listener.js 10:59:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x129531400) [pid = 1651] [serial = 789] [outer = 0x1293d4000] 10:59:28 INFO - PROCESS | 1651 | 1467050368418 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 10:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 468ms 10:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:59:28 INFO - PROCESS | 1651 | 1467050368435 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 10:59:28 INFO - PROCESS | 1651 | 1467050368436 Marionette TRACE conn3 <- [1,1025,null,{"value":"7"}] 10:59:28 INFO - PROCESS | 1651 | 1467050368438 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:59:28 INFO - PROCESS | 1651 | 1467050368439 Marionette TRACE conn3 <- [1,1026,null,{}] 10:59:28 INFO - PROCESS | 1651 | 1467050368464 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:28 INFO - PROCESS | 1651 | 1467050368466 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:28 INFO - PROCESS | 1651 | 1467050368552 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 10:59:28 INFO - PROCESS | 1651 | 1467050368556 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:28 INFO - PROCESS | 1651 | 1467050368557 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b1b3000 == 43 [pid = 1651] [id = 264] 10:59:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x129280800) [pid = 1651] [serial = 790] [outer = 0x0] 10:59:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x12a4be400) [pid = 1651] [serial = 791] [outer = 0x129280800] 10:59:28 INFO - PROCESS | 1651 | 1467050368582 Marionette DEBUG loaded listener.js 10:59:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12a726400) [pid = 1651] [serial = 792] [outer = 0x129280800] 10:59:29 INFO - PROCESS | 1651 | 1467050369094 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 10:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 718ms 10:59:29 INFO - PROCESS | 1651 | 1467050369158 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 10:59:29 INFO - PROCESS | 1651 | 1467050369160 Marionette TRACE conn3 <- [1,1029,null,{"value":"7"}] 10:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:59:29 INFO - PROCESS | 1651 | 1467050369163 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:59:29 INFO - PROCESS | 1651 | 1467050369165 Marionette TRACE conn3 <- [1,1030,null,{}] 10:59:29 INFO - PROCESS | 1651 | 1467050369169 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:29 INFO - PROCESS | 1651 | 1467050369171 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:29 INFO - PROCESS | 1651 | 1467050369276 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 10:59:29 INFO - PROCESS | 1651 | 1467050369345 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:29 INFO - PROCESS | 1651 | 1467050369346 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x11838a800 == 44 [pid = 1651] [id = 265] 10:59:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x115e93800) [pid = 1651] [serial = 793] [outer = 0x0] 10:59:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x116793c00) [pid = 1651] [serial = 794] [outer = 0x115e93800] 10:59:29 INFO - PROCESS | 1651 | 1467050369377 Marionette DEBUG loaded listener.js 10:59:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x117668800) [pid = 1651] [serial = 795] [outer = 0x115e93800] 10:59:29 INFO - PROCESS | 1651 | 1467050369804 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 10:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 10:59:29 INFO - PROCESS | 1651 | 1467050369836 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 10:59:29 INFO - PROCESS | 1651 | 1467050369839 Marionette TRACE conn3 <- [1,1033,null,{"value":"7"}] 10:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:59:29 INFO - PROCESS | 1651 | 1467050369859 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:59:29 INFO - PROCESS | 1651 | 1467050369861 Marionette TRACE conn3 <- [1,1034,null,{}] 10:59:29 INFO - PROCESS | 1651 | 1467050369863 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:29 INFO - PROCESS | 1651 | 1467050369865 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:29 INFO - PROCESS | 1651 | 1467050369974 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 10:59:30 INFO - PROCESS | 1651 | 1467050370033 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:30 INFO - PROCESS | 1651 | 1467050370035 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e15800 == 45 [pid = 1651] [id = 266] 10:59:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1182af000) [pid = 1651] [serial = 796] [outer = 0x0] 10:59:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x118873c00) [pid = 1651] [serial = 797] [outer = 0x1182af000] 10:59:30 INFO - PROCESS | 1651 | 1467050370065 Marionette DEBUG loaded listener.js 10:59:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1197e3000) [pid = 1651] [serial = 798] [outer = 0x1182af000] 10:59:30 INFO - PROCESS | 1651 | 1467050370482 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 10:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 674ms 10:59:30 INFO - PROCESS | 1651 | 1467050370531 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 10:59:30 INFO - PROCESS | 1651 | 1467050370532 Marionette TRACE conn3 <- [1,1037,null,{"value":"7"}] 10:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:59:30 INFO - PROCESS | 1651 | 1467050370535 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:59:30 INFO - PROCESS | 1651 | 1467050370537 Marionette TRACE conn3 <- [1,1038,null,{}] 10:59:30 INFO - PROCESS | 1651 | 1467050370545 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:30 INFO - PROCESS | 1651 | 1467050370548 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:30 INFO - PROCESS | 1651 | 1467050370649 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 10:59:30 INFO - PROCESS | 1651 | 1467050370709 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:30 INFO - PROCESS | 1651 | 1467050370711 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b985800 == 46 [pid = 1651] [id = 267] 10:59:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12395d400) [pid = 1651] [serial = 799] [outer = 0x0] 10:59:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x124cac800) [pid = 1651] [serial = 800] [outer = 0x12395d400] 10:59:30 INFO - PROCESS | 1651 | 1467050370742 Marionette DEBUG loaded listener.js 10:59:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1268b5400) [pid = 1651] [serial = 801] [outer = 0x12395d400] 10:59:31 INFO - PROCESS | 1651 | 1467050371165 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 10:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 671ms 10:59:31 INFO - PROCESS | 1651 | 1467050371207 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 10:59:31 INFO - PROCESS | 1651 | 1467050371209 Marionette TRACE conn3 <- [1,1041,null,{"value":"7"}] 10:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:59:31 INFO - PROCESS | 1651 | 1467050371211 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:59:31 INFO - PROCESS | 1651 | 1467050371213 Marionette TRACE conn3 <- [1,1042,null,{}] 10:59:31 INFO - PROCESS | 1651 | 1467050371215 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:31 INFO - PROCESS | 1651 | 1467050371216 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:31 INFO - PROCESS | 1651 | 1467050371352 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 10:59:31 INFO - PROCESS | 1651 | 1467050371429 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:31 INFO - PROCESS | 1651 | 1467050371431 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b993800 == 47 [pid = 1651] [id = 268] 10:59:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x124c3c400) [pid = 1651] [serial = 802] [outer = 0x0] 10:59:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x128be5c00) [pid = 1651] [serial = 803] [outer = 0x124c3c400] 10:59:31 INFO - PROCESS | 1651 | 1467050371460 Marionette DEBUG loaded listener.js 10:59:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x129277000) [pid = 1651] [serial = 804] [outer = 0x124c3c400] 10:59:32 INFO - PROCESS | 1651 | 1467050372096 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 10:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 919ms 10:59:32 INFO - PROCESS | 1651 | 1467050372131 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 10:59:32 INFO - PROCESS | 1651 | 1467050372133 Marionette TRACE conn3 <- [1,1045,null,{"value":"7"}] 10:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:59:32 INFO - PROCESS | 1651 | 1467050372137 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:59:32 INFO - PROCESS | 1651 | 1467050372138 Marionette TRACE conn3 <- [1,1046,null,{}] 10:59:32 INFO - PROCESS | 1651 | 1467050372142 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:32 INFO - PROCESS | 1651 | 1467050372143 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:32 INFO - PROCESS | 1651 | 1467050372275 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 10:59:32 INFO - PROCESS | 1651 | 1467050372286 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:32 INFO - PROCESS | 1651 | 1467050372289 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x116f2a000 == 48 [pid = 1651] [id = 269] 10:59:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1129b3c00) [pid = 1651] [serial = 805] [outer = 0x0] 10:59:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x112a59800) [pid = 1651] [serial = 806] [outer = 0x1129b3c00] 10:59:32 INFO - PROCESS | 1651 | 1467050372316 Marionette DEBUG loaded listener.js 10:59:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1131e6800) [pid = 1651] [serial = 807] [outer = 0x1129b3c00] 10:59:32 INFO - PROCESS | 1651 | 1467050372759 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 10:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 669ms 10:59:32 INFO - PROCESS | 1651 | 1467050372806 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 10:59:32 INFO - PROCESS | 1651 | 1467050372809 Marionette TRACE conn3 <- [1,1049,null,{"value":"7"}] 10:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:59:32 INFO - PROCESS | 1651 | 1467050372836 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:59:32 INFO - PROCESS | 1651 | 1467050372838 Marionette TRACE conn3 <- [1,1050,null,{}] 10:59:32 INFO - PROCESS | 1651 | 1467050372840 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:32 INFO - PROCESS | 1651 | 1467050372842 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:33 INFO - PROCESS | 1651 | --DOCSHELL 0x12b111000 == 47 [pid = 1651] [id = 263] 10:59:33 INFO - PROCESS | 1651 | --DOCSHELL 0x12a926800 == 46 [pid = 1651] [id = 262] 10:59:33 INFO - PROCESS | 1651 | --DOCSHELL 0x12a4ce800 == 45 [pid = 1651] [id = 261] 10:59:33 INFO - PROCESS | 1651 | --DOCSHELL 0x119619000 == 44 [pid = 1651] [id = 260] 10:59:33 INFO - PROCESS | 1651 | --DOCSHELL 0x128c90000 == 43 [pid = 1651] [id = 259] 10:59:33 INFO - PROCESS | 1651 | --DOCSHELL 0x126e17000 == 42 [pid = 1651] [id = 258] 10:59:33 INFO - PROCESS | 1651 | --DOCSHELL 0x123bc9800 == 41 [pid = 1651] [id = 257] 10:59:33 INFO - PROCESS | 1651 | --DOCSHELL 0x1212d1000 == 40 [pid = 1651] [id = 256] 10:59:33 INFO - PROCESS | 1651 | --DOCSHELL 0x119a67000 == 39 [pid = 1651] [id = 255] 10:59:33 INFO - PROCESS | 1651 | --DOCSHELL 0x1184b2800 == 38 [pid = 1651] [id = 254] 10:59:33 INFO - PROCESS | 1651 | --DOCSHELL 0x117250800 == 37 [pid = 1651] [id = 253] 10:59:33 INFO - PROCESS | 1651 | --DOCSHELL 0x116842800 == 36 [pid = 1651] [id = 252] 10:59:33 INFO - PROCESS | 1651 | --DOCSHELL 0x1254ae000 == 35 [pid = 1651] [id = 251] 10:59:33 INFO - PROCESS | 1651 | --DOCSHELL 0x12931c800 == 34 [pid = 1651] [id = 249] 10:59:33 INFO - PROCESS | 1651 | --DOCSHELL 0x1168b3000 == 33 [pid = 1651] [id = 250] 10:59:33 INFO - PROCESS | 1651 | --DOCSHELL 0x117576000 == 32 [pid = 1651] [id = 241] 10:59:33 INFO - PROCESS | 1651 | --DOCSHELL 0x116f2a000 == 31 [pid = 1651] [id = 269] 10:59:33 INFO - PROCESS | 1651 | --DOCSHELL 0x12b993800 == 30 [pid = 1651] [id = 268] 10:59:33 INFO - PROCESS | 1651 | --DOCSHELL 0x12b985800 == 29 [pid = 1651] [id = 267] 10:59:33 INFO - PROCESS | 1651 | --DOCSHELL 0x126e15800 == 28 [pid = 1651] [id = 266] 10:59:33 INFO - PROCESS | 1651 | --DOCSHELL 0x11838a800 == 27 [pid = 1651] [id = 265] 10:59:33 INFO - PROCESS | 1651 | --DOCSHELL 0x12b1b3000 == 26 [pid = 1651] [id = 264] 10:59:33 INFO - PROCESS | 1651 | 1467050373418 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x115e21800) [pid = 1651] [serial = 708] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1182b9400) [pid = 1651] [serial = 728] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1132e8800) [pid = 1651] [serial = 707] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x11932dc00) [pid = 1651] [serial = 731] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x118333c00) [pid = 1651] [serial = 711] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x11821b800) [pid = 1651] [serial = 710] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x11850b800) [pid = 1651] [serial = 729] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12105c400) [pid = 1651] [serial = 734] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x119d5c800) [pid = 1651] [serial = 732] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x112a7fc00) [pid = 1651] [serial = 737] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x118330c00) [pid = 1651] [serial = 740] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11932bc00) [pid = 1651] [serial = 714] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x118892c00) [pid = 1651] [serial = 713] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x113c67000) [pid = 1651] [serial = 738] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1254da400) [pid = 1651] [serial = 744] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x120e33400) [pid = 1651] [serial = 717] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x115e23000) [pid = 1651] [serial = 723] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x112e3f000) [pid = 1651] [serial = 722] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1197f0800) [pid = 1651] [serial = 716] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x124fd2000) [pid = 1651] [serial = 743] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1162a3800) [pid = 1651] [serial = 725] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1254da000) [pid = 1651] [serial = 746] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x120ef6c00) [pid = 1651] [serial = 720] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x120e41400) [pid = 1651] [serial = 719] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x121854800) [pid = 1651] [serial = 735] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1249f2400) [pid = 1651] [serial = 741] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x112dc0800) [pid = 1651] [serial = 726] [outer = 0x0] [url = about:blank] 10:59:33 INFO - PROCESS | 1651 | 1467050373516 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:33 INFO - PROCESS | 1651 | 1467050373518 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x112f1b000 == 27 [pid = 1651] [id = 270] 10:59:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1129a8400) [pid = 1651] [serial = 808] [outer = 0x0] 10:59:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1129b1400) [pid = 1651] [serial = 809] [outer = 0x1129a8400] 10:59:33 INFO - PROCESS | 1651 | 1467050373550 Marionette DEBUG loaded listener.js 10:59:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x112a7fc00) [pid = 1651] [serial = 810] [outer = 0x1129a8400] 10:59:33 INFO - PROCESS | 1651 | 1467050373947 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 10:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1124ms 10:59:33 INFO - PROCESS | 1651 | 1467050373962 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 10:59:33 INFO - PROCESS | 1651 | 1467050373965 Marionette TRACE conn3 <- [1,1053,null,{"value":"7"}] 10:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:59:33 INFO - PROCESS | 1651 | 1467050373989 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:59:33 INFO - PROCESS | 1651 | 1467050373992 Marionette TRACE conn3 <- [1,1054,null,{}] 10:59:34 INFO - PROCESS | 1651 | 1467050374002 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:34 INFO - PROCESS | 1651 | 1467050374005 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:34 INFO - PROCESS | 1651 | 1467050374124 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 10:59:34 INFO - PROCESS | 1651 | 1467050374133 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:34 INFO - PROCESS | 1651 | 1467050374135 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x116842800 == 28 [pid = 1651] [id = 271] 10:59:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x112e41800) [pid = 1651] [serial = 811] [outer = 0x0] 10:59:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x115e91000) [pid = 1651] [serial = 812] [outer = 0x112e41800] 10:59:34 INFO - PROCESS | 1651 | 1467050374179 Marionette DEBUG loaded listener.js 10:59:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x116794400) [pid = 1651] [serial = 813] [outer = 0x112e41800] 10:59:34 INFO - PROCESS | 1651 | 1467050374664 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 10:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 747ms 10:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:59:34 INFO - PROCESS | 1651 | 1467050374738 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 10:59:34 INFO - PROCESS | 1651 | 1467050374740 Marionette TRACE conn3 <- [1,1057,null,{"value":"7"}] 10:59:34 INFO - PROCESS | 1651 | 1467050374742 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:59:34 INFO - PROCESS | 1651 | 1467050374745 Marionette TRACE conn3 <- [1,1058,null,{}] 10:59:34 INFO - PROCESS | 1651 | 1467050374748 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:34 INFO - PROCESS | 1651 | 1467050374750 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:34 INFO - PROCESS | 1651 | 1467050374823 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 10:59:34 INFO - PROCESS | 1651 | 1467050374832 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:34 INFO - PROCESS | 1651 | 1467050374833 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x118358800 == 29 [pid = 1651] [id = 272] 10:59:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x11821dc00) [pid = 1651] [serial = 814] [outer = 0x0] 10:59:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x118221800) [pid = 1651] [serial = 815] [outer = 0x11821dc00] 10:59:34 INFO - PROCESS | 1651 | 1467050374869 Marionette DEBUG loaded listener.js 10:59:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x11833b400) [pid = 1651] [serial = 816] [outer = 0x11821dc00] 10:59:35 INFO - PROCESS | 1651 | 1467050375210 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 10:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 523ms 10:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:59:35 INFO - PROCESS | 1651 | 1467050375269 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 10:59:35 INFO - PROCESS | 1651 | 1467050375272 Marionette TRACE conn3 <- [1,1061,null,{"value":"7"}] 10:59:35 INFO - PROCESS | 1651 | 1467050375280 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:59:35 INFO - PROCESS | 1651 | 1467050375283 Marionette TRACE conn3 <- [1,1062,null,{}] 10:59:35 INFO - PROCESS | 1651 | 1467050375285 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:35 INFO - PROCESS | 1651 | 1467050375288 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:35 INFO - PROCESS | 1651 | 1467050375367 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 10:59:35 INFO - PROCESS | 1651 | 1467050375370 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:35 INFO - PROCESS | 1651 | 1467050375371 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x119605000 == 30 [pid = 1651] [id = 273] 10:59:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x118504400) [pid = 1651] [serial = 817] [outer = 0x0] 10:59:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x118871800) [pid = 1651] [serial = 818] [outer = 0x118504400] 10:59:35 INFO - PROCESS | 1651 | 1467050375399 Marionette DEBUG loaded listener.js 10:59:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x118fdd000) [pid = 1651] [serial = 819] [outer = 0x118504400] 10:59:35 INFO - PROCESS | 1651 | 1467050375749 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 10:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 525ms 10:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:59:35 INFO - PROCESS | 1651 | 1467050375801 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 10:59:35 INFO - PROCESS | 1651 | 1467050375802 Marionette TRACE conn3 <- [1,1065,null,{"value":"7"}] 10:59:35 INFO - PROCESS | 1651 | 1467050375804 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:59:35 INFO - PROCESS | 1651 | 1467050375805 Marionette TRACE conn3 <- [1,1066,null,{}] 10:59:35 INFO - PROCESS | 1651 | 1467050375808 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:35 INFO - PROCESS | 1651 | 1467050375809 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:35 INFO - PROCESS | 1651 | 1467050375903 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 10:59:35 INFO - PROCESS | 1651 | 1467050375941 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:35 INFO - PROCESS | 1651 | 1467050375943 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x1197d6800 == 31 [pid = 1651] [id = 274] 10:59:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x118fe8400) [pid = 1651] [serial = 820] [outer = 0x0] 10:59:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x119331800) [pid = 1651] [serial = 821] [outer = 0x118fe8400] 10:59:35 INFO - PROCESS | 1651 | 1467050375975 Marionette DEBUG loaded listener.js 10:59:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1196d3c00) [pid = 1651] [serial = 822] [outer = 0x118fe8400] 10:59:36 INFO - PROCESS | 1651 | 1467050376321 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 10:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 568ms 10:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:59:36 INFO - PROCESS | 1651 | 1467050376373 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 10:59:36 INFO - PROCESS | 1651 | 1467050376374 Marionette TRACE conn3 <- [1,1069,null,{"value":"7"}] 10:59:36 INFO - PROCESS | 1651 | 1467050376376 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:59:36 INFO - PROCESS | 1651 | 1467050376377 Marionette TRACE conn3 <- [1,1070,null,{}] 10:59:36 INFO - PROCESS | 1651 | 1467050376379 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:36 INFO - PROCESS | 1651 | 1467050376381 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:36 INFO - PROCESS | 1651 | 1467050376476 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 10:59:36 INFO - PROCESS | 1651 | 1467050376515 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:36 INFO - PROCESS | 1651 | 1467050376519 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212bf800 == 32 [pid = 1651] [id = 275] 10:59:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x11821c400) [pid = 1651] [serial = 823] [outer = 0x0] 10:59:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x120e3b000) [pid = 1651] [serial = 824] [outer = 0x11821c400] 10:59:36 INFO - PROCESS | 1651 | 1467050376551 Marionette DEBUG loaded listener.js 10:59:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x120f0c000) [pid = 1651] [serial = 825] [outer = 0x11821c400] 10:59:36 INFO - PROCESS | 1651 | 1467050376899 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 10:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 569ms 10:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:59:36 INFO - PROCESS | 1651 | 1467050376945 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 10:59:36 INFO - PROCESS | 1651 | 1467050376946 Marionette TRACE conn3 <- [1,1073,null,{"value":"7"}] 10:59:36 INFO - PROCESS | 1651 | 1467050376948 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:59:36 INFO - PROCESS | 1651 | 1467050376950 Marionette TRACE conn3 <- [1,1074,null,{}] 10:59:36 INFO - PROCESS | 1651 | 1467050376952 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:36 INFO - PROCESS | 1651 | 1467050376953 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:37 INFO - PROCESS | 1651 | 1467050377049 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 10:59:37 INFO - PROCESS | 1651 | 1467050377086 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:37 INFO - PROCESS | 1651 | 1467050377087 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x112646000 == 33 [pid = 1651] [id = 276] 10:59:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12126c800) [pid = 1651] [serial = 826] [outer = 0x0] 10:59:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x123f0d400) [pid = 1651] [serial = 827] [outer = 0x12126c800] 10:59:37 INFO - PROCESS | 1651 | 1467050377112 Marionette DEBUG loaded listener.js 10:59:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x124c02800) [pid = 1651] [serial = 828] [outer = 0x12126c800] 10:59:37 INFO - PROCESS | 1651 | 1467050377442 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 10:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 521ms 10:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:59:37 INFO - PROCESS | 1651 | 1467050377471 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 10:59:37 INFO - PROCESS | 1651 | 1467050377472 Marionette TRACE conn3 <- [1,1077,null,{"value":"7"}] 10:59:37 INFO - PROCESS | 1651 | 1467050377474 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:59:37 INFO - PROCESS | 1651 | 1467050377475 Marionette TRACE conn3 <- [1,1078,null,{}] 10:59:37 INFO - PROCESS | 1651 | 1467050377478 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:37 INFO - PROCESS | 1651 | 1467050377479 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:37 INFO - PROCESS | 1651 | 1467050377581 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 10:59:37 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x112eca400) [pid = 1651] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:59:37 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x121497000) [pid = 1651] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:59:37 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1271c9800) [pid = 1651] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:59:37 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x12894cc00) [pid = 1651] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:59:37 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1129a6800) [pid = 1651] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:59:37 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x118502400) [pid = 1651] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:59:37 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x116af7800) [pid = 1651] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:59:37 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x114f8e000) [pid = 1651] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:59:37 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1129b1800) [pid = 1651] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:59:37 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x118218400) [pid = 1651] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:59:37 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1128df000) [pid = 1651] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:59:37 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x118379c00) [pid = 1651] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:59:37 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1196d9c00) [pid = 1651] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:59:37 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x118221400) [pid = 1651] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:59:37 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1293d4000) [pid = 1651] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:59:37 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x129280800) [pid = 1651] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:59:37 INFO - PROCESS | 1651 | 1467050377807 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:37 INFO - PROCESS | 1651 | 1467050377808 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x118353000 == 34 [pid = 1651] [id = 277] 10:59:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1129a5c00) [pid = 1651] [serial = 829] [outer = 0x0] 10:59:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x112db5c00) [pid = 1651] [serial = 830] [outer = 0x1129a5c00] 10:59:37 INFO - PROCESS | 1651 | 1467050377833 Marionette DEBUG loaded listener.js 10:59:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1175d0800) [pid = 1651] [serial = 831] [outer = 0x1129a5c00] 10:59:38 INFO - PROCESS | 1651 | 1467050378166 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 10:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 722ms 10:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:59:38 INFO - PROCESS | 1651 | 1467050378197 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 10:59:38 INFO - PROCESS | 1651 | 1467050378199 Marionette TRACE conn3 <- [1,1081,null,{"value":"7"}] 10:59:38 INFO - PROCESS | 1651 | 1467050378202 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:59:38 INFO - PROCESS | 1651 | 1467050378204 Marionette TRACE conn3 <- [1,1082,null,{}] 10:59:38 INFO - PROCESS | 1651 | 1467050378207 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:38 INFO - PROCESS | 1651 | 1467050378209 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:38 INFO - PROCESS | 1651 | 1467050378352 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 10:59:38 INFO - PROCESS | 1651 | 1467050378440 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:38 INFO - PROCESS | 1651 | 1467050378442 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x125509000 == 35 [pid = 1651] [id = 278] 10:59:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1129a9400) [pid = 1651] [serial = 832] [outer = 0x0] 10:59:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x118502400) [pid = 1651] [serial = 833] [outer = 0x1129a9400] 10:59:38 INFO - PROCESS | 1651 | 1467050378483 Marionette DEBUG loaded listener.js 10:59:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x124fd7800) [pid = 1651] [serial = 834] [outer = 0x1129a9400] 10:59:38 INFO - PROCESS | 1651 | 1467050378803 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 10:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 619ms 10:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:59:38 INFO - PROCESS | 1651 | 1467050378821 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 10:59:38 INFO - PROCESS | 1651 | 1467050378822 Marionette TRACE conn3 <- [1,1085,null,{"value":"7"}] 10:59:38 INFO - PROCESS | 1651 | 1467050378824 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:59:38 INFO - PROCESS | 1651 | 1467050378826 Marionette TRACE conn3 <- [1,1086,null,{}] 10:59:38 INFO - PROCESS | 1651 | 1467050378836 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:38 INFO - PROCESS | 1651 | 1467050378837 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:38 INFO - PROCESS | 1651 | 1467050378920 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 10:59:38 INFO - PROCESS | 1651 | 1467050378978 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:38 INFO - PROCESS | 1651 | 1467050378979 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e19800 == 36 [pid = 1651] [id = 279] 10:59:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x116792000) [pid = 1651] [serial = 835] [outer = 0x0] 10:59:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1254d0800) [pid = 1651] [serial = 836] [outer = 0x116792000] 10:59:39 INFO - PROCESS | 1651 | 1467050379004 Marionette DEBUG loaded listener.js 10:59:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1268aac00) [pid = 1651] [serial = 837] [outer = 0x116792000] 10:59:39 INFO - PROCESS | 1651 | 1467050379280 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 10:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 472ms 10:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:59:39 INFO - PROCESS | 1651 | 1467050379302 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 10:59:39 INFO - PROCESS | 1651 | 1467050379303 Marionette TRACE conn3 <- [1,1089,null,{"value":"7"}] 10:59:39 INFO - PROCESS | 1651 | 1467050379305 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:59:39 INFO - PROCESS | 1651 | 1467050379306 Marionette TRACE conn3 <- [1,1090,null,{}] 10:59:39 INFO - PROCESS | 1651 | 1467050379308 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:39 INFO - PROCESS | 1651 | 1467050379311 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:39 INFO - PROCESS | 1651 | 1467050379401 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 10:59:39 INFO - PROCESS | 1651 | 1467050379405 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:39 INFO - PROCESS | 1651 | 1467050379407 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12902b800 == 37 [pid = 1651] [id = 280] 10:59:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1268abc00) [pid = 1651] [serial = 838] [outer = 0x0] 10:59:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x126fcb000) [pid = 1651] [serial = 839] [outer = 0x1268abc00] 10:59:39 INFO - PROCESS | 1651 | 1467050379436 Marionette DEBUG loaded listener.js 10:59:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12894a400) [pid = 1651] [serial = 840] [outer = 0x1268abc00] 10:59:39 INFO - PROCESS | 1651 | 1467050379787 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 10:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 521ms 10:59:39 INFO - PROCESS | 1651 | 1467050379848 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 10:59:39 INFO - PROCESS | 1651 | 1467050379850 Marionette TRACE conn3 <- [1,1093,null,{"value":"7"}] 10:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:59:39 INFO - PROCESS | 1651 | 1467050379854 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:59:39 INFO - PROCESS | 1651 | 1467050379857 Marionette TRACE conn3 <- [1,1094,null,{}] 10:59:39 INFO - PROCESS | 1651 | 1467050379861 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:39 INFO - PROCESS | 1651 | 1467050379863 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:40 INFO - PROCESS | 1651 | 1467050379996 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 10:59:40 INFO - PROCESS | 1651 | 1467050380225 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:40 INFO - PROCESS | 1651 | 1467050380227 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x119311800 == 38 [pid = 1651] [id = 281] 10:59:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x117662400) [pid = 1651] [serial = 841] [outer = 0x0] 10:59:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x11821a000) [pid = 1651] [serial = 842] [outer = 0x117662400] 10:59:40 INFO - PROCESS | 1651 | 1467050380283 Marionette DEBUG loaded listener.js 10:59:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x118377000) [pid = 1651] [serial = 843] [outer = 0x117662400] 10:59:40 INFO - PROCESS | 1651 | 1467050380840 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 10:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1024ms 10:59:40 INFO - PROCESS | 1651 | 1467050380880 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 10:59:40 INFO - PROCESS | 1651 | 1467050380882 Marionette TRACE conn3 <- [1,1097,null,{"value":"7"}] 10:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:59:40 INFO - PROCESS | 1651 | 1467050380887 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:59:40 INFO - PROCESS | 1651 | 1467050380889 Marionette TRACE conn3 <- [1,1098,null,{}] 10:59:40 INFO - PROCESS | 1651 | 1467050380903 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:40 INFO - PROCESS | 1651 | 1467050380905 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:41 INFO - PROCESS | 1651 | 1467050381013 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 10:59:41 INFO - PROCESS | 1651 | 1467050381091 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:41 INFO - PROCESS | 1651 | 1467050381093 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x129308800 == 39 [pid = 1651] [id = 282] 10:59:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1196d3800) [pid = 1651] [serial = 844] [outer = 0x0] 10:59:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x119a3b800) [pid = 1651] [serial = 845] [outer = 0x1196d3800] 10:59:41 INFO - PROCESS | 1651 | 1467050381123 Marionette DEBUG loaded listener.js 10:59:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x120ef6c00) [pid = 1651] [serial = 846] [outer = 0x1196d3800] 10:59:41 INFO - PROCESS | 1651 | 1467050381765 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 10:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 886ms 10:59:41 INFO - PROCESS | 1651 | 1467050381771 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 10:59:41 INFO - PROCESS | 1651 | 1467050381773 Marionette TRACE conn3 <- [1,1101,null,{"value":"7"}] 10:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:59:41 INFO - PROCESS | 1651 | 1467050381806 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:59:41 INFO - PROCESS | 1651 | 1467050381807 Marionette TRACE conn3 <- [1,1102,null,{}] 10:59:41 INFO - PROCESS | 1651 | 1467050381815 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:41 INFO - PROCESS | 1651 | 1467050381816 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:41 INFO - PROCESS | 1651 | 1467050381925 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 10:59:41 INFO - PROCESS | 1651 | --DOCSHELL 0x126e19800 == 38 [pid = 1651] [id = 279] 10:59:41 INFO - PROCESS | 1651 | --DOCSHELL 0x125509000 == 37 [pid = 1651] [id = 278] 10:59:41 INFO - PROCESS | 1651 | --DOCSHELL 0x118353000 == 36 [pid = 1651] [id = 277] 10:59:41 INFO - PROCESS | 1651 | --DOCSHELL 0x112646000 == 35 [pid = 1651] [id = 276] 10:59:41 INFO - PROCESS | 1651 | --DOCSHELL 0x1212bf800 == 34 [pid = 1651] [id = 275] 10:59:41 INFO - PROCESS | 1651 | --DOCSHELL 0x1197d6800 == 33 [pid = 1651] [id = 274] 10:59:41 INFO - PROCESS | 1651 | --DOCSHELL 0x119605000 == 32 [pid = 1651] [id = 273] 10:59:42 INFO - PROCESS | 1651 | --DOCSHELL 0x118358800 == 31 [pid = 1651] [id = 272] 10:59:42 INFO - PROCESS | 1651 | --DOCSHELL 0x116842800 == 30 [pid = 1651] [id = 271] 10:59:42 INFO - PROCESS | 1651 | --DOCSHELL 0x112f1b000 == 29 [pid = 1651] [id = 270] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x1293d0400) [pid = 1651] [serial = 786] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x124ef6800) [pid = 1651] [serial = 770] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x128be0800) [pid = 1651] [serial = 773] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x128949400) [pid = 1651] [serial = 771] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x128d6b400) [pid = 1651] [serial = 776] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x112a52800) [pid = 1651] [serial = 749] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x112e46800) [pid = 1651] [serial = 750] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x119a3e400) [pid = 1651] [serial = 764] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x129531400) [pid = 1651] [serial = 789] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x120ef7800) [pid = 1651] [serial = 765] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x128bec000) [pid = 1651] [serial = 774] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x117e1ac00) [pid = 1651] [serial = 758] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x118333400) [pid = 1651] [serial = 759] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x115e8d800) [pid = 1651] [serial = 755] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x11687e800) [pid = 1651] [serial = 756] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x126fca800) [pid = 1651] [serial = 747] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x118330800) [pid = 1651] [serial = 752] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x118508000) [pid = 1651] [serial = 753] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x112db7c00) [pid = 1651] [serial = 779] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x118511c00) [pid = 1651] [serial = 761] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x11932e800) [pid = 1651] [serial = 762] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x12149b000) [pid = 1651] [serial = 767] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x128eefc00) [pid = 1651] [serial = 777] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x118213000) [pid = 1651] [serial = 780] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x129279800) [pid = 1651] [serial = 785] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x129096c00) [pid = 1651] [serial = 783] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x123f1b400) [pid = 1651] [serial = 768] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x120ef9800) [pid = 1651] [serial = 782] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x1293e8400) [pid = 1651] [serial = 788] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x12a4be400) [pid = 1651] [serial = 791] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x12a726400) [pid = 1651] [serial = 792] [outer = 0x0] [url = about:blank] 10:59:42 INFO - PROCESS | 1651 | 1467050382022 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:42 INFO - PROCESS | 1651 | 1467050382025 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x115da2800 == 30 [pid = 1651] [id = 283] 10:59:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x112dba000) [pid = 1651] [serial = 847] [outer = 0x0] 10:59:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x1130ee800) [pid = 1651] [serial = 848] [outer = 0x112dba000] 10:59:42 INFO - PROCESS | 1651 | 1467050382054 Marionette DEBUG loaded listener.js 10:59:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x117666c00) [pid = 1651] [serial = 849] [outer = 0x112dba000] 10:59:42 INFO - PROCESS | 1651 | 1467050382386 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 10:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 654ms 10:59:42 INFO - PROCESS | 1651 | 1467050382430 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 10:59:42 INFO - PROCESS | 1651 | 1467050382433 Marionette TRACE conn3 <- [1,1105,null,{"value":"7"}] 10:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:59:42 INFO - PROCESS | 1651 | 1467050382438 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:59:42 INFO - PROCESS | 1651 | 1467050382439 Marionette TRACE conn3 <- [1,1106,null,{}] 10:59:42 INFO - PROCESS | 1651 | 1467050382442 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:42 INFO - PROCESS | 1651 | 1467050382443 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:42 INFO - PROCESS | 1651 | 1467050382523 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 10:59:42 INFO - PROCESS | 1651 | 1467050382590 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:42 INFO - PROCESS | 1651 | 1467050382591 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x118355000 == 31 [pid = 1651] [id = 284] 10:59:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x117e17000) [pid = 1651] [serial = 850] [outer = 0x0] 10:59:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x118507400) [pid = 1651] [serial = 851] [outer = 0x117e17000] 10:59:42 INFO - PROCESS | 1651 | 1467050382618 Marionette DEBUG loaded listener.js 10:59:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x118873000) [pid = 1651] [serial = 852] [outer = 0x117e17000] 10:59:42 INFO - PROCESS | 1651 | 1467050382911 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 10:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 520ms 10:59:42 INFO - PROCESS | 1651 | 1467050382957 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 10:59:42 INFO - PROCESS | 1651 | 1467050382959 Marionette TRACE conn3 <- [1,1109,null,{"value":"7"}] 10:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:59:42 INFO - PROCESS | 1651 | 1467050382964 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:59:42 INFO - PROCESS | 1651 | 1467050382966 Marionette TRACE conn3 <- [1,1110,null,{}] 10:59:42 INFO - PROCESS | 1651 | 1467050382974 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:42 INFO - PROCESS | 1651 | 1467050382977 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:43 INFO - PROCESS | 1651 | 1467050383064 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 10:59:43 INFO - PROCESS | 1651 | 1467050383119 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:43 INFO - PROCESS | 1651 | 1467050383122 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a5e000 == 32 [pid = 1651] [id = 285] 10:59:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x11821a400) [pid = 1651] [serial = 853] [outer = 0x0] 10:59:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x119337000) [pid = 1651] [serial = 854] [outer = 0x11821a400] 10:59:43 INFO - PROCESS | 1651 | 1467050383152 Marionette DEBUG loaded listener.js 10:59:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x121207000) [pid = 1651] [serial = 855] [outer = 0x11821a400] 10:59:43 INFO - PROCESS | 1651 | 1467050383441 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 10:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 521ms 10:59:43 INFO - PROCESS | 1651 | 1467050383485 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 10:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:59:43 INFO - PROCESS | 1651 | 1467050383487 Marionette TRACE conn3 <- [1,1113,null,{"value":"7"}] 10:59:43 INFO - PROCESS | 1651 | 1467050383490 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:59:43 INFO - PROCESS | 1651 | 1467050383493 Marionette TRACE conn3 <- [1,1114,null,{}] 10:59:43 INFO - PROCESS | 1651 | 1467050383500 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:43 INFO - PROCESS | 1651 | 1467050383502 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:43 INFO - PROCESS | 1651 | 1467050383633 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 10:59:43 INFO - PROCESS | 1651 | 1467050383717 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:43 INFO - PROCESS | 1651 | 1467050383719 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212bf000 == 33 [pid = 1651] [id = 286] 10:59:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1131ea400) [pid = 1651] [serial = 856] [outer = 0x0] 10:59:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x121853800) [pid = 1651] [serial = 857] [outer = 0x1131ea400] 10:59:43 INFO - PROCESS | 1651 | 1467050383762 Marionette DEBUG loaded listener.js 10:59:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x12494ac00) [pid = 1651] [serial = 858] [outer = 0x1131ea400] 10:59:44 INFO - PROCESS | 1651 | 1467050384185 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 10:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 724ms 10:59:44 INFO - PROCESS | 1651 | 1467050384214 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 10:59:44 INFO - PROCESS | 1651 | 1467050384216 Marionette TRACE conn3 <- [1,1117,null,{"value":"7"}] 10:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:59:44 INFO - PROCESS | 1651 | 1467050384218 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:59:44 INFO - PROCESS | 1651 | 1467050384219 Marionette TRACE conn3 <- [1,1118,null,{}] 10:59:44 INFO - PROCESS | 1651 | 1467050384228 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:44 INFO - PROCESS | 1651 | 1467050384229 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:44 INFO - PROCESS | 1651 | 1467050384333 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 10:59:44 INFO - PROCESS | 1651 | 1467050384337 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:44 INFO - PROCESS | 1651 | 1467050384338 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x1254ab000 == 34 [pid = 1651] [id = 287] 10:59:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1129aa800) [pid = 1651] [serial = 859] [outer = 0x0] 10:59:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x124c43000) [pid = 1651] [serial = 860] [outer = 0x1129aa800] 10:59:44 INFO - PROCESS | 1651 | 1467050384362 Marionette DEBUG loaded listener.js 10:59:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1268afc00) [pid = 1651] [serial = 861] [outer = 0x1129aa800] 10:59:44 INFO - PROCESS | 1651 | 1467050384710 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 10:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 527ms 10:59:44 INFO - PROCESS | 1651 | 1467050384746 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 10:59:44 INFO - PROCESS | 1651 | 1467050384747 Marionette TRACE conn3 <- [1,1121,null,{"value":"7"}] 10:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:59:44 INFO - PROCESS | 1651 | 1467050384749 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:59:44 INFO - PROCESS | 1651 | 1467050384750 Marionette TRACE conn3 <- [1,1122,null,{}] 10:59:44 INFO - PROCESS | 1651 | 1467050384752 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:44 INFO - PROCESS | 1651 | 1467050384757 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:44 INFO - PROCESS | 1651 | 1467050384873 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 10:59:44 INFO - PROCESS | 1651 | 1467050384887 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:44 INFO - PROCESS | 1651 | 1467050384888 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x127126800 == 35 [pid = 1651] [id = 288] 10:59:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1271cdc00) [pid = 1651] [serial = 862] [outer = 0x0] 10:59:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x128be4400) [pid = 1651] [serial = 863] [outer = 0x1271cdc00] 10:59:44 INFO - PROCESS | 1651 | 1467050384913 Marionette DEBUG loaded listener.js 10:59:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x128eefc00) [pid = 1651] [serial = 864] [outer = 0x1271cdc00] 10:59:45 INFO - PROCESS | 1651 | 1467050385286 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 10:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 572ms 10:59:45 INFO - PROCESS | 1651 | 1467050385328 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 10:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:59:45 INFO - PROCESS | 1651 | 1467050385330 Marionette TRACE conn3 <- [1,1125,null,{"value":"7"}] 10:59:45 INFO - PROCESS | 1651 | 1467050385334 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:59:45 INFO - PROCESS | 1651 | 1467050385336 Marionette TRACE conn3 <- [1,1126,null,{}] 10:59:45 INFO - PROCESS | 1651 | 1467050385350 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:45 INFO - PROCESS | 1651 | 1467050385352 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:45 INFO - PROCESS | 1651 | 1467050385502 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 10:59:45 INFO - PROCESS | 1651 | 1467050385527 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:45 INFO - PROCESS | 1651 | 1467050385528 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x128edd000 == 36 [pid = 1651] [id = 289] 10:59:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x127303800) [pid = 1651] [serial = 865] [outer = 0x0] 10:59:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x129276400) [pid = 1651] [serial = 866] [outer = 0x127303800] 10:59:45 INFO - PROCESS | 1651 | 1467050385569 Marionette DEBUG loaded listener.js 10:59:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x129281000) [pid = 1651] [serial = 867] [outer = 0x127303800] 10:59:45 INFO - PROCESS | 1651 | 1467050385913 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 10:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 634ms 10:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:59:45 INFO - PROCESS | 1651 | 1467050385968 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 10:59:45 INFO - PROCESS | 1651 | 1467050385969 Marionette TRACE conn3 <- [1,1129,null,{"value":"7"}] 10:59:45 INFO - PROCESS | 1651 | 1467050385971 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:59:45 INFO - PROCESS | 1651 | 1467050385973 Marionette TRACE conn3 <- [1,1130,null,{}] 10:59:45 INFO - PROCESS | 1651 | 1467050385975 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:45 INFO - PROCESS | 1651 | 1467050385976 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:46 INFO - PROCESS | 1651 | 1467050386164 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 10:59:46 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12395d400) [pid = 1651] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:59:46 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1129a5c00) [pid = 1651] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:59:46 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x116792000) [pid = 1651] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:59:46 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1182af000) [pid = 1651] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:59:46 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1129a9400) [pid = 1651] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:59:46 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x11821dc00) [pid = 1651] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:59:46 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12126c800) [pid = 1651] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:59:46 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x118504400) [pid = 1651] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:59:46 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x118fe8400) [pid = 1651] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:59:46 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x115e93800) [pid = 1651] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:59:46 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x124c3c400) [pid = 1651] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:59:46 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1129a8400) [pid = 1651] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:59:46 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1129b3c00) [pid = 1651] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:59:46 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x112e41800) [pid = 1651] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:59:46 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x11821c400) [pid = 1651] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:59:46 INFO - PROCESS | 1651 | 1467050386224 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:46 INFO - PROCESS | 1651 | 1467050386225 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x117250800 == 37 [pid = 1651] [id = 290] 10:59:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1128e2400) [pid = 1651] [serial = 868] [outer = 0x0] 10:59:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x112a5b800) [pid = 1651] [serial = 869] [outer = 0x1128e2400] 10:59:46 INFO - PROCESS | 1651 | 1467050386251 Marionette DEBUG loaded listener.js 10:59:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x118214000) [pid = 1651] [serial = 870] [outer = 0x1128e2400] 10:59:46 INFO - PROCESS | 1651 | 1467050386501 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 10:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 575ms 10:59:46 INFO - PROCESS | 1651 | 1467050386550 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 10:59:46 INFO - PROCESS | 1651 | 1467050386560 Marionette TRACE conn3 <- [1,1133,null,{"value":"7"}] 10:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:59:46 INFO - PROCESS | 1651 | 1467050386571 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:59:46 INFO - PROCESS | 1651 | 1467050386572 Marionette TRACE conn3 <- [1,1134,null,{}] 10:59:46 INFO - PROCESS | 1651 | 1467050386574 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:46 INFO - PROCESS | 1651 | 1467050386576 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:46 INFO - PROCESS | 1651 | 1467050386664 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 10:59:46 INFO - PROCESS | 1651 | 1467050386716 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:46 INFO - PROCESS | 1651 | 1467050386717 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a4d1800 == 38 [pid = 1651] [id = 291] 10:59:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1129a8400) [pid = 1651] [serial = 871] [outer = 0x0] 10:59:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1196d5c00) [pid = 1651] [serial = 872] [outer = 0x1129a8400] 10:59:46 INFO - PROCESS | 1651 | 1467050386741 Marionette DEBUG loaded listener.js 10:59:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x12909b800) [pid = 1651] [serial = 873] [outer = 0x1129a8400] 10:59:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1293d3c00) [pid = 1651] [serial = 874] [outer = 0x12caec400] 10:59:47 INFO - PROCESS | 1651 | 1467050387066 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 10:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 518ms 10:59:47 INFO - PROCESS | 1651 | 1467050387090 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 10:59:47 INFO - PROCESS | 1651 | 1467050387091 Marionette TRACE conn3 <- [1,1137,null,{"value":"7"}] 10:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:59:47 INFO - PROCESS | 1651 | 1467050387096 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:59:47 INFO - PROCESS | 1651 | 1467050387099 Marionette TRACE conn3 <- [1,1138,null,{}] 10:59:47 INFO - PROCESS | 1651 | 1467050387101 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:47 INFO - PROCESS | 1651 | 1467050387102 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:47 INFO - PROCESS | 1651 | 1467050387185 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 10:59:47 INFO - PROCESS | 1651 | 1467050387189 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:47 INFO - PROCESS | 1651 | 1467050387190 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa65800 == 39 [pid = 1651] [id = 292] 10:59:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x11887b400) [pid = 1651] [serial = 875] [outer = 0x0] 10:59:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1293d2800) [pid = 1651] [serial = 876] [outer = 0x11887b400] 10:59:47 INFO - PROCESS | 1651 | 1467050387214 Marionette DEBUG loaded listener.js 10:59:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x12952cc00) [pid = 1651] [serial = 877] [outer = 0x11887b400] 10:59:47 INFO - PROCESS | 1651 | 1467050387576 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 10:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 521ms 10:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:59:47 INFO - PROCESS | 1651 | 1467050387616 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 10:59:47 INFO - PROCESS | 1651 | 1467050387617 Marionette TRACE conn3 <- [1,1141,null,{"value":"7"}] 10:59:47 INFO - PROCESS | 1651 | 1467050387619 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:59:47 INFO - PROCESS | 1651 | 1467050387621 Marionette TRACE conn3 <- [1,1142,null,{}] 10:59:47 INFO - PROCESS | 1651 | 1467050387623 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:47 INFO - PROCESS | 1651 | 1467050387625 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:47 INFO - PROCESS | 1651 | 1467050387713 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 10:59:47 INFO - PROCESS | 1651 | 1467050387716 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:47 INFO - PROCESS | 1651 | 1467050387718 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b109800 == 40 [pid = 1651] [id = 293] 10:59:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x129531800) [pid = 1651] [serial = 878] [outer = 0x0] 10:59:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x12a4be800) [pid = 1651] [serial = 879] [outer = 0x129531800] 10:59:47 INFO - PROCESS | 1651 | 1467050387744 Marionette DEBUG loaded listener.js 10:59:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x12a72e000) [pid = 1651] [serial = 880] [outer = 0x129531800] 10:59:48 INFO - PROCESS | 1651 | 1467050388066 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 10:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 468ms 10:59:48 INFO - PROCESS | 1651 | 1467050388089 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 10:59:48 INFO - PROCESS | 1651 | 1467050388090 Marionette TRACE conn3 <- [1,1145,null,{"value":"7"}] 10:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:59:48 INFO - PROCESS | 1651 | 1467050388093 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:59:48 INFO - PROCESS | 1651 | 1467050388094 Marionette TRACE conn3 <- [1,1146,null,{}] 10:59:48 INFO - PROCESS | 1651 | 1467050388098 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:48 INFO - PROCESS | 1651 | 1467050388099 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:48 INFO - PROCESS | 1651 | 1467050388227 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 10:59:48 INFO - PROCESS | 1651 | 1467050388284 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:48 INFO - PROCESS | 1651 | 1467050388285 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x115d94800 == 41 [pid = 1651] [id = 294] 10:59:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1129a7000) [pid = 1651] [serial = 881] [outer = 0x0] 10:59:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x112a52800) [pid = 1651] [serial = 882] [outer = 0x1129a7000] 10:59:48 INFO - PROCESS | 1651 | 1467050388318 Marionette DEBUG loaded listener.js 10:59:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1131e6c00) [pid = 1651] [serial = 883] [outer = 0x1129a7000] 10:59:48 INFO - PROCESS | 1651 | 1467050388757 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 10:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 720ms 10:59:48 INFO - PROCESS | 1651 | 1467050388815 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 10:59:48 INFO - PROCESS | 1651 | 1467050388817 Marionette TRACE conn3 <- [1,1149,null,{"value":"7"}] 10:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:59:48 INFO - PROCESS | 1651 | 1467050388821 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:59:48 INFO - PROCESS | 1651 | 1467050388822 Marionette TRACE conn3 <- [1,1150,null,{}] 10:59:48 INFO - PROCESS | 1651 | 1467050388826 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:48 INFO - PROCESS | 1651 | 1467050388829 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:48 INFO - PROCESS | 1651 | 1467050388932 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 10:59:49 INFO - PROCESS | 1651 | 1467050389002 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:49 INFO - PROCESS | 1651 | 1467050389003 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d9e800 == 42 [pid = 1651] [id = 295] 10:59:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1162ad000) [pid = 1651] [serial = 884] [outer = 0x0] 10:59:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x118502c00) [pid = 1651] [serial = 885] [outer = 0x1162ad000] 10:59:49 INFO - PROCESS | 1651 | 1467050389034 Marionette DEBUG loaded listener.js 10:59:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x11932bc00) [pid = 1651] [serial = 886] [outer = 0x1162ad000] 10:59:49 INFO - PROCESS | 1651 | 1467050389451 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 10:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 676ms 10:59:49 INFO - PROCESS | 1651 | 1467050389497 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 10:59:49 INFO - PROCESS | 1651 | 1467050389499 Marionette TRACE conn3 <- [1,1153,null,{"value":"7"}] 10:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:59:49 INFO - PROCESS | 1651 | 1467050389501 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:59:49 INFO - PROCESS | 1651 | 1467050389503 Marionette TRACE conn3 <- [1,1154,null,{}] 10:59:49 INFO - PROCESS | 1651 | 1467050389505 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:49 INFO - PROCESS | 1651 | 1467050389507 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:49 INFO - PROCESS | 1651 | 1467050389628 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 10:59:49 INFO - PROCESS | 1651 | 1467050389700 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:49 INFO - PROCESS | 1651 | 1467050389703 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a90e000 == 43 [pid = 1651] [id = 296] 10:59:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x121490000) [pid = 1651] [serial = 887] [outer = 0x0] 10:59:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x123961c00) [pid = 1651] [serial = 888] [outer = 0x121490000] 10:59:49 INFO - PROCESS | 1651 | 1467050389732 Marionette DEBUG loaded listener.js 10:59:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1268b0c00) [pid = 1651] [serial = 889] [outer = 0x121490000] 10:59:50 INFO - PROCESS | 1651 | 1467050390165 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 10:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 673ms 10:59:50 INFO - PROCESS | 1651 | 1467050390174 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 10:59:50 INFO - PROCESS | 1651 | 1467050390180 Marionette TRACE conn3 <- [1,1157,null,{"value":"7"}] 10:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:59:50 INFO - PROCESS | 1651 | 1467050390187 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:59:50 INFO - PROCESS | 1651 | 1467050390190 Marionette TRACE conn3 <- [1,1158,null,{}] 10:59:50 INFO - PROCESS | 1651 | 1467050390192 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:50 INFO - PROCESS | 1651 | 1467050390195 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:50 INFO - PROCESS | 1651 | 1467050390297 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 10:59:50 INFO - PROCESS | 1651 | 1467050390360 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:50 INFO - PROCESS | 1651 | 1467050390362 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b99a000 == 44 [pid = 1651] [id = 297] 10:59:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1271ca400) [pid = 1651] [serial = 890] [outer = 0x0] 10:59:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x128d62800) [pid = 1651] [serial = 891] [outer = 0x1271ca400] 10:59:50 INFO - PROCESS | 1651 | 1467050390445 Marionette DEBUG loaded listener.js 10:59:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x129282800) [pid = 1651] [serial = 892] [outer = 0x1271ca400] 10:59:51 INFO - PROCESS | 1651 | 1467050391010 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 10:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 876ms 10:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:59:51 INFO - PROCESS | 1651 | 1467050391060 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 10:59:51 INFO - PROCESS | 1651 | 1467050391061 Marionette TRACE conn3 <- [1,1161,null,{"value":"7"}] 10:59:51 INFO - PROCESS | 1651 | 1467050391064 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:59:51 INFO - PROCESS | 1651 | 1467050391065 Marionette TRACE conn3 <- [1,1162,null,{}] 10:59:51 INFO - PROCESS | 1651 | 1467050391067 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:51 INFO - PROCESS | 1651 | 1467050391068 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:51 INFO - PROCESS | 1651 | 1467050391172 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 10:59:51 INFO - PROCESS | 1651 | 1467050391227 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:51 INFO - PROCESS | 1651 | 1467050391229 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c393800 == 45 [pid = 1651] [id = 298] 10:59:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1293cbc00) [pid = 1651] [serial = 893] [outer = 0x0] 10:59:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12a724800) [pid = 1651] [serial = 894] [outer = 0x1293cbc00] 10:59:51 INFO - PROCESS | 1651 | 1467050391257 Marionette DEBUG loaded listener.js 10:59:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12a7e6800) [pid = 1651] [serial = 895] [outer = 0x1293cbc00] 10:59:51 INFO - PROCESS | 1651 | 1467050391734 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 10:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 721ms 10:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:59:51 INFO - PROCESS | 1651 | 1467050391786 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 10:59:51 INFO - PROCESS | 1651 | 1467050391788 Marionette TRACE conn3 <- [1,1165,null,{"value":"7"}] 10:59:51 INFO - PROCESS | 1651 | 1467050391792 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:59:51 INFO - PROCESS | 1651 | 1467050391794 Marionette TRACE conn3 <- [1,1166,null,{}] 10:59:51 INFO - PROCESS | 1651 | 1467050391798 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:51 INFO - PROCESS | 1651 | 1467050391800 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:51 INFO - PROCESS | 1651 | 1467050391950 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 10:59:52 INFO - PROCESS | 1651 | 1467050392007 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:52 INFO - PROCESS | 1651 | 1467050392011 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ca49800 == 46 [pid = 1651] [id = 299] 10:59:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12a7f1400) [pid = 1651] [serial = 896] [outer = 0x0] 10:59:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12a7f4800) [pid = 1651] [serial = 897] [outer = 0x12a7f1400] 10:59:52 INFO - PROCESS | 1651 | 1467050392046 Marionette DEBUG loaded listener.js 10:59:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12a9ae000) [pid = 1651] [serial = 898] [outer = 0x12a7f1400] 10:59:52 INFO - PROCESS | 1651 | 1467050392696 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 10:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 973ms 10:59:52 INFO - PROCESS | 1651 | 1467050392765 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 10:59:52 INFO - PROCESS | 1651 | 1467050392767 Marionette TRACE conn3 <- [1,1169,null,{"value":"7"}] 10:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:59:52 INFO - PROCESS | 1651 | 1467050392770 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:59:52 INFO - PROCESS | 1651 | 1467050392772 Marionette TRACE conn3 <- [1,1170,null,{}] 10:59:52 INFO - PROCESS | 1651 | 1467050392775 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:52 INFO - PROCESS | 1651 | 1467050392777 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:52 INFO - PROCESS | 1651 | 1467050392873 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 10:59:52 INFO - PROCESS | 1651 | 1467050392943 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:52 INFO - PROCESS | 1651 | 1467050392944 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184bf800 == 47 [pid = 1651] [id = 300] 10:59:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x116235400) [pid = 1651] [serial = 899] [outer = 0x0] 10:59:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x116635400) [pid = 1651] [serial = 900] [outer = 0x116235400] 10:59:52 INFO - PROCESS | 1651 | 1467050392971 Marionette DEBUG loaded listener.js 10:59:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x117e10c00) [pid = 1651] [serial = 901] [outer = 0x116235400] 10:59:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12b109800 == 46 [pid = 1651] [id = 293] 10:59:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa65800 == 45 [pid = 1651] [id = 292] 10:59:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12a4d1800 == 44 [pid = 1651] [id = 291] 10:59:53 INFO - PROCESS | 1651 | --DOCSHELL 0x117250800 == 43 [pid = 1651] [id = 290] 10:59:53 INFO - PROCESS | 1651 | --DOCSHELL 0x128edd000 == 42 [pid = 1651] [id = 289] 10:59:53 INFO - PROCESS | 1651 | --DOCSHELL 0x127126800 == 41 [pid = 1651] [id = 288] 10:59:53 INFO - PROCESS | 1651 | --DOCSHELL 0x1254ab000 == 40 [pid = 1651] [id = 287] 10:59:53 INFO - PROCESS | 1651 | --DOCSHELL 0x1212bf000 == 39 [pid = 1651] [id = 286] 10:59:53 INFO - PROCESS | 1651 | --DOCSHELL 0x119a5e000 == 38 [pid = 1651] [id = 285] 10:59:53 INFO - PROCESS | 1651 | --DOCSHELL 0x118355000 == 37 [pid = 1651] [id = 284] 10:59:53 INFO - PROCESS | 1651 | --DOCSHELL 0x115da2800 == 36 [pid = 1651] [id = 283] 10:59:53 INFO - PROCESS | 1651 | --DOCSHELL 0x129308800 == 35 [pid = 1651] [id = 282] 10:59:53 INFO - PROCESS | 1651 | --DOCSHELL 0x119311800 == 34 [pid = 1651] [id = 281] 10:59:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12902b800 == 33 [pid = 1651] [id = 280] 10:59:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12ca49800 == 32 [pid = 1651] [id = 299] 10:59:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12c393800 == 31 [pid = 1651] [id = 298] 10:59:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12b99a000 == 30 [pid = 1651] [id = 297] 10:59:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12a90e000 == 29 [pid = 1651] [id = 296] 10:59:53 INFO - PROCESS | 1651 | --DOCSHELL 0x119d9e800 == 28 [pid = 1651] [id = 295] 10:59:53 INFO - PROCESS | 1651 | --DOCSHELL 0x115d94800 == 27 [pid = 1651] [id = 294] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x126fcb000) [pid = 1651] [serial = 839] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x1268aac00) [pid = 1651] [serial = 837] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1268b5400) [pid = 1651] [serial = 801] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1175d0800) [pid = 1651] [serial = 831] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1254d0800) [pid = 1651] [serial = 836] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1197e3000) [pid = 1651] [serial = 798] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x124fd7800) [pid = 1651] [serial = 834] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x118221800) [pid = 1651] [serial = 815] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x123f0d400) [pid = 1651] [serial = 827] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x118871800) [pid = 1651] [serial = 818] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1196d3c00) [pid = 1651] [serial = 822] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x124cac800) [pid = 1651] [serial = 800] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x117668800) [pid = 1651] [serial = 795] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x118873c00) [pid = 1651] [serial = 797] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x128be5c00) [pid = 1651] [serial = 803] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x112db5c00) [pid = 1651] [serial = 830] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x118502400) [pid = 1651] [serial = 833] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1129b1400) [pid = 1651] [serial = 809] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x124c02800) [pid = 1651] [serial = 828] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x112a59800) [pid = 1651] [serial = 806] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x116794400) [pid = 1651] [serial = 813] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x115e91000) [pid = 1651] [serial = 812] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x119331800) [pid = 1651] [serial = 821] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x120f0c000) [pid = 1651] [serial = 825] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x118fdd000) [pid = 1651] [serial = 819] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x129277000) [pid = 1651] [serial = 804] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1131e6800) [pid = 1651] [serial = 807] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x112a7fc00) [pid = 1651] [serial = 810] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x11833b400) [pid = 1651] [serial = 816] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x120e3b000) [pid = 1651] [serial = 824] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x116793c00) [pid = 1651] [serial = 794] [outer = 0x0] [url = about:blank] 10:59:53 INFO - PROCESS | 1651 | 1467050393952 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 10:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1227ms 10:59:53 INFO - PROCESS | 1651 | 1467050393997 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 10:59:54 INFO - PROCESS | 1651 | 1467050393999 Marionette TRACE conn3 <- [1,1173,null,{"value":"7"}] 10:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:59:54 INFO - PROCESS | 1651 | 1467050394002 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:59:54 INFO - PROCESS | 1651 | 1467050394004 Marionette TRACE conn3 <- [1,1174,null,{}] 10:59:54 INFO - PROCESS | 1651 | 1467050394008 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:54 INFO - PROCESS | 1651 | 1467050394011 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:54 INFO - PROCESS | 1651 | 1467050394088 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 10:59:54 INFO - PROCESS | 1651 | 1467050394098 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:54 INFO - PROCESS | 1651 | 1467050394100 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x115da9000 == 28 [pid = 1651] [id = 301] 10:59:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x112db7400) [pid = 1651] [serial = 902] [outer = 0x0] 10:59:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x112dc2400) [pid = 1651] [serial = 903] [outer = 0x112db7400] 10:59:54 INFO - PROCESS | 1651 | 1467050394128 Marionette DEBUG loaded listener.js 10:59:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x113c74000) [pid = 1651] [serial = 904] [outer = 0x112db7400] 10:59:54 INFO - PROCESS | 1651 | 1467050394485 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 10:59:54 INFO - PROCESS | 1651 | 1467050394547 Marionette TRACE conn3 <- [1,1177,null,{"value":"7"}] 10:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:59:54 INFO - PROCESS | 1651 | 1467050394557 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:59:54 INFO - PROCESS | 1651 | 1467050394559 Marionette TRACE conn3 <- [1,1178,null,{}] 10:59:54 INFO - PROCESS | 1651 | 1467050394561 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:54 INFO - PROCESS | 1651 | 1467050394563 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:54 INFO - PROCESS | 1651 | 1467050394639 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 10:59:54 INFO - PROCESS | 1651 | 1467050394645 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:54 INFO - PROCESS | 1651 | 1467050394648 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x11755d000 == 29 [pid = 1651] [id = 302] 10:59:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x115e8e000) [pid = 1651] [serial = 905] [outer = 0x0] 10:59:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1175cfc00) [pid = 1651] [serial = 906] [outer = 0x115e8e000] 10:59:54 INFO - PROCESS | 1651 | 1467050394675 Marionette DEBUG loaded listener.js 10:59:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x11821d000) [pid = 1651] [serial = 907] [outer = 0x115e8e000] 10:59:55 INFO - PROCESS | 1651 | 1467050395021 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 10:59:55 INFO - PROCESS | 1651 | 1467050395033 Marionette TRACE conn3 <- [1,1181,null,{"value":"7"}] 10:59:55 INFO - PROCESS | 1651 | 1467050395035 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:59:55 INFO - PROCESS | 1651 | 1467050395048 Marionette TRACE conn3 <- [1,1182,null,{}] 10:59:55 INFO - PROCESS | 1651 | 1467050395057 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:55 INFO - PROCESS | 1651 | 1467050395060 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:55 INFO - PROCESS | 1651 | 1467050395145 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 10:59:55 INFO - PROCESS | 1651 | 1467050395201 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:55 INFO - PROCESS | 1651 | 1467050395203 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x118bc6800 == 30 [pid = 1651] [id = 303] 10:59:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1182b3800) [pid = 1651] [serial = 908] [outer = 0x0] 10:59:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x11850c400) [pid = 1651] [serial = 909] [outer = 0x1182b3800] 10:59:55 INFO - PROCESS | 1651 | 1467050395231 Marionette DEBUG loaded listener.js 10:59:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x118f7bc00) [pid = 1651] [serial = 910] [outer = 0x1182b3800] 10:59:55 INFO - PROCESS | 1651 | 1467050395565 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 10:59:55 INFO - PROCESS | 1651 | 1467050395621 Marionette TRACE conn3 <- [1,1185,null,{"value":"7"}] 10:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:59:55 INFO - PROCESS | 1651 | 1467050395624 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:59:55 INFO - PROCESS | 1651 | 1467050395626 Marionette TRACE conn3 <- [1,1186,null,{}] 10:59:55 INFO - PROCESS | 1651 | 1467050395629 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:55 INFO - PROCESS | 1651 | 1467050395631 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:55 INFO - PROCESS | 1651 | 1467050395791 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 10:59:55 INFO - PROCESS | 1651 | 1467050395840 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:55 INFO - PROCESS | 1651 | 1467050395841 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x119614800 == 31 [pid = 1651] [id = 304] 10:59:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x119331000) [pid = 1651] [serial = 911] [outer = 0x0] 10:59:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1196d6400) [pid = 1651] [serial = 912] [outer = 0x119331000] 10:59:55 INFO - PROCESS | 1651 | 1467050395884 Marionette DEBUG loaded listener.js 10:59:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x120e38c00) [pid = 1651] [serial = 913] [outer = 0x119331000] 10:59:56 INFO - PROCESS | 1651 | 1467050396295 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 10:59:56 INFO - PROCESS | 1651 | 1467050396348 Marionette TRACE conn3 <- [1,1189,null,{"value":"7"}] 10:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:59:56 INFO - PROCESS | 1651 | 1467050396350 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:59:56 INFO - PROCESS | 1651 | 1467050396351 Marionette TRACE conn3 <- [1,1190,null,{}] 10:59:56 INFO - PROCESS | 1651 | 1467050396353 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:56 INFO - PROCESS | 1651 | 1467050396355 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:56 INFO - PROCESS | 1651 | 1467050396473 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 10:59:56 INFO - PROCESS | 1651 | 1467050396491 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:56 INFO - PROCESS | 1651 | 1467050396492 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x121065000 == 32 [pid = 1651] [id = 305] 10:59:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x120e3ec00) [pid = 1651] [serial = 914] [outer = 0x0] 10:59:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x120f0a800) [pid = 1651] [serial = 915] [outer = 0x120e3ec00] 10:59:56 INFO - PROCESS | 1651 | 1467050396517 Marionette DEBUG loaded listener.js 10:59:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x121851c00) [pid = 1651] [serial = 916] [outer = 0x120e3ec00] 10:59:56 INFO - PROCESS | 1651 | 1467050396841 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 10:59:56 INFO - PROCESS | 1651 | 1467050396870 Marionette TRACE conn3 <- [1,1193,null,{"value":"7"}] 10:59:56 INFO - PROCESS | 1651 | 1467050396872 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:59:56 INFO - PROCESS | 1651 | 1467050396873 Marionette TRACE conn3 <- [1,1194,null,{}] 10:59:56 INFO - PROCESS | 1651 | 1467050396875 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:56 INFO - PROCESS | 1651 | 1467050396882 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:57 INFO - PROCESS | 1651 | 1467050397007 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 10:59:57 INFO - PROCESS | 1651 | 1467050397011 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:57 INFO - PROCESS | 1651 | 1467050397012 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x12173a800 == 33 [pid = 1651] [id = 306] 10:59:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x121853400) [pid = 1651] [serial = 917] [outer = 0x0] 10:59:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1249ea800) [pid = 1651] [serial = 918] [outer = 0x121853400] 10:59:57 INFO - PROCESS | 1651 | 1467050397038 Marionette DEBUG loaded listener.js 10:59:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x126fc9800) [pid = 1651] [serial = 919] [outer = 0x121853400] 10:59:57 INFO - PROCESS | 1651 | 1467050397370 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 10:59:57 INFO - PROCESS | 1651 | 1467050397416 Marionette TRACE conn3 <- [1,1197,null,{"value":"7"}] 10:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:59:57 INFO - PROCESS | 1651 | 1467050397419 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:59:57 INFO - PROCESS | 1651 | 1467050397420 Marionette TRACE conn3 <- [1,1198,null,{}] 10:59:57 INFO - PROCESS | 1651 | 1467050397422 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:57 INFO - PROCESS | 1651 | 1467050397423 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:57 INFO - PROCESS | 1651 | 1467050397527 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 10:59:57 INFO - PROCESS | 1651 | 1467050397530 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:57 INFO - PROCESS | 1651 | 1467050397532 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184ba800 == 34 [pid = 1651] [id = 307] 10:59:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x112a5a800) [pid = 1651] [serial = 920] [outer = 0x0] 10:59:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12894cc00) [pid = 1651] [serial = 921] [outer = 0x112a5a800] 10:59:57 INFO - PROCESS | 1651 | 1467050397556 Marionette DEBUG loaded listener.js 10:59:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x128be5400) [pid = 1651] [serial = 922] [outer = 0x112a5a800] 10:59:57 INFO - PROCESS | 1651 | 1467050397878 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 467ms 10:59:57 INFO - PROCESS | 1651 | 1467050397887 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 10:59:57 INFO - PROCESS | 1651 | 1467050397888 Marionette TRACE conn3 <- [1,1201,null,{"value":"7"}] 10:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:59:57 INFO - PROCESS | 1651 | 1467050397905 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:59:57 INFO - PROCESS | 1651 | 1467050397906 Marionette TRACE conn3 <- [1,1202,null,{}] 10:59:57 INFO - PROCESS | 1651 | 1467050397908 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:57 INFO - PROCESS | 1651 | 1467050397910 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:58 INFO - PROCESS | 1651 | 1467050398013 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 10:59:58 INFO - PROCESS | 1651 | 1467050398017 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:58 INFO - PROCESS | 1651 | 1467050398017 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e06000 == 35 [pid = 1651] [id = 308] 10:59:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12395e400) [pid = 1651] [serial = 923] [outer = 0x0] 10:59:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x128d68c00) [pid = 1651] [serial = 924] [outer = 0x12395e400] 10:59:58 INFO - PROCESS | 1651 | 1467050398042 Marionette DEBUG loaded listener.js 10:59:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12909dc00) [pid = 1651] [serial = 925] [outer = 0x12395e400] 10:59:58 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x11887b400) [pid = 1651] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:59:58 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1129aa800) [pid = 1651] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:59:58 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x1271cdc00) [pid = 1651] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:59:58 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x127303800) [pid = 1651] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:59:58 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x117662400) [pid = 1651] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:59:58 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1129a8400) [pid = 1651] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:59:58 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x117e17000) [pid = 1651] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:59:58 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1128e2400) [pid = 1651] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:59:58 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1196d3800) [pid = 1651] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:59:58 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11821a400) [pid = 1651] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:59:58 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x112dba000) [pid = 1651] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:59:58 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1131ea400) [pid = 1651] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:59:58 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1268abc00) [pid = 1651] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:59:58 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x129531800) [pid = 1651] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:59:58 INFO - PROCESS | 1651 | 1467050398534 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 676ms 10:59:58 INFO - PROCESS | 1651 | 1467050398591 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 10:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:59:58 INFO - PROCESS | 1651 | 1467050398594 Marionette TRACE conn3 <- [1,1205,null,{"value":"7"}] 10:59:58 INFO - PROCESS | 1651 | 1467050398600 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:59:58 INFO - PROCESS | 1651 | 1467050398601 Marionette TRACE conn3 <- [1,1206,null,{}] 10:59:58 INFO - PROCESS | 1651 | 1467050398604 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:58 INFO - PROCESS | 1651 | 1467050398605 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:58 INFO - PROCESS | 1651 | 1467050398684 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 10:59:58 INFO - PROCESS | 1651 | 1467050398687 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:58 INFO - PROCESS | 1651 | 1467050398697 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x12710d800 == 36 [pid = 1651] [id = 309] 10:59:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x112ddc000) [pid = 1651] [serial = 926] [outer = 0x0] 10:59:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x120ef1000) [pid = 1651] [serial = 927] [outer = 0x112ddc000] 10:59:58 INFO - PROCESS | 1651 | 1467050398723 Marionette DEBUG loaded listener.js 10:59:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1268abc00) [pid = 1651] [serial = 928] [outer = 0x112ddc000] 10:59:59 INFO - PROCESS | 1651 | 1467050399066 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 472ms 10:59:59 INFO - PROCESS | 1651 | 1467050399072 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 10:59:59 INFO - PROCESS | 1651 | 1467050399073 Marionette TRACE conn3 <- [1,1209,null,{"value":"7"}] 10:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:59:59 INFO - PROCESS | 1651 | 1467050399076 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:59:59 INFO - PROCESS | 1651 | 1467050399078 Marionette TRACE conn3 <- [1,1210,null,{}] 10:59:59 INFO - PROCESS | 1651 | 1467050399083 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:59 INFO - PROCESS | 1651 | 1467050399084 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:59 INFO - PROCESS | 1651 | 1467050399175 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 10:59:59 INFO - PROCESS | 1651 | 1467050399229 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:59 INFO - PROCESS | 1651 | 1467050399230 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c7a000 == 37 [pid = 1651] [id = 310] 10:59:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1268aa800) [pid = 1651] [serial = 929] [outer = 0x0] 10:59:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x129278000) [pid = 1651] [serial = 930] [outer = 0x1268aa800] 10:59:59 INFO - PROCESS | 1651 | 1467050399255 Marionette DEBUG loaded listener.js 10:59:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x129284000) [pid = 1651] [serial = 931] [outer = 0x1268aa800] 10:59:59 INFO - PROCESS | 1651 | 1467050399515 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 474ms 10:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:59:59 INFO - PROCESS | 1651 | 1467050399551 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 10:59:59 INFO - PROCESS | 1651 | 1467050399552 Marionette TRACE conn3 <- [1,1213,null,{"value":"7"}] 10:59:59 INFO - PROCESS | 1651 | 1467050399555 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:59:59 INFO - PROCESS | 1651 | 1467050399556 Marionette TRACE conn3 <- [1,1214,null,{}] 10:59:59 INFO - PROCESS | 1651 | 1467050399567 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:59 INFO - PROCESS | 1651 | 1467050399568 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:59 INFO - PROCESS | 1651 | 1467050399669 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 10:59:59 INFO - PROCESS | 1651 | 1467050399673 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:59 INFO - PROCESS | 1651 | 1467050399674 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 10:59:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12930b000 == 38 [pid = 1651] [id = 311] 10:59:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1293c6400) [pid = 1651] [serial = 932] [outer = 0x0] 10:59:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12952a800) [pid = 1651] [serial = 933] [outer = 0x1293c6400] 10:59:59 INFO - PROCESS | 1651 | 1467050399703 Marionette DEBUG loaded listener.js 10:59:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12a729400) [pid = 1651] [serial = 934] [outer = 0x1293c6400] 11:00:00 INFO - PROCESS | 1651 | 1467050400050 Marionette TRACE conn3 <- [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:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 519ms 11:00:00 INFO - PROCESS | 1651 | 1467050400074 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 11:00:00 INFO - PROCESS | 1651 | 1467050400076 Marionette TRACE conn3 <- [1,1217,null,{"value":"7"}] 11:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:00:00 INFO - PROCESS | 1651 | 1467050400081 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:00:00 INFO - PROCESS | 1651 | 1467050400082 Marionette TRACE conn3 <- [1,1218,null,{}] 11:00:00 INFO - PROCESS | 1651 | 1467050400084 Marionette TRACE conn3 -> [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:00:00 INFO - PROCESS | 1651 | 1467050400085 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:00 INFO - PROCESS | 1651 | 1467050400193 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 11:00:00 INFO - PROCESS | 1651 | 1467050400200 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:00 INFO - PROCESS | 1651 | 1467050400201 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a4c8800 == 39 [pid = 1651] [id = 312] 11:00:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1216a6c00) [pid = 1651] [serial = 935] [outer = 0x0] 11:00:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12a72ec00) [pid = 1651] [serial = 936] [outer = 0x1216a6c00] 11:00:00 INFO - PROCESS | 1651 | 1467050400225 Marionette DEBUG loaded listener.js 11:00:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12a9a7400) [pid = 1651] [serial = 937] [outer = 0x1216a6c00] 11:00:00 INFO - PROCESS | 1651 | 1467050400728 Marionette TRACE conn3 <- [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:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 720ms 11:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:00:00 INFO - PROCESS | 1651 | 1467050400801 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 11:00:00 INFO - PROCESS | 1651 | 1467050400803 Marionette TRACE conn3 <- [1,1221,null,{"value":"7"}] 11:00:00 INFO - PROCESS | 1651 | 1467050400807 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:00:00 INFO - PROCESS | 1651 | 1467050400809 Marionette TRACE conn3 <- [1,1222,null,{}] 11:00:00 INFO - PROCESS | 1651 | 1467050400813 Marionette TRACE conn3 -> [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:00:00 INFO - PROCESS | 1651 | 1467050400815 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:00 INFO - PROCESS | 1651 | 1467050400924 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 11:00:01 INFO - PROCESS | 1651 | 1467050401052 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:01 INFO - PROCESS | 1651 | 1467050401054 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x11834d800 == 40 [pid = 1651] [id = 313] 11:00:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x113dd1c00) [pid = 1651] [serial = 938] [outer = 0x0] 11:00:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x115de5800) [pid = 1651] [serial = 939] [outer = 0x113dd1c00] 11:00:01 INFO - PROCESS | 1651 | 1467050401107 Marionette DEBUG loaded listener.js 11:00:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x116a23000) [pid = 1651] [serial = 940] [outer = 0x113dd1c00] 11:00:01 INFO - PROCESS | 1651 | 1467050401605 Marionette TRACE conn3 <- [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:00:01 INFO - PROCESS | 1651 | 1467050401632 Marionette TRACE conn3 <- [1,1225,null,{"value":"7"}] 11:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:00:01 INFO - PROCESS | 1651 | 1467050401637 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:00:01 INFO - PROCESS | 1651 | 1467050401639 Marionette TRACE conn3 <- [1,1226,null,{}] 11:00:01 INFO - PROCESS | 1651 | 1467050401641 Marionette TRACE conn3 -> [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:00:01 INFO - PROCESS | 1651 | 1467050401643 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:01 INFO - PROCESS | 1651 | 1467050401802 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 11:00:01 INFO - PROCESS | 1651 | 1467050401968 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:01 INFO - PROCESS | 1651 | 1467050401970 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x1168c5000 == 41 [pid = 1651] [id = 314] 11:00:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x112dbc400) [pid = 1651] [serial = 941] [outer = 0x0] 11:00:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1132da800) [pid = 1651] [serial = 942] [outer = 0x112dbc400] 11:00:02 INFO - PROCESS | 1651 | 1467050401997 Marionette DEBUG loaded listener.js 11:00:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x11678a000) [pid = 1651] [serial = 943] [outer = 0x112dbc400] 11:00:02 INFO - PROCESS | 1651 | --DOCSHELL 0x12930b000 == 40 [pid = 1651] [id = 311] 11:00:02 INFO - PROCESS | 1651 | --DOCSHELL 0x128c7a000 == 39 [pid = 1651] [id = 310] 11:00:02 INFO - PROCESS | 1651 | --DOCSHELL 0x12710d800 == 38 [pid = 1651] [id = 309] 11:00:02 INFO - PROCESS | 1651 | --DOCSHELL 0x126e06000 == 37 [pid = 1651] [id = 308] 11:00:02 INFO - PROCESS | 1651 | --DOCSHELL 0x1184ba800 == 36 [pid = 1651] [id = 307] 11:00:02 INFO - PROCESS | 1651 | --DOCSHELL 0x12173a800 == 35 [pid = 1651] [id = 306] 11:00:02 INFO - PROCESS | 1651 | --DOCSHELL 0x121065000 == 34 [pid = 1651] [id = 305] 11:00:02 INFO - PROCESS | 1651 | --DOCSHELL 0x119614800 == 33 [pid = 1651] [id = 304] 11:00:02 INFO - PROCESS | 1651 | --DOCSHELL 0x118bc6800 == 32 [pid = 1651] [id = 303] 11:00:02 INFO - PROCESS | 1651 | --DOCSHELL 0x11755d000 == 31 [pid = 1651] [id = 302] 11:00:02 INFO - PROCESS | 1651 | --DOCSHELL 0x115da9000 == 30 [pid = 1651] [id = 301] 11:00:02 INFO - PROCESS | 1651 | 1467050402470 Marionette TRACE conn3 <- [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:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 870ms 11:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:00:02 INFO - PROCESS | 1651 | 1467050402508 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 11:00:02 INFO - PROCESS | 1651 | 1467050402509 Marionette TRACE conn3 <- [1,1229,null,{"value":"7"}] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x12952cc00) [pid = 1651] [serial = 877] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x124c43000) [pid = 1651] [serial = 860] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x128be4400) [pid = 1651] [serial = 863] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x129276400) [pid = 1651] [serial = 866] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x128eefc00) [pid = 1651] [serial = 864] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x129281000) [pid = 1651] [serial = 867] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x11821a000) [pid = 1651] [serial = 842] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x118377000) [pid = 1651] [serial = 843] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1196d5c00) [pid = 1651] [serial = 872] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x118507400) [pid = 1651] [serial = 851] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x118873000) [pid = 1651] [serial = 852] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x118214000) [pid = 1651] [serial = 870] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x119a3b800) [pid = 1651] [serial = 845] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x120ef6c00) [pid = 1651] [serial = 846] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x119337000) [pid = 1651] [serial = 854] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x121207000) [pid = 1651] [serial = 855] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1130ee800) [pid = 1651] [serial = 848] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x117666c00) [pid = 1651] [serial = 849] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x121853800) [pid = 1651] [serial = 857] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12894a400) [pid = 1651] [serial = 840] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1293d2800) [pid = 1651] [serial = 876] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12a72e000) [pid = 1651] [serial = 880] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x112a5b800) [pid = 1651] [serial = 869] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1268afc00) [pid = 1651] [serial = 861] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1129a7800) [pid = 1651] [serial = 483] [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:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12a4be800) [pid = 1651] [serial = 879] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12909b800) [pid = 1651] [serial = 873] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x12494ac00) [pid = 1651] [serial = 858] [outer = 0x0] [url = about:blank] 11:00:02 INFO - PROCESS | 1651 | 1467050402527 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:00:02 INFO - PROCESS | 1651 | 1467050402529 Marionette TRACE conn3 <- [1,1230,null,{}] 11:00:02 INFO - PROCESS | 1651 | 1467050402542 Marionette TRACE conn3 -> [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:00:02 INFO - PROCESS | 1651 | 1467050402543 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:02 INFO - PROCESS | 1651 | 1467050402621 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 11:00:02 INFO - PROCESS | 1651 | 1467050402630 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:02 INFO - PROCESS | 1651 | 1467050402631 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x1168bb000 == 31 [pid = 1651] [id = 315] 11:00:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x118213c00) [pid = 1651] [serial = 944] [outer = 0x0] 11:00:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1182b3400) [pid = 1651] [serial = 945] [outer = 0x118213c00] 11:00:02 INFO - PROCESS | 1651 | 1467050402658 Marionette DEBUG loaded listener.js 11:00:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x118378800) [pid = 1651] [serial = 946] [outer = 0x118213c00] 11:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 492ms 11:00:03 INFO - PROCESS | 1651 | 1467050403000 Marionette TRACE conn3 <- [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:00:03 INFO - PROCESS | 1651 | 1467050403006 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 11:00:03 INFO - PROCESS | 1651 | 1467050403009 Marionette TRACE conn3 <- [1,1233,null,{"value":"7"}] 11:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:00:03 INFO - PROCESS | 1651 | 1467050403014 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:00:03 INFO - PROCESS | 1651 | 1467050403016 Marionette TRACE conn3 <- [1,1234,null,{}] 11:00:03 INFO - PROCESS | 1651 | 1467050403018 Marionette TRACE conn3 -> [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:00:03 INFO - PROCESS | 1651 | 1467050403019 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:03 INFO - PROCESS | 1651 | 1467050403114 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 11:00:03 INFO - PROCESS | 1651 | 1467050403168 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:03 INFO - PROCESS | 1651 | 1467050403170 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x119603800 == 32 [pid = 1651] [id = 316] 11:00:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x118508400) [pid = 1651] [serial = 947] [outer = 0x0] 11:00:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x118880c00) [pid = 1651] [serial = 948] [outer = 0x118508400] 11:00:03 INFO - PROCESS | 1651 | 1467050403197 Marionette DEBUG loaded listener.js 11:00:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x119329400) [pid = 1651] [serial = 949] [outer = 0x118508400] 11:00:03 INFO - PROCESS | 1651 | 1467050403488 Marionette TRACE conn3 <- [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:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 519ms 11:00:03 INFO - PROCESS | 1651 | 1467050403534 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 11:00:03 INFO - PROCESS | 1651 | 1467050403536 Marionette TRACE conn3 <- [1,1237,null,{"value":"7"}] 11:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:00:03 INFO - PROCESS | 1651 | 1467050403543 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:00:03 INFO - PROCESS | 1651 | 1467050403550 Marionette TRACE conn3 <- [1,1238,null,{}] 11:00:03 INFO - PROCESS | 1651 | 1467050403553 Marionette TRACE conn3 -> [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:00:03 INFO - PROCESS | 1651 | 1467050403556 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:03 INFO - PROCESS | 1651 | 1467050403637 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 11:00:03 INFO - PROCESS | 1651 | 1467050403692 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:03 INFO - PROCESS | 1651 | 1467050403693 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x121066800 == 33 [pid = 1651] [id = 317] 11:00:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x112a53800) [pid = 1651] [serial = 950] [outer = 0x0] 11:00:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x11932d800) [pid = 1651] [serial = 951] [outer = 0x112a53800] 11:00:03 INFO - PROCESS | 1651 | 1467050403719 Marionette DEBUG loaded listener.js 11:00:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x120eea400) [pid = 1651] [serial = 952] [outer = 0x112a53800] 11:00:04 INFO - PROCESS | 1651 | 1467050404005 Marionette TRACE conn3 <- [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:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 483ms 11:00:04 INFO - PROCESS | 1651 | 1467050404022 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 11:00:04 INFO - PROCESS | 1651 | 1467050404024 Marionette TRACE conn3 <- [1,1241,null,{"value":"7"}] 11:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:00:04 INFO - PROCESS | 1651 | 1467050404034 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:00:04 INFO - PROCESS | 1651 | 1467050404035 Marionette TRACE conn3 <- [1,1242,null,{}] 11:00:04 INFO - PROCESS | 1651 | 1467050404037 Marionette TRACE conn3 -> [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:00:04 INFO - PROCESS | 1651 | 1467050404038 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:04 INFO - PROCESS | 1651 | 1467050404125 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 11:00:04 INFO - PROCESS | 1651 | 1467050404132 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:04 INFO - PROCESS | 1651 | 1467050404133 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x123988000 == 34 [pid = 1651] [id = 318] 11:00:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x120e40800) [pid = 1651] [serial = 953] [outer = 0x0] 11:00:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x121853800) [pid = 1651] [serial = 954] [outer = 0x120e40800] 11:00:04 INFO - PROCESS | 1651 | 1467050404158 Marionette DEBUG loaded listener.js 11:00:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12493e800) [pid = 1651] [serial = 955] [outer = 0x120e40800] 11:00:04 INFO - PROCESS | 1651 | 1467050404486 Marionette TRACE conn3 <- [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:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 478ms 11:00:04 INFO - PROCESS | 1651 | 1467050404506 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 11:00:04 INFO - PROCESS | 1651 | 1467050404507 Marionette TRACE conn3 <- [1,1245,null,{"value":"7"}] 11:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:00:04 INFO - PROCESS | 1651 | 1467050404510 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:00:04 INFO - PROCESS | 1651 | 1467050404513 Marionette TRACE conn3 <- [1,1246,null,{}] 11:00:04 INFO - PROCESS | 1651 | 1467050404516 Marionette TRACE conn3 -> [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:00:04 INFO - PROCESS | 1651 | 1467050404517 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:04 INFO - PROCESS | 1651 | 1467050404626 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 11:00:04 INFO - PROCESS | 1651 | 1467050404638 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:04 INFO - PROCESS | 1651 | 1467050404642 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f83000 == 35 [pid = 1651] [id = 319] 11:00:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x124fd6c00) [pid = 1651] [serial = 956] [outer = 0x0] 11:00:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1254d0400) [pid = 1651] [serial = 957] [outer = 0x124fd6c00] 11:00:04 INFO - PROCESS | 1651 | 1467050404674 Marionette DEBUG loaded listener.js 11:00:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1268b6c00) [pid = 1651] [serial = 958] [outer = 0x124fd6c00] 11:00:05 INFO - PROCESS | 1651 | 1467050405049 Marionette TRACE conn3 <- [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:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 571ms 11:00:05 INFO - PROCESS | 1651 | 1467050405090 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 11:00:05 INFO - PROCESS | 1651 | 1467050405091 Marionette TRACE conn3 <- [1,1249,null,{"value":"7"}] 11:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:00:05 INFO - PROCESS | 1651 | 1467050405094 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:00:05 INFO - PROCESS | 1651 | 1467050405095 Marionette TRACE conn3 <- [1,1250,null,{}] 11:00:05 INFO - PROCESS | 1651 | 1467050405097 Marionette TRACE conn3 -> [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:00:05 INFO - PROCESS | 1651 | 1467050405099 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:05 INFO - PROCESS | 1651 | 1467050405199 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 11:00:05 INFO - PROCESS | 1651 | 1467050405203 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:05 INFO - PROCESS | 1651 | 1467050405204 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e13000 == 36 [pid = 1651] [id = 320] 11:00:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x124fd4000) [pid = 1651] [serial = 959] [outer = 0x0] 11:00:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x128952800) [pid = 1651] [serial = 960] [outer = 0x124fd4000] 11:00:05 INFO - PROCESS | 1651 | 1467050405228 Marionette DEBUG loaded listener.js 11:00:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x129096c00) [pid = 1651] [serial = 961] [outer = 0x124fd4000] 11:00:05 INFO - PROCESS | 1651 | 1467050405592 Marionette TRACE conn3 <- [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:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 522ms 11:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:00:05 INFO - PROCESS | 1651 | 1467050405617 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 11:00:05 INFO - PROCESS | 1651 | 1467050405618 Marionette TRACE conn3 <- [1,1253,null,{"value":"7"}] 11:00:05 INFO - PROCESS | 1651 | 1467050405620 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:00:05 INFO - PROCESS | 1651 | 1467050405621 Marionette TRACE conn3 <- [1,1254,null,{}] 11:00:05 INFO - PROCESS | 1651 | 1467050405624 Marionette TRACE conn3 -> [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:00:05 INFO - PROCESS | 1651 | 1467050405625 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:05 INFO - PROCESS | 1651 | 1467050405731 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 11:00:05 INFO - PROCESS | 1651 | 1467050405735 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:05 INFO - PROCESS | 1651 | 1467050405736 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x12901d000 == 37 [pid = 1651] [id = 321] 11:00:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x129279400) [pid = 1651] [serial = 962] [outer = 0x0] 11:00:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1293c9400) [pid = 1651] [serial = 963] [outer = 0x129279400] 11:00:05 INFO - PROCESS | 1651 | 1467050405761 Marionette DEBUG loaded listener.js 11:00:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x129531000) [pid = 1651] [serial = 964] [outer = 0x129279400] 11:00:06 INFO - PROCESS | 1651 | 1467050406092 Marionette TRACE conn3 <- [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:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 524ms 11:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:00:06 INFO - PROCESS | 1651 | 1467050406147 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 11:00:06 INFO - PROCESS | 1651 | 1467050406148 Marionette TRACE conn3 <- [1,1257,null,{"value":"7"}] 11:00:06 INFO - PROCESS | 1651 | 1467050406150 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:00:06 INFO - PROCESS | 1651 | 1467050406152 Marionette TRACE conn3 <- [1,1258,null,{}] 11:00:06 INFO - PROCESS | 1651 | 1467050406154 Marionette TRACE conn3 -> [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:00:06 INFO - PROCESS | 1651 | 1467050406155 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:06 INFO - PROCESS | 1651 | 1467050406254 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 11:00:06 INFO - PROCESS | 1651 | 1467050406268 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:06 INFO - PROCESS | 1651 | 1467050406269 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x129306800 == 38 [pid = 1651] [id = 322] 11:00:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12952d800) [pid = 1651] [serial = 965] [outer = 0x0] 11:00:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12a725c00) [pid = 1651] [serial = 966] [outer = 0x12952d800] 11:00:06 INFO - PROCESS | 1651 | 1467050406294 Marionette DEBUG loaded listener.js 11:00:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12a7e8400) [pid = 1651] [serial = 967] [outer = 0x12952d800] 11:00:06 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x120e3ec00) [pid = 1651] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:00:06 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x121853400) [pid = 1651] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:00:06 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x115e8e000) [pid = 1651] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:00:06 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x119331000) [pid = 1651] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:00:06 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x112db7400) [pid = 1651] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:00:06 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1182b3800) [pid = 1651] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:00:06 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1293c6400) [pid = 1651] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:00:06 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1129a7000) [pid = 1651] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:00:06 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x116235400) [pid = 1651] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:00:06 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1162ad000) [pid = 1651] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:00:06 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x121490000) [pid = 1651] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:00:06 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1271ca400) [pid = 1651] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:00:06 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1293cbc00) [pid = 1651] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:00:06 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x12a7f1400) [pid = 1651] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:00:06 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x112a5a800) [pid = 1651] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:00:06 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12395e400) [pid = 1651] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:00:06 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1268aa800) [pid = 1651] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:00:06 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x112ddc000) [pid = 1651] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:00:06 INFO - PROCESS | 1651 | 1467050406769 Marionette TRACE conn3 <- [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:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 11:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:00:06 INFO - PROCESS | 1651 | 1467050406821 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 11:00:06 INFO - PROCESS | 1651 | 1467050406822 Marionette TRACE conn3 <- [1,1261,null,{"value":"7"}] 11:00:06 INFO - PROCESS | 1651 | 1467050406825 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:00:06 INFO - PROCESS | 1651 | 1467050406826 Marionette TRACE conn3 <- [1,1262,null,{}] 11:00:06 INFO - PROCESS | 1651 | 1467050406834 Marionette TRACE conn3 -> [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:00:06 INFO - PROCESS | 1651 | 1467050406836 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:06 INFO - PROCESS | 1651 | 1467050406918 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 11:00:06 INFO - PROCESS | 1651 | 1467050406922 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:06 INFO - PROCESS | 1651 | 1467050406923 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d9b800 == 39 [pid = 1651] [id = 323] 11:00:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1121b7400) [pid = 1651] [serial = 968] [outer = 0x0] 11:00:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x116793c00) [pid = 1651] [serial = 969] [outer = 0x1121b7400] 11:00:06 INFO - PROCESS | 1651 | 1467050406948 Marionette DEBUG loaded listener.js 11:00:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x11888bc00) [pid = 1651] [serial = 970] [outer = 0x1121b7400] 11:00:07 INFO - PROCESS | 1651 | 1467050407285 Marionette TRACE conn3 <- [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:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 476ms 11:00:07 INFO - PROCESS | 1651 | 1467050407301 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 11:00:07 INFO - PROCESS | 1651 | 1467050407303 Marionette TRACE conn3 <- [1,1265,null,{"value":"7"}] 11:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:00:07 INFO - PROCESS | 1651 | 1467050407305 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:00:07 INFO - PROCESS | 1651 | 1467050407306 Marionette TRACE conn3 <- [1,1266,null,{}] 11:00:07 INFO - PROCESS | 1651 | 1467050407308 Marionette TRACE conn3 -> [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:00:07 INFO - PROCESS | 1651 | 1467050407309 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:07 INFO - PROCESS | 1651 | 1467050407416 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 11:00:07 INFO - PROCESS | 1651 | 1467050407423 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:07 INFO - PROCESS | 1651 | 1467050407425 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a713000 == 40 [pid = 1651] [id = 324] 11:00:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x117e0e400) [pid = 1651] [serial = 971] [outer = 0x0] 11:00:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12149b000) [pid = 1651] [serial = 972] [outer = 0x117e0e400] 11:00:07 INFO - PROCESS | 1651 | 1467050407452 Marionette DEBUG loaded listener.js 11:00:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1293c6400) [pid = 1651] [serial = 973] [outer = 0x117e0e400] 11:00:07 INFO - PROCESS | 1651 | 1467050407800 Marionette TRACE conn3 <- [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:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 519ms 11:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:00:07 INFO - PROCESS | 1651 | 1467050407824 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 11:00:07 INFO - PROCESS | 1651 | 1467050407826 Marionette TRACE conn3 <- [1,1269,null,{"value":"7"}] 11:00:07 INFO - PROCESS | 1651 | 1467050407830 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:00:07 INFO - PROCESS | 1651 | 1467050407832 Marionette TRACE conn3 <- [1,1270,null,{}] 11:00:07 INFO - PROCESS | 1651 | 1467050407835 Marionette TRACE conn3 -> [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:00:07 INFO - PROCESS | 1651 | 1467050407836 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:07 INFO - PROCESS | 1651 | 1467050407926 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 11:00:07 INFO - PROCESS | 1651 | 1467050407932 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:07 INFO - PROCESS | 1651 | 1467050407933 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b1b6000 == 41 [pid = 1651] [id = 325] 11:00:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12149a800) [pid = 1651] [serial = 974] [outer = 0x0] 11:00:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12a9ac800) [pid = 1651] [serial = 975] [outer = 0x12149a800] 11:00:07 INFO - PROCESS | 1651 | 1467050407958 Marionette DEBUG loaded listener.js 11:00:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12b044400) [pid = 1651] [serial = 976] [outer = 0x12149a800] 11:00:08 INFO - PROCESS | 1651 | 1467050408298 Marionette TRACE conn3 <- [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:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 521ms 11:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:00:08 INFO - PROCESS | 1651 | 1467050408350 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 11:00:08 INFO - PROCESS | 1651 | 1467050408351 Marionette TRACE conn3 <- [1,1273,null,{"value":"7"}] 11:00:08 INFO - PROCESS | 1651 | 1467050408353 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:00:08 INFO - PROCESS | 1651 | 1467050408354 Marionette TRACE conn3 <- [1,1274,null,{}] 11:00:08 INFO - PROCESS | 1651 | 1467050408357 Marionette TRACE conn3 -> [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:00:08 INFO - PROCESS | 1651 | 1467050408358 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:08 INFO - PROCESS | 1651 | 1467050408439 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 11:00:08 INFO - PROCESS | 1651 | 1467050408443 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:08 INFO - PROCESS | 1651 | 1467050408444 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b990000 == 42 [pid = 1651] [id = 326] 11:00:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12b044800) [pid = 1651] [serial = 977] [outer = 0x0] 11:00:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12b04b800) [pid = 1651] [serial = 978] [outer = 0x12b044800] 11:00:08 INFO - PROCESS | 1651 | 1467050408472 Marionette DEBUG loaded listener.js 11:00:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12b161c00) [pid = 1651] [serial = 979] [outer = 0x12b044800] 11:00:08 INFO - PROCESS | 1651 | 1467050408933 Marionette TRACE conn3 <- [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:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 621ms 11:00:08 INFO - PROCESS | 1651 | 1467050408975 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 11:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:00:08 INFO - PROCESS | 1651 | 1467050408981 Marionette TRACE conn3 <- [1,1277,null,{"value":"7"}] 11:00:08 INFO - PROCESS | 1651 | 1467050408984 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:00:08 INFO - PROCESS | 1651 | 1467050408986 Marionette TRACE conn3 <- [1,1278,null,{}] 11:00:08 INFO - PROCESS | 1651 | 1467050408990 Marionette TRACE conn3 -> [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:00:08 INFO - PROCESS | 1651 | 1467050408992 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:09 INFO - PROCESS | 1651 | 1467050409097 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 11:00:09 INFO - PROCESS | 1651 | 1467050409168 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:09 INFO - PROCESS | 1651 | 1467050409169 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x1183a5800 == 43 [pid = 1651] [id = 327] 11:00:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1133ad800) [pid = 1651] [serial = 980] [outer = 0x0] 11:00:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x117666800) [pid = 1651] [serial = 981] [outer = 0x1133ad800] 11:00:09 INFO - PROCESS | 1651 | 1467050409201 Marionette DEBUG loaded listener.js 11:00:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x118330c00) [pid = 1651] [serial = 982] [outer = 0x1133ad800] 11:00:09 INFO - PROCESS | 1651 | 1467050409618 Marionette TRACE conn3 <- [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:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 11:00:09 INFO - PROCESS | 1651 | 1467050409654 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 11:00:09 INFO - PROCESS | 1651 | 1467050409657 Marionette TRACE conn3 <- [1,1281,null,{"value":"7"}] 11:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:00:09 INFO - PROCESS | 1651 | 1467050409662 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:00:09 INFO - PROCESS | 1651 | 1467050409664 Marionette TRACE conn3 <- [1,1282,null,{}] 11:00:09 INFO - PROCESS | 1651 | 1467050409666 Marionette TRACE conn3 -> [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:00:09 INFO - PROCESS | 1651 | 1467050409668 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:09 INFO - PROCESS | 1651 | 1467050409776 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 11:00:09 INFO - PROCESS | 1651 | 1467050409887 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:09 INFO - PROCESS | 1651 | 1467050409888 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x1254ab800 == 44 [pid = 1651] [id = 328] 11:00:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x119336000) [pid = 1651] [serial = 983] [outer = 0x0] 11:00:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1196d0c00) [pid = 1651] [serial = 984] [outer = 0x119336000] 11:00:09 INFO - PROCESS | 1651 | 1467050409921 Marionette DEBUG loaded listener.js 11:00:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x119d5c400) [pid = 1651] [serial = 985] [outer = 0x119336000] 11:00:10 INFO - PROCESS | 1651 | 1467050410312 Marionette TRACE conn3 <- [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:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 720ms 11:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:00:10 INFO - PROCESS | 1651 | 1467050410383 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 11:00:10 INFO - PROCESS | 1651 | 1467050410384 Marionette TRACE conn3 <- [1,1285,null,{"value":"7"}] 11:00:10 INFO - PROCESS | 1651 | 1467050410387 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:00:10 INFO - PROCESS | 1651 | 1467050410389 Marionette TRACE conn3 <- [1,1286,null,{}] 11:00:10 INFO - PROCESS | 1651 | 1467050410397 Marionette TRACE conn3 -> [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:00:10 INFO - PROCESS | 1651 | 1467050410400 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:10 INFO - PROCESS | 1651 | 1467050410503 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 11:00:10 INFO - PROCESS | 1651 | 1467050410563 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:10 INFO - PROCESS | 1651 | 1467050410565 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b98c800 == 45 [pid = 1651] [id = 329] 11:00:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1218f0800) [pid = 1651] [serial = 986] [outer = 0x0] 11:00:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1268ae800) [pid = 1651] [serial = 987] [outer = 0x1218f0800] 11:00:10 INFO - PROCESS | 1651 | 1467050410596 Marionette DEBUG loaded listener.js 11:00:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x128bde800) [pid = 1651] [serial = 988] [outer = 0x1218f0800] 11:00:11 INFO - PROCESS | 1651 | 1467050411048 Marionette TRACE conn3 <- [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:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 722ms 11:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:00:11 INFO - PROCESS | 1651 | 1467050411122 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 11:00:11 INFO - PROCESS | 1651 | 1467050411124 Marionette TRACE conn3 <- [1,1289,null,{"value":"7"}] 11:00:11 INFO - PROCESS | 1651 | 1467050411128 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:00:11 INFO - PROCESS | 1651 | 1467050411130 Marionette TRACE conn3 <- [1,1290,null,{}] 11:00:11 INFO - PROCESS | 1651 | 1467050411132 Marionette TRACE conn3 -> [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:00:11 INFO - PROCESS | 1651 | 1467050411133 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:11 INFO - PROCESS | 1651 | 1467050411237 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 11:00:11 INFO - PROCESS | 1651 | 1467050411306 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:11 INFO - PROCESS | 1651 | 1467050411307 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c3ab000 == 46 [pid = 1651] [id = 330] 11:00:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x128d6ac00) [pid = 1651] [serial = 989] [outer = 0x0] 11:00:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x129525400) [pid = 1651] [serial = 990] [outer = 0x128d6ac00] 11:00:11 INFO - PROCESS | 1651 | 1467050411336 Marionette DEBUG loaded listener.js 11:00:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x12a7f1400) [pid = 1651] [serial = 991] [outer = 0x128d6ac00] 11:00:11 INFO - PROCESS | 1651 | 1467050411784 Marionette TRACE conn3 <- [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:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 670ms 11:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:00:11 INFO - PROCESS | 1651 | 1467050411800 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 11:00:11 INFO - PROCESS | 1651 | 1467050411802 Marionette TRACE conn3 <- [1,1293,null,{"value":"7"}] 11:00:11 INFO - PROCESS | 1651 | 1467050411806 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:00:11 INFO - PROCESS | 1651 | 1467050411808 Marionette TRACE conn3 <- [1,1294,null,{}] 11:00:11 INFO - PROCESS | 1651 | 1467050411837 Marionette TRACE conn3 -> [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:00:11 INFO - PROCESS | 1651 | 1467050411839 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:12 INFO - PROCESS | 1651 | 1467050411995 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 11:00:12 INFO - PROCESS | 1651 | 1467050412064 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:12 INFO - PROCESS | 1651 | 1467050412065 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x116850800 == 47 [pid = 1651] [id = 331] 11:00:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x118212800) [pid = 1651] [serial = 992] [outer = 0x0] 11:00:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x1197e6000) [pid = 1651] [serial = 993] [outer = 0x118212800] 11:00:12 INFO - PROCESS | 1651 | 1467050412094 Marionette DEBUG loaded listener.js 11:00:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x129276400) [pid = 1651] [serial = 994] [outer = 0x118212800] 11:00:12 INFO - PROCESS | 1651 | 1467050412717 Marionette TRACE conn3 <- [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:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 924ms 11:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:00:12 INFO - PROCESS | 1651 | 1467050412730 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 11:00:12 INFO - PROCESS | 1651 | 1467050412733 Marionette TRACE conn3 <- [1,1297,null,{"value":"7"}] 11:00:12 INFO - PROCESS | 1651 | 1467050412738 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:00:12 INFO - PROCESS | 1651 | 1467050412741 Marionette TRACE conn3 <- [1,1298,null,{}] 11:00:12 INFO - PROCESS | 1651 | 1467050412747 Marionette TRACE conn3 -> [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:00:12 INFO - PROCESS | 1651 | 1467050412749 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:12 INFO - PROCESS | 1651 | 1467050412890 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 11:00:13 INFO - PROCESS | 1651 | 1467050413027 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:13 INFO - PROCESS | 1651 | 1467050413029 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x117250000 == 48 [pid = 1651] [id = 332] 11:00:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x118218400) [pid = 1651] [serial = 995] [outer = 0x0] 11:00:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x116aee800) [pid = 1651] [serial = 996] [outer = 0x118218400] 11:00:13 INFO - PROCESS | 1651 | 1467050413059 Marionette DEBUG loaded listener.js 11:00:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x118891800) [pid = 1651] [serial = 997] [outer = 0x118218400] 11:00:13 INFO - PROCESS | 1651 | --DOCSHELL 0x12b1b6000 == 47 [pid = 1651] [id = 325] 11:00:13 INFO - PROCESS | 1651 | --DOCSHELL 0x12a713000 == 46 [pid = 1651] [id = 324] 11:00:13 INFO - PROCESS | 1651 | --DOCSHELL 0x119d9b800 == 45 [pid = 1651] [id = 323] 11:00:13 INFO - PROCESS | 1651 | --DOCSHELL 0x129306800 == 44 [pid = 1651] [id = 322] 11:00:13 INFO - PROCESS | 1651 | --DOCSHELL 0x12901d000 == 43 [pid = 1651] [id = 321] 11:00:13 INFO - PROCESS | 1651 | --DOCSHELL 0x126e13000 == 42 [pid = 1651] [id = 320] 11:00:13 INFO - PROCESS | 1651 | --DOCSHELL 0x120f83000 == 41 [pid = 1651] [id = 319] 11:00:13 INFO - PROCESS | 1651 | --DOCSHELL 0x123988000 == 40 [pid = 1651] [id = 318] 11:00:13 INFO - PROCESS | 1651 | --DOCSHELL 0x121066800 == 39 [pid = 1651] [id = 317] 11:00:13 INFO - PROCESS | 1651 | --DOCSHELL 0x119603800 == 38 [pid = 1651] [id = 316] 11:00:13 INFO - PROCESS | 1651 | --DOCSHELL 0x1168bb000 == 37 [pid = 1651] [id = 315] 11:00:13 INFO - PROCESS | 1651 | --DOCSHELL 0x1168c5000 == 36 [pid = 1651] [id = 314] 11:00:13 INFO - PROCESS | 1651 | --DOCSHELL 0x11834d800 == 35 [pid = 1651] [id = 313] 11:00:13 INFO - PROCESS | 1651 | --DOCSHELL 0x12a4c8800 == 34 [pid = 1651] [id = 312] 11:00:13 INFO - PROCESS | 1651 | --DOCSHELL 0x1184bf800 == 33 [pid = 1651] [id = 300] 11:00:13 INFO - PROCESS | 1651 | --DOCSHELL 0x116850800 == 32 [pid = 1651] [id = 331] 11:00:13 INFO - PROCESS | 1651 | --DOCSHELL 0x12c3ab000 == 31 [pid = 1651] [id = 330] 11:00:13 INFO - PROCESS | 1651 | --DOCSHELL 0x12b98c800 == 30 [pid = 1651] [id = 329] 11:00:13 INFO - PROCESS | 1651 | --DOCSHELL 0x1254ab800 == 29 [pid = 1651] [id = 328] 11:00:13 INFO - PROCESS | 1651 | --DOCSHELL 0x12b990000 == 28 [pid = 1651] [id = 326] 11:00:13 INFO - PROCESS | 1651 | --DOCSHELL 0x1183a5800 == 27 [pid = 1651] [id = 327] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x120f0a800) [pid = 1651] [serial = 915] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x1249ea800) [pid = 1651] [serial = 918] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x1175cfc00) [pid = 1651] [serial = 906] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x11821d000) [pid = 1651] [serial = 907] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x1196d6400) [pid = 1651] [serial = 912] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x112dc2400) [pid = 1651] [serial = 903] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x113c74000) [pid = 1651] [serial = 904] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x118f7bc00) [pid = 1651] [serial = 910] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x12952a800) [pid = 1651] [serial = 933] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x11850c400) [pid = 1651] [serial = 909] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1131e6c00) [pid = 1651] [serial = 883] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x117e10c00) [pid = 1651] [serial = 901] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x112a52800) [pid = 1651] [serial = 882] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x116635400) [pid = 1651] [serial = 900] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x11932bc00) [pid = 1651] [serial = 886] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x118502c00) [pid = 1651] [serial = 885] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1268b0c00) [pid = 1651] [serial = 889] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x121851c00) [pid = 1651] [serial = 916] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x123961c00) [pid = 1651] [serial = 888] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x129282800) [pid = 1651] [serial = 892] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x128d62800) [pid = 1651] [serial = 891] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x12a7e6800) [pid = 1651] [serial = 895] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12a724800) [pid = 1651] [serial = 894] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x12a9ae000) [pid = 1651] [serial = 898] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12a7f4800) [pid = 1651] [serial = 897] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x12894cc00) [pid = 1651] [serial = 921] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x126fc9800) [pid = 1651] [serial = 919] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x128d68c00) [pid = 1651] [serial = 924] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x128be5400) [pid = 1651] [serial = 922] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x129284000) [pid = 1651] [serial = 931] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x120ef1000) [pid = 1651] [serial = 927] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x129278000) [pid = 1651] [serial = 930] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x12909dc00) [pid = 1651] [serial = 925] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x1268abc00) [pid = 1651] [serial = 928] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x120e38c00) [pid = 1651] [serial = 913] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x12a729400) [pid = 1651] [serial = 934] [outer = 0x0] [url = about:blank] 11:00:13 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x12a72ec00) [pid = 1651] [serial = 936] [outer = 0x0] [url = about:blank] 11:00:14 INFO - PROCESS | 1651 | 1467050414006 Marionette TRACE conn3 <- [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:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1330ms 11:00:14 INFO - PROCESS | 1651 | 1467050414067 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 11:00:14 INFO - PROCESS | 1651 | 1467050414069 Marionette TRACE conn3 <- [1,1301,null,{"value":"7"}] 11:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:00:14 INFO - PROCESS | 1651 | 1467050414073 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:00:14 INFO - PROCESS | 1651 | 1467050414075 Marionette TRACE conn3 <- [1,1302,null,{}] 11:00:14 INFO - PROCESS | 1651 | 1467050414079 Marionette TRACE conn3 -> [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:00:14 INFO - PROCESS | 1651 | 1467050414080 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:14 INFO - PROCESS | 1651 | 1467050414158 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 11:00:14 INFO - PROCESS | 1651 | 1467050414167 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:14 INFO - PROCESS | 1651 | 1467050414170 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x113cdb800 == 28 [pid = 1651] [id = 333] 11:00:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x112a52800) [pid = 1651] [serial = 998] [outer = 0x0] 11:00:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x112a5a400) [pid = 1651] [serial = 999] [outer = 0x112a52800] 11:00:14 INFO - PROCESS | 1651 | 1467050414198 Marionette DEBUG loaded listener.js 11:00:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x112ebec00) [pid = 1651] [serial = 1000] [outer = 0x112a52800] 11:00:14 INFO - PROCESS | 1651 | 1467050414584 Marionette TRACE conn3 <- [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:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 526ms 11:00:14 INFO - PROCESS | 1651 | 1467050414622 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 11:00:14 INFO - PROCESS | 1651 | 1467050414625 Marionette TRACE conn3 <- [1,1305,null,{"value":"7"}] 11:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:00:14 INFO - PROCESS | 1651 | 1467050414632 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:00:14 INFO - PROCESS | 1651 | 1467050414634 Marionette TRACE conn3 <- [1,1306,null,{}] 11:00:14 INFO - PROCESS | 1651 | 1467050414636 Marionette TRACE conn3 -> [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:00:14 INFO - PROCESS | 1651 | 1467050414638 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:14 INFO - PROCESS | 1651 | 1467050414718 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 11:00:14 INFO - PROCESS | 1651 | 1467050414724 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:14 INFO - PROCESS | 1651 | 1467050414725 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e39000 == 29 [pid = 1651] [id = 334] 11:00:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x115e91000) [pid = 1651] [serial = 1001] [outer = 0x0] 11:00:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x116af8800) [pid = 1651] [serial = 1002] [outer = 0x115e91000] 11:00:14 INFO - PROCESS | 1651 | 1467050414755 Marionette DEBUG loaded listener.js 11:00:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x118217400) [pid = 1651] [serial = 1003] [outer = 0x115e91000] 11:00:15 INFO - PROCESS | 1651 | 1467050415108 Marionette TRACE conn3 <- [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:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 519ms 11:00:15 INFO - PROCESS | 1651 | 1467050415154 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 11:00:15 INFO - PROCESS | 1651 | 1467050415155 Marionette TRACE conn3 <- [1,1309,null,{"value":"7"}] 11:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:00:15 INFO - PROCESS | 1651 | 1467050415157 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:00:15 INFO - PROCESS | 1651 | 1467050415160 Marionette TRACE conn3 <- [1,1310,null,{}] 11:00:15 INFO - PROCESS | 1651 | 1467050415168 Marionette TRACE conn3 -> [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:00:15 INFO - PROCESS | 1651 | 1467050415171 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:15 INFO - PROCESS | 1651 | 1467050415246 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 11:00:15 INFO - PROCESS | 1651 | 1467050415251 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:15 INFO - PROCESS | 1651 | 1467050415253 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x118bdb800 == 30 [pid = 1651] [id = 335] 11:00:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x11836f000) [pid = 1651] [serial = 1004] [outer = 0x0] 11:00:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x11850fc00) [pid = 1651] [serial = 1005] [outer = 0x11836f000] 11:00:15 INFO - PROCESS | 1651 | 1467050415284 Marionette DEBUG loaded listener.js 11:00:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x118f1b000) [pid = 1651] [serial = 1006] [outer = 0x11836f000] 11:00:15 INFO - PROCESS | 1651 | 1467050415706 Marionette TRACE conn3 <- [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:00:15 INFO - PROCESS | 1651 | 1467050415783 Marionette TRACE conn3 <- [1,1313,null,{"value":"7"}] 11:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:00:15 INFO - PROCESS | 1651 | 1467050415787 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:00:15 INFO - PROCESS | 1651 | 1467050415789 Marionette TRACE conn3 <- [1,1314,null,{}] 11:00:15 INFO - PROCESS | 1651 | 1467050415792 Marionette TRACE conn3 -> [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:00:15 INFO - PROCESS | 1651 | 1467050415794 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:15 INFO - PROCESS | 1651 | 1467050415945 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 11:00:15 INFO - PROCESS | 1651 | 1467050415958 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:15 INFO - PROCESS | 1651 | 1467050415961 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x1168bb000 == 31 [pid = 1651] [id = 336] 11:00:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x11271dc00) [pid = 1651] [serial = 1007] [outer = 0x0] 11:00:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x112dbb800) [pid = 1651] [serial = 1008] [outer = 0x11271dc00] 11:00:16 INFO - PROCESS | 1651 | 1467050416015 Marionette DEBUG loaded listener.js 11:00:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x113c8d400) [pid = 1651] [serial = 1009] [outer = 0x11271dc00] 11:00:16 INFO - PROCESS | 1651 | 1467050416590 Marionette TRACE conn3 <- [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:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 874ms 11:00:16 INFO - PROCESS | 1651 | 1467050416661 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 11:00:16 INFO - PROCESS | 1651 | 1467050416664 Marionette TRACE conn3 <- [1,1317,null,{"value":"7"}] 11:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:00:16 INFO - PROCESS | 1651 | 1467050416669 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:00:16 INFO - PROCESS | 1651 | 1467050416671 Marionette TRACE conn3 <- [1,1318,null,{}] 11:00:16 INFO - PROCESS | 1651 | 1467050416673 Marionette TRACE conn3 -> [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:00:16 INFO - PROCESS | 1651 | 1467050416675 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:16 INFO - PROCESS | 1651 | 1467050416778 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 11:00:16 INFO - PROCESS | 1651 | 1467050416832 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:16 INFO - PROCESS | 1651 | 1467050416833 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a61800 == 32 [pid = 1651] [id = 337] 11:00:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x11836e400) [pid = 1651] [serial = 1010] [outer = 0x0] 11:00:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x118511400) [pid = 1651] [serial = 1011] [outer = 0x11836e400] 11:00:16 INFO - PROCESS | 1651 | 1467050416865 Marionette DEBUG loaded listener.js 11:00:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x118f7e000) [pid = 1651] [serial = 1012] [outer = 0x11836e400] 11:00:17 INFO - PROCESS | 1651 | 1467050417449 Marionette TRACE conn3 <- [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:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 821ms 11:00:17 INFO - PROCESS | 1651 | 1467050417491 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 11:00:17 INFO - PROCESS | 1651 | 1467050417493 Marionette TRACE conn3 <- [1,1321,null,{"value":"7"}] 11:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:00:17 INFO - PROCESS | 1651 | 1467050417497 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:00:17 INFO - PROCESS | 1651 | 1467050417499 Marionette TRACE conn3 <- [1,1322,null,{}] 11:00:17 INFO - PROCESS | 1651 | 1467050417503 Marionette TRACE conn3 -> [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:00:17 INFO - PROCESS | 1651 | 1467050417504 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:17 INFO - PROCESS | 1651 | 1467050417611 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 11:00:17 INFO - PROCESS | 1651 | --DOCSHELL 0x117e39000 == 31 [pid = 1651] [id = 334] 11:00:17 INFO - PROCESS | 1651 | --DOCSHELL 0x113cdb800 == 30 [pid = 1651] [id = 333] 11:00:17 INFO - PROCESS | 1651 | --DOCSHELL 0x117250000 == 29 [pid = 1651] [id = 332] 11:00:17 INFO - PROCESS | 1651 | 1467050417686 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:17 INFO - PROCESS | 1651 | 1467050417689 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x116f1c000 == 30 [pid = 1651] [id = 338] 11:00:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x115e21c00) [pid = 1651] [serial = 1013] [outer = 0x0] 11:00:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x116234c00) [pid = 1651] [serial = 1014] [outer = 0x115e21c00] 11:00:17 INFO - PROCESS | 1651 | 1467050417716 Marionette DEBUG loaded listener.js 11:00:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x116f3e800) [pid = 1651] [serial = 1015] [outer = 0x115e21c00] 11:00:18 INFO - PROCESS | 1651 | 1467050418050 Marionette TRACE conn3 <- [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:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 621ms 11:00:18 INFO - PROCESS | 1651 | 1467050418119 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 11:00:18 INFO - PROCESS | 1651 | 1467050418121 Marionette TRACE conn3 <- [1,1325,null,{"value":"7"}] 11:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:00:18 INFO - PROCESS | 1651 | 1467050418137 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:00:18 INFO - PROCESS | 1651 | 1467050418139 Marionette TRACE conn3 <- [1,1326,null,{}] 11:00:18 INFO - PROCESS | 1651 | 1467050418141 Marionette TRACE conn3 -> [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:00:18 INFO - PROCESS | 1651 | 1467050418143 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:18 INFO - PROCESS | 1651 | 1467050418250 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 11:00:18 INFO - PROCESS | 1651 | 1467050418257 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:18 INFO - PROCESS | 1651 | 1467050418258 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x119621800 == 31 [pid = 1651] [id = 339] 11:00:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x118338400) [pid = 1651] [serial = 1016] [outer = 0x0] 11:00:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x11932b400) [pid = 1651] [serial = 1017] [outer = 0x118338400] 11:00:18 INFO - PROCESS | 1651 | 1467050418285 Marionette DEBUG loaded listener.js 11:00:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1197e3800) [pid = 1651] [serial = 1018] [outer = 0x118338400] 11:00:18 INFO - PROCESS | 1651 | 1467050418650 Marionette TRACE conn3 <- [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:00:18 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:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 519ms 11:00:18 INFO - PROCESS | 1651 | 1467050418657 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 11:00:18 INFO - PROCESS | 1651 | 1467050418658 Marionette TRACE conn3 <- [1,1329,null,{"value":"7"}] 11:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:00:18 INFO - PROCESS | 1651 | 1467050418662 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:00:18 INFO - PROCESS | 1651 | 1467050418665 Marionette TRACE conn3 <- [1,1330,null,{}] 11:00:18 INFO - PROCESS | 1651 | 1467050418673 Marionette TRACE conn3 -> [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:00:18 INFO - PROCESS | 1651 | 1467050418676 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:18 INFO - PROCESS | 1651 | 1467050418782 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 11:00:18 INFO - PROCESS | 1651 | 1467050418822 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:18 INFO - PROCESS | 1651 | 1467050418832 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x1213c0000 == 32 [pid = 1651] [id = 340] 11:00:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x119d52000) [pid = 1651] [serial = 1019] [outer = 0x0] 11:00:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x120f0bc00) [pid = 1651] [serial = 1020] [outer = 0x119d52000] 11:00:18 INFO - PROCESS | 1651 | 1467050418863 Marionette DEBUG loaded listener.js 11:00:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x123966400) [pid = 1651] [serial = 1021] [outer = 0x119d52000] 11:00:19 INFO - PROCESS | 1651 | 1467050419203 Marionette TRACE conn3 <- [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:00:19 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:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 573ms 11:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:00:19 INFO - PROCESS | 1651 | 1467050419235 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 11:00:19 INFO - PROCESS | 1651 | 1467050419236 Marionette TRACE conn3 <- [1,1333,null,{"value":"7"}] 11:00:19 INFO - PROCESS | 1651 | 1467050419238 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:00:19 INFO - PROCESS | 1651 | 1467050419240 Marionette TRACE conn3 <- [1,1334,null,{}] 11:00:19 INFO - PROCESS | 1651 | 1467050419242 Marionette TRACE conn3 -> [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:00:19 INFO - PROCESS | 1651 | 1467050419243 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:19 INFO - PROCESS | 1651 | 1467050419348 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 11:00:19 INFO - PROCESS | 1651 | 1467050419351 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:19 INFO - PROCESS | 1651 | 1467050419353 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x124c54000 == 33 [pid = 1651] [id = 341] 11:00:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x120e37c00) [pid = 1651] [serial = 1022] [outer = 0x0] 11:00:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x124caac00) [pid = 1651] [serial = 1023] [outer = 0x120e37c00] 11:00:19 INFO - PROCESS | 1651 | 1467050419378 Marionette DEBUG loaded listener.js 11:00:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1254d5800) [pid = 1651] [serial = 1024] [outer = 0x120e37c00] 11:00:19 INFO - PROCESS | 1651 | 1467050419733 Marionette TRACE conn3 <- [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:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 518ms 11:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:00:19 INFO - PROCESS | 1651 | 1467050419758 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 11:00:19 INFO - PROCESS | 1651 | 1467050419759 Marionette TRACE conn3 <- [1,1337,null,{"value":"7"}] 11:00:19 INFO - PROCESS | 1651 | 1467050419762 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:00:19 INFO - PROCESS | 1651 | 1467050419765 Marionette TRACE conn3 <- [1,1338,null,{}] 11:00:19 INFO - PROCESS | 1651 | 1467050419773 Marionette TRACE conn3 -> [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:00:19 INFO - PROCESS | 1651 | 1467050419775 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:19 INFO - PROCESS | 1651 | 1467050419872 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 11:00:19 INFO - PROCESS | 1651 | 1467050419876 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:19 INFO - PROCESS | 1651 | 1467050419877 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e09000 == 34 [pid = 1651] [id = 342] 11:00:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12136c400) [pid = 1651] [serial = 1025] [outer = 0x0] 11:00:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1268b6800) [pid = 1651] [serial = 1026] [outer = 0x12136c400] 11:00:19 INFO - PROCESS | 1651 | 1467050419910 Marionette DEBUG loaded listener.js 11:00:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x127303c00) [pid = 1651] [serial = 1027] [outer = 0x12136c400] 11:00:20 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x124fd4000) [pid = 1651] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:00:20 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x129279400) [pid = 1651] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:00:20 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x12952d800) [pid = 1651] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:00:20 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x112dbc400) [pid = 1651] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:00:20 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x113dd1c00) [pid = 1651] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:00:20 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x118508400) [pid = 1651] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:00:20 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1216a6c00) [pid = 1651] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:00:20 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x120e40800) [pid = 1651] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:00:20 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x112a53800) [pid = 1651] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:00:20 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x118213c00) [pid = 1651] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:00:20 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1121b7400) [pid = 1651] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:00:20 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x12149a800) [pid = 1651] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:00:20 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x117e0e400) [pid = 1651] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:00:20 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x12b044800) [pid = 1651] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:00:20 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x124fd6c00) [pid = 1651] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:00:20 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x118212800) [pid = 1651] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:00:20 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x118218400) [pid = 1651] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:00:20 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1133ad800) [pid = 1651] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:00:20 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x119336000) [pid = 1651] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:00:20 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1218f0800) [pid = 1651] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:00:20 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x115e91000) [pid = 1651] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:00:20 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x128d6ac00) [pid = 1651] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:00:20 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x112a52800) [pid = 1651] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:00:20 INFO - PROCESS | 1651 | 1467050420757 Marionette TRACE conn3 <- [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:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1028ms 11:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:00:20 INFO - PROCESS | 1651 | 1467050420790 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 11:00:20 INFO - PROCESS | 1651 | 1467050420791 Marionette TRACE conn3 <- [1,1341,null,{"value":"7"}] 11:00:20 INFO - PROCESS | 1651 | 1467050420794 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:00:20 INFO - PROCESS | 1651 | 1467050420795 Marionette TRACE conn3 <- [1,1342,null,{}] 11:00:20 INFO - PROCESS | 1651 | 1467050420804 Marionette TRACE conn3 -> [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:00:20 INFO - PROCESS | 1651 | 1467050420808 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:20 INFO - PROCESS | 1651 | 1467050420930 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 11:00:20 INFO - PROCESS | 1651 | 1467050420937 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:20 INFO - PROCESS | 1651 | 1467050420938 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x12711f800 == 35 [pid = 1651] [id = 343] 11:00:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1162a7400) [pid = 1651] [serial = 1028] [outer = 0x0] 11:00:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x118218400) [pid = 1651] [serial = 1029] [outer = 0x1162a7400] 11:00:20 INFO - PROCESS | 1651 | 1467050420963 Marionette DEBUG loaded listener.js 11:00:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x12894c800) [pid = 1651] [serial = 1030] [outer = 0x1162a7400] 11:00:21 INFO - PROCESS | 1651 | 1467050421286 Marionette TRACE conn3 <- [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:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 525ms 11:00:21 INFO - PROCESS | 1651 | 1467050421319 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 11:00:21 INFO - PROCESS | 1651 | 1467050421321 Marionette TRACE conn3 <- [1,1345,null,{"value":"7"}] 11:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:00:21 INFO - PROCESS | 1651 | 1467050421323 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:00:21 INFO - PROCESS | 1651 | 1467050421324 Marionette TRACE conn3 <- [1,1346,null,{}] 11:00:21 INFO - PROCESS | 1651 | 1467050421326 Marionette TRACE conn3 -> [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:00:21 INFO - PROCESS | 1651 | 1467050421328 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:21 INFO - PROCESS | 1651 | 1467050421406 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 11:00:21 INFO - PROCESS | 1651 | 1467050421411 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:21 INFO - PROCESS | 1651 | 1467050421414 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x119616000 == 36 [pid = 1651] [id = 344] 11:00:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x128bde400) [pid = 1651] [serial = 1031] [outer = 0x0] 11:00:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x128be8000) [pid = 1651] [serial = 1032] [outer = 0x128bde400] 11:00:21 INFO - PROCESS | 1651 | 1467050421439 Marionette DEBUG loaded listener.js 11:00:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x128d6f000) [pid = 1651] [serial = 1033] [outer = 0x128bde400] 11:00:21 INFO - PROCESS | 1651 | 1467050421772 Marionette TRACE conn3 <- [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:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 467ms 11:00:21 INFO - PROCESS | 1651 | 1467050421791 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 11:00:21 INFO - PROCESS | 1651 | 1467050421792 Marionette TRACE conn3 <- [1,1349,null,{"value":"7"}] 11:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:00:21 INFO - PROCESS | 1651 | 1467050421794 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:00:21 INFO - PROCESS | 1651 | 1467050421796 Marionette TRACE conn3 <- [1,1350,null,{}] 11:00:21 INFO - PROCESS | 1651 | 1467050421800 Marionette TRACE conn3 -> [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:00:21 INFO - PROCESS | 1651 | 1467050421801 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:21 INFO - PROCESS | 1651 | 1467050421910 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 11:00:21 INFO - PROCESS | 1651 | 1467050421917 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:21 INFO - PROCESS | 1651 | 1467050421918 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x129303800 == 37 [pid = 1651] [id = 345] 11:00:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x118502c00) [pid = 1651] [serial = 1034] [outer = 0x0] 11:00:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x128ef0800) [pid = 1651] [serial = 1035] [outer = 0x118502c00] 11:00:21 INFO - PROCESS | 1651 | 1467050421942 Marionette DEBUG loaded listener.js 11:00:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x129280000) [pid = 1651] [serial = 1036] [outer = 0x118502c00] 11:00:22 INFO - PROCESS | 1651 | 1467050422416 Marionette TRACE conn3 <- [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:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 671ms 11:00:22 INFO - PROCESS | 1651 | 1467050422466 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 11:00:22 INFO - PROCESS | 1651 | 1467050422469 Marionette TRACE conn3 <- [1,1353,null,{"value":"7"}] 11:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:00:22 INFO - PROCESS | 1651 | 1467050422472 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:00:22 INFO - PROCESS | 1651 | 1467050422474 Marionette TRACE conn3 <- [1,1354,null,{}] 11:00:22 INFO - PROCESS | 1651 | 1467050422479 Marionette TRACE conn3 -> [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:00:22 INFO - PROCESS | 1651 | 1467050422482 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:22 INFO - PROCESS | 1651 | 1467050422587 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 11:00:22 INFO - PROCESS | 1651 | 1467050422657 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:22 INFO - PROCESS | 1651 | 1467050422658 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x118f63800 == 38 [pid = 1651] [id = 346] 11:00:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x113c8d800) [pid = 1651] [serial = 1037] [outer = 0x0] 11:00:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x116a29c00) [pid = 1651] [serial = 1038] [outer = 0x113c8d800] 11:00:22 INFO - PROCESS | 1651 | 1467050422690 Marionette DEBUG loaded listener.js 11:00:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x11821a000) [pid = 1651] [serial = 1039] [outer = 0x113c8d800] 11:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:00:23 INFO - PROCESS | 1651 | 1467050423141 Marionette TRACE conn3 <- [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:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 677ms 11:00:23 INFO - PROCESS | 1651 | 1467050423149 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 11:00:23 INFO - PROCESS | 1651 | 1467050423152 Marionette TRACE conn3 <- [1,1357,null,{"value":"7"}] 11:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:00:23 INFO - PROCESS | 1651 | 1467050423156 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:00:23 INFO - PROCESS | 1651 | 1467050423158 Marionette TRACE conn3 <- [1,1358,null,{}] 11:00:23 INFO - PROCESS | 1651 | 1467050423161 Marionette TRACE conn3 -> [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:00:23 INFO - PROCESS | 1651 | 1467050423162 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:23 INFO - PROCESS | 1651 | 1467050423263 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 11:00:23 INFO - PROCESS | 1651 | 1467050423355 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:23 INFO - PROCESS | 1651 | 1467050423357 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x1254b1000 == 39 [pid = 1651] [id = 347] 11:00:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x118fe4c00) [pid = 1651] [serial = 1040] [outer = 0x0] 11:00:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1196cc400) [pid = 1651] [serial = 1041] [outer = 0x118fe4c00] 11:00:23 INFO - PROCESS | 1651 | 1467050423388 Marionette DEBUG loaded listener.js 11:00:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x120e38c00) [pid = 1651] [serial = 1042] [outer = 0x118fe4c00] 11:00:23 INFO - PROCESS | 1651 | 1467050423817 Marionette TRACE conn3 <- [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:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 671ms 11:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:00:23 INFO - PROCESS | 1651 | 1467050423828 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 11:00:23 INFO - PROCESS | 1651 | 1467050423830 Marionette TRACE conn3 <- [1,1361,null,{"value":"7"}] 11:00:23 INFO - PROCESS | 1651 | 1467050423832 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:00:23 INFO - PROCESS | 1651 | 1467050423834 Marionette TRACE conn3 <- [1,1362,null,{}] 11:00:23 INFO - PROCESS | 1651 | 1467050423842 Marionette TRACE conn3 -> [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:00:23 INFO - PROCESS | 1651 | 1467050423845 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:23 INFO - PROCESS | 1651 | 1467050423953 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 11:00:24 INFO - PROCESS | 1651 | 1467050424022 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:24 INFO - PROCESS | 1651 | 1467050424025 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a71b800 == 40 [pid = 1651] [id = 348] 11:00:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x120eee800) [pid = 1651] [serial = 1043] [outer = 0x0] 11:00:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x123f18800) [pid = 1651] [serial = 1044] [outer = 0x120eee800] 11:00:24 INFO - PROCESS | 1651 | 1467050424117 Marionette DEBUG loaded listener.js 11:00:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1271cd000) [pid = 1651] [serial = 1045] [outer = 0x120eee800] 11:00:24 INFO - PROCESS | 1651 | 1467050424652 Marionette TRACE conn3 <- [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:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 873ms 11:00:24 INFO - PROCESS | 1651 | 1467050424706 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 11:00:24 INFO - PROCESS | 1651 | 1467050424708 Marionette TRACE conn3 <- [1,1365,null,{"value":"7"}] 11:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:00:24 INFO - PROCESS | 1651 | 1467050424711 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:00:24 INFO - PROCESS | 1651 | 1467050424712 Marionette TRACE conn3 <- [1,1366,null,{}] 11:00:24 INFO - PROCESS | 1651 | 1467050424714 Marionette TRACE conn3 -> [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:00:24 INFO - PROCESS | 1651 | 1467050424716 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:24 INFO - PROCESS | 1651 | 1467050424817 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 11:00:24 INFO - PROCESS | 1651 | 1467050424876 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:24 INFO - PROCESS | 1651 | 1467050424877 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b11e800 == 41 [pid = 1651] [id = 349] 11:00:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x129277000) [pid = 1651] [serial = 1046] [outer = 0x0] 11:00:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x129280c00) [pid = 1651] [serial = 1047] [outer = 0x129277000] 11:00:24 INFO - PROCESS | 1651 | 1467050424906 Marionette DEBUG loaded listener.js 11:00:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1293d0800) [pid = 1651] [serial = 1048] [outer = 0x129277000] 11:00:25 INFO - PROCESS | 1651 | 1467050425512 Marionette TRACE conn3 <- [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:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:00:25 INFO - PROCESS | 1651 | 1467050425583 Marionette TRACE conn3 <- [1,1369,null,{"value":"7"}] 11:00:25 INFO - PROCESS | 1651 | 1467050425587 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:00:25 INFO - PROCESS | 1651 | 1467050425588 Marionette TRACE conn3 <- [1,1370,null,{}] 11:00:25 INFO - PROCESS | 1651 | 1467050425592 Marionette TRACE conn3 -> [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:00:25 INFO - PROCESS | 1651 | 1467050425594 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:25 INFO - PROCESS | 1651 | 1467050425686 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 11:00:25 INFO - PROCESS | 1651 | 1467050425759 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:25 INFO - PROCESS | 1651 | 1467050425762 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e3a000 == 42 [pid = 1651] [id = 350] 11:00:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1129b3000) [pid = 1651] [serial = 1049] [outer = 0x0] 11:00:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x112e40000) [pid = 1651] [serial = 1050] [outer = 0x1129b3000] 11:00:25 INFO - PROCESS | 1651 | 1467050425789 Marionette DEBUG loaded listener.js 11:00:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x116f3dc00) [pid = 1651] [serial = 1051] [outer = 0x1129b3000] 11:00:26 INFO - PROCESS | 1651 | --DOCSHELL 0x119616000 == 41 [pid = 1651] [id = 344] 11:00:26 INFO - PROCESS | 1651 | --DOCSHELL 0x12711f800 == 40 [pid = 1651] [id = 343] 11:00:26 INFO - PROCESS | 1651 | --DOCSHELL 0x126e09000 == 39 [pid = 1651] [id = 342] 11:00:26 INFO - PROCESS | 1651 | --DOCSHELL 0x124c54000 == 38 [pid = 1651] [id = 341] 11:00:26 INFO - PROCESS | 1651 | --DOCSHELL 0x1213c0000 == 37 [pid = 1651] [id = 340] 11:00:26 INFO - PROCESS | 1651 | --DOCSHELL 0x119621800 == 36 [pid = 1651] [id = 339] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x11850fc00) [pid = 1651] [serial = 1005] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOCSHELL 0x116f1c000 == 35 [pid = 1651] [id = 338] 11:00:26 INFO - PROCESS | 1651 | 1467050426296 Marionette TRACE conn3 <- [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:00:26 INFO - PROCESS | 1651 | 1467050426313 Marionette TRACE conn3 <- [1,1373,null,{"value":"7"}] 11:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:00:26 INFO - PROCESS | 1651 | 1467050426318 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:00:26 INFO - PROCESS | 1651 | 1467050426320 Marionette TRACE conn3 <- [1,1374,null,{}] 11:00:26 INFO - PROCESS | 1651 | 1467050426322 Marionette TRACE conn3 -> [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:00:26 INFO - PROCESS | 1651 | 1467050426324 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:26 INFO - PROCESS | 1651 | 1467050426404 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 11:00:26 INFO - PROCESS | 1651 | 1467050426408 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:26 INFO - PROCESS | 1651 | 1467050426409 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x116f1c000 == 36 [pid = 1651] [id = 351] 11:00:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x118511000) [pid = 1651] [serial = 1052] [outer = 0x0] 11:00:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x118894c00) [pid = 1651] [serial = 1053] [outer = 0x118511000] 11:00:26 INFO - PROCESS | 1651 | 1467050426441 Marionette DEBUG loaded listener.js 11:00:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x119331800) [pid = 1651] [serial = 1054] [outer = 0x118511000] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x116aee800) [pid = 1651] [serial = 996] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x118891800) [pid = 1651] [serial = 997] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x116af8800) [pid = 1651] [serial = 1002] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x117666800) [pid = 1651] [serial = 981] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x128952800) [pid = 1651] [serial = 960] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1293c9400) [pid = 1651] [serial = 963] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x12a725c00) [pid = 1651] [serial = 966] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1196d0c00) [pid = 1651] [serial = 984] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1132da800) [pid = 1651] [serial = 942] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x118330c00) [pid = 1651] [serial = 982] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x11678a000) [pid = 1651] [serial = 943] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x115de5800) [pid = 1651] [serial = 939] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x116a23000) [pid = 1651] [serial = 940] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x118880c00) [pid = 1651] [serial = 948] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x112a5a400) [pid = 1651] [serial = 999] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x119329400) [pid = 1651] [serial = 949] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x12a9a7400) [pid = 1651] [serial = 937] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x121853800) [pid = 1651] [serial = 954] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12493e800) [pid = 1651] [serial = 955] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x11932d800) [pid = 1651] [serial = 951] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x120eea400) [pid = 1651] [serial = 952] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1182b3400) [pid = 1651] [serial = 945] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x118378800) [pid = 1651] [serial = 946] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1268ae800) [pid = 1651] [serial = 987] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x119d5c400) [pid = 1651] [serial = 985] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x118217400) [pid = 1651] [serial = 1003] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x112ebec00) [pid = 1651] [serial = 1000] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x129525400) [pid = 1651] [serial = 990] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x11888bc00) [pid = 1651] [serial = 970] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12b044400) [pid = 1651] [serial = 976] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x116793c00) [pid = 1651] [serial = 969] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x12149b000) [pid = 1651] [serial = 972] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x128bde800) [pid = 1651] [serial = 988] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x129276400) [pid = 1651] [serial = 994] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x12b04b800) [pid = 1651] [serial = 978] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x1197e6000) [pid = 1651] [serial = 993] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x12a9ac800) [pid = 1651] [serial = 975] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x12a7e8400) [pid = 1651] [serial = 967] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x12a7f1400) [pid = 1651] [serial = 991] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x1254d0400) [pid = 1651] [serial = 957] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x1268b6c00) [pid = 1651] [serial = 958] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x129096c00) [pid = 1651] [serial = 961] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x129531000) [pid = 1651] [serial = 964] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x12b161c00) [pid = 1651] [serial = 979] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x1293c6400) [pid = 1651] [serial = 973] [outer = 0x0] [url = about:blank] 11:00:26 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:00:26 INFO - PROCESS | 1651 | 1467050426802 Marionette TRACE conn3 <- [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:00:26 INFO - PROCESS | 1651 | 1467050426839 Marionette TRACE conn3 <- [1,1377,null,{"value":"7"}] 11:00:26 INFO - PROCESS | 1651 | 1467050426841 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:00:26 INFO - PROCESS | 1651 | 1467050426844 Marionette TRACE conn3 <- [1,1378,null,{}] 11:00:26 INFO - PROCESS | 1651 | 1467050426851 Marionette TRACE conn3 -> [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:00:26 INFO - PROCESS | 1651 | 1467050426854 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:26 INFO - PROCESS | 1651 | 1467050426933 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 11:00:26 INFO - PROCESS | 1651 | 1467050426938 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:26 INFO - PROCESS | 1651 | 1467050426940 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x119308000 == 37 [pid = 1651] [id = 352] 11:00:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x119a3e000) [pid = 1651] [serial = 1055] [outer = 0x0] 11:00:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x120e3f400) [pid = 1651] [serial = 1056] [outer = 0x119a3e000] 11:00:26 INFO - PROCESS | 1651 | 1467050426969 Marionette DEBUG loaded listener.js 11:00:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x1218fc800) [pid = 1651] [serial = 1057] [outer = 0x119a3e000] 11:00:27 INFO - PROCESS | 1651 | 1467050427336 Marionette TRACE conn3 <- [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:00:27 INFO - PROCESS | 1651 | 1467050427379 Marionette TRACE conn3 <- [1,1381,null,{"value":"7"}] 11:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:00:27 INFO - PROCESS | 1651 | 1467050427385 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:00:27 INFO - PROCESS | 1651 | 1467050427387 Marionette TRACE conn3 <- [1,1382,null,{}] 11:00:27 INFO - PROCESS | 1651 | 1467050427390 Marionette TRACE conn3 -> [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:00:27 INFO - PROCESS | 1651 | 1467050427392 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:27 INFO - PROCESS | 1651 | 1467050427511 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 11:00:27 INFO - PROCESS | 1651 | 1467050427516 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:27 INFO - PROCESS | 1651 | 1467050427518 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x121062000 == 38 [pid = 1651] [id = 353] 11:00:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x124fd7800) [pid = 1651] [serial = 1058] [outer = 0x0] 11:00:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x1268b1000) [pid = 1651] [serial = 1059] [outer = 0x124fd7800] 11:00:27 INFO - PROCESS | 1651 | 1467050427543 Marionette DEBUG loaded listener.js 11:00:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x127303400) [pid = 1651] [serial = 1060] [outer = 0x124fd7800] 11:00:27 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:00:27 INFO - PROCESS | 1651 | 1467050427910 Marionette TRACE conn3 <- [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:00:27 INFO - PROCESS | 1651 | 1467050427955 Marionette TRACE conn3 <- [1,1385,null,{"value":"7"}] 11:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:00:27 INFO - PROCESS | 1651 | 1467050427958 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:00:27 INFO - PROCESS | 1651 | 1467050427959 Marionette TRACE conn3 <- [1,1386,null,{}] 11:00:27 INFO - PROCESS | 1651 | 1467050427961 Marionette TRACE conn3 -> [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:00:27 INFO - PROCESS | 1651 | 1467050427962 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:28 INFO - PROCESS | 1651 | 1467050428038 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 11:00:28 INFO - PROCESS | 1651 | 1467050428041 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:28 INFO - PROCESS | 1651 | 1467050428043 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x123bc6000 == 39 [pid = 1651] [id = 354] 11:00:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x128be2c00) [pid = 1651] [serial = 1061] [outer = 0x0] 11:00:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x129279800) [pid = 1651] [serial = 1062] [outer = 0x128be2c00] 11:00:28 INFO - PROCESS | 1651 | 1467050428070 Marionette DEBUG loaded listener.js 11:00:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x1293df000) [pid = 1651] [serial = 1063] [outer = 0x128be2c00] 11:00:28 INFO - PROCESS | 1651 | 1467050428420 Marionette TRACE conn3 <- [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:00:28 INFO - PROCESS | 1651 | 1467050428427 Marionette TRACE conn3 <- [1,1389,null,{"value":"7"}] 11:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:00:28 INFO - PROCESS | 1651 | 1467050428432 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:00:28 INFO - PROCESS | 1651 | 1467050428434 Marionette TRACE conn3 <- [1,1390,null,{}] 11:00:28 INFO - PROCESS | 1651 | 1467050428437 Marionette TRACE conn3 -> [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:00:28 INFO - PROCESS | 1651 | 1467050428441 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:28 INFO - PROCESS | 1651 | 1467050428575 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 11:00:28 INFO - PROCESS | 1651 | 1467050428616 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:28 INFO - PROCESS | 1651 | 1467050428617 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x1254b5800 == 40 [pid = 1651] [id = 355] 11:00:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1293dec00) [pid = 1651] [serial = 1064] [outer = 0x0] 11:00:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x129532c00) [pid = 1651] [serial = 1065] [outer = 0x1293dec00] 11:00:28 INFO - PROCESS | 1651 | 1467050428643 Marionette DEBUG loaded listener.js 11:00:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x12a9aa400) [pid = 1651] [serial = 1066] [outer = 0x1293dec00] 11:00:28 INFO - PROCESS | 1651 | 1467050428990 Marionette TRACE conn3 <- [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:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 572ms 11:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:00:29 INFO - PROCESS | 1651 | 1467050429003 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 11:00:29 INFO - PROCESS | 1651 | 1467050429004 Marionette TRACE conn3 <- [1,1393,null,{"value":"7"}] 11:00:29 INFO - PROCESS | 1651 | 1467050429006 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:00:29 INFO - PROCESS | 1651 | 1467050429007 Marionette TRACE conn3 <- [1,1394,null,{}] 11:00:29 INFO - PROCESS | 1651 | 1467050429009 Marionette TRACE conn3 -> [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:00:29 INFO - PROCESS | 1651 | 1467050429010 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:29 INFO - PROCESS | 1651 | 1467050429116 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 11:00:29 INFO - PROCESS | 1651 | 1467050429135 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:29 INFO - PROCESS | 1651 | 1467050429136 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c7b800 == 41 [pid = 1651] [id = 356] 11:00:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x12a9ae400) [pid = 1651] [serial = 1067] [outer = 0x0] 11:00:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x12b046400) [pid = 1651] [serial = 1068] [outer = 0x12a9ae400] 11:00:29 INFO - PROCESS | 1651 | 1467050429160 Marionette DEBUG loaded listener.js 11:00:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x12b15dc00) [pid = 1651] [serial = 1069] [outer = 0x12a9ae400] 11:00:29 INFO - PROCESS | 1651 | 1467050429517 Marionette TRACE conn3 <- [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:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 520ms 11:00:29 INFO - PROCESS | 1651 | 1467050429526 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 11:00:29 INFO - PROCESS | 1651 | 1467050429528 Marionette TRACE conn3 <- [1,1397,null,{"value":"7"}] 11:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:00:29 INFO - PROCESS | 1651 | 1467050429532 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:00:29 INFO - PROCESS | 1651 | 1467050429533 Marionette TRACE conn3 <- [1,1398,null,{}] 11:00:29 INFO - PROCESS | 1651 | 1467050429535 Marionette TRACE conn3 -> [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:00:29 INFO - PROCESS | 1651 | 1467050429536 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:29 INFO - PROCESS | 1651 | 1467050429641 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 11:00:29 INFO - PROCESS | 1651 | 1467050429656 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:29 INFO - PROCESS | 1651 | 1467050429658 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x129306800 == 42 [pid = 1651] [id = 357] 11:00:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x12b164000) [pid = 1651] [serial = 1070] [outer = 0x0] 11:00:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x12b1dd800) [pid = 1651] [serial = 1071] [outer = 0x12b164000] 11:00:29 INFO - PROCESS | 1651 | 1467050429682 Marionette DEBUG loaded listener.js 11:00:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x12b1e3400) [pid = 1651] [serial = 1072] [outer = 0x12b164000] 11:00:30 INFO - PROCESS | 1651 | 1467050430106 Marionette TRACE conn3 <- [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:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 620ms 11:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:00:30 INFO - PROCESS | 1651 | 1467050430152 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 11:00:30 INFO - PROCESS | 1651 | 1467050430154 Marionette TRACE conn3 <- [1,1401,null,{"value":"7"}] 11:00:30 INFO - PROCESS | 1651 | 1467050430157 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:00:30 INFO - PROCESS | 1651 | 1467050430159 Marionette TRACE conn3 <- [1,1402,null,{}] 11:00:30 INFO - PROCESS | 1651 | 1467050430161 Marionette TRACE conn3 -> [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:00:30 INFO - PROCESS | 1651 | 1467050430162 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:30 INFO - PROCESS | 1651 | 1467050430325 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 11:00:30 INFO - PROCESS | 1651 | 1467050430348 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:30 INFO - PROCESS | 1651 | 1467050430349 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a4e4800 == 43 [pid = 1651] [id = 358] 11:00:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x11836c400) [pid = 1651] [serial = 1073] [outer = 0x0] 11:00:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x12927cc00) [pid = 1651] [serial = 1074] [outer = 0x11836c400] 11:00:30 INFO - PROCESS | 1651 | 1467050430377 Marionette DEBUG loaded listener.js 11:00:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x12b1ea800) [pid = 1651] [serial = 1075] [outer = 0x11836c400] 11:00:30 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x128bde400) [pid = 1651] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:00:30 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x11836e400) [pid = 1651] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:00:30 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x119d52000) [pid = 1651] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:00:30 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x115e21c00) [pid = 1651] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:00:30 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x118338400) [pid = 1651] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:00:30 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x11271dc00) [pid = 1651] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:00:30 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12136c400) [pid = 1651] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:00:30 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x120e37c00) [pid = 1651] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:00:30 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1162a7400) [pid = 1651] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:00:30 INFO - PROCESS | 1651 | 1467050430774 Marionette TRACE conn3 <- [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:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 672ms 11:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:00:30 INFO - PROCESS | 1651 | 1467050430829 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 11:00:30 INFO - PROCESS | 1651 | 1467050430831 Marionette TRACE conn3 <- [1,1405,null,{"value":"7"}] 11:00:30 INFO - PROCESS | 1651 | 1467050430834 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:00:30 INFO - PROCESS | 1651 | 1467050430836 Marionette TRACE conn3 <- [1,1406,null,{}] 11:00:30 INFO - PROCESS | 1651 | 1467050430840 Marionette TRACE conn3 -> [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:00:30 INFO - PROCESS | 1651 | 1467050430842 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:31 INFO - PROCESS | 1651 | 1467050431036 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 11:00:31 INFO - PROCESS | 1651 | 1467050431095 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:31 INFO - PROCESS | 1651 | 1467050431097 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a915800 == 44 [pid = 1651] [id = 359] 11:00:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x112db7800) [pid = 1651] [serial = 1076] [outer = 0x0] 11:00:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x118fdec00) [pid = 1651] [serial = 1077] [outer = 0x112db7800] 11:00:31 INFO - PROCESS | 1651 | 1467050431129 Marionette DEBUG loaded listener.js 11:00:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x12730c000) [pid = 1651] [serial = 1078] [outer = 0x112db7800] 11:00:31 INFO - PROCESS | 1651 | 1467050431400 Marionette TRACE conn3 <- [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:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 621ms 11:00:31 INFO - PROCESS | 1651 | 1467050431455 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 11:00:31 INFO - PROCESS | 1651 | 1467050431458 Marionette TRACE conn3 <- [1,1409,null,{"value":"7"}] 11:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:00:31 INFO - PROCESS | 1651 | 1467050431464 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:00:31 INFO - PROCESS | 1651 | 1467050431468 Marionette TRACE conn3 <- [1,1410,null,{}] 11:00:31 INFO - PROCESS | 1651 | 1467050431472 Marionette TRACE conn3 -> [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:00:31 INFO - PROCESS | 1651 | 1467050431474 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:31 INFO - PROCESS | 1651 | 1467050431607 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 11:00:31 INFO - PROCESS | 1651 | 1467050431615 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:31 INFO - PROCESS | 1651 | 1467050431617 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b98a000 == 45 [pid = 1651] [id = 360] 11:00:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x120ef6c00) [pid = 1651] [serial = 1079] [outer = 0x0] 11:00:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x12b9c9000) [pid = 1651] [serial = 1080] [outer = 0x120ef6c00] 11:00:31 INFO - PROCESS | 1651 | 1467050431643 Marionette DEBUG loaded listener.js 11:00:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x12bb5f000) [pid = 1651] [serial = 1081] [outer = 0x120ef6c00] 11:00:31 INFO - PROCESS | 1651 | 1467050431985 Marionette TRACE conn3 <- [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:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 576ms 11:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:00:32 INFO - PROCESS | 1651 | 1467050432038 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 11:00:32 INFO - PROCESS | 1651 | 1467050432039 Marionette TRACE conn3 <- [1,1413,null,{"value":"7"}] 11:00:32 INFO - PROCESS | 1651 | 1467050432041 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:00:32 INFO - PROCESS | 1651 | 1467050432042 Marionette TRACE conn3 <- [1,1414,null,{}] 11:00:32 INFO - PROCESS | 1651 | 1467050432044 Marionette TRACE conn3 -> [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:00:32 INFO - PROCESS | 1651 | 1467050432045 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:32 INFO - PROCESS | 1651 | 1467050432128 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 11:00:32 INFO - PROCESS | 1651 | 1467050432189 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:32 INFO - PROCESS | 1651 | 1467050432190 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bdd6800 == 46 [pid = 1651] [id = 361] 11:00:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x12a9a5c00) [pid = 1651] [serial = 1082] [outer = 0x0] 11:00:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x12bb62800) [pid = 1651] [serial = 1083] [outer = 0x12a9a5c00] 11:00:32 INFO - PROCESS | 1651 | 1467050432215 Marionette DEBUG loaded listener.js 11:00:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x12bda8000) [pid = 1651] [serial = 1084] [outer = 0x12a9a5c00] 11:00:32 INFO - PROCESS | 1651 | 1467050432536 Marionette TRACE conn3 <- [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:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 518ms 11:00:32 INFO - PROCESS | 1651 | 1467050432560 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 11:00:32 INFO - PROCESS | 1651 | 1467050432561 Marionette TRACE conn3 <- [1,1417,null,{"value":"7"}] 11:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:00:32 INFO - PROCESS | 1651 | 1467050432566 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:00:32 INFO - PROCESS | 1651 | 1467050432567 Marionette TRACE conn3 <- [1,1418,null,{}] 11:00:32 INFO - PROCESS | 1651 | 1467050432570 Marionette TRACE conn3 -> [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:00:32 INFO - PROCESS | 1651 | 1467050432571 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:32 INFO - PROCESS | 1651 | 1467050432710 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 11:00:32 INFO - PROCESS | 1651 | 1467050432769 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:32 INFO - PROCESS | 1651 | 1467050432771 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x115e38800 == 47 [pid = 1651] [id = 362] 11:00:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x111e62400) [pid = 1651] [serial = 1085] [outer = 0x0] 11:00:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1129ac000) [pid = 1651] [serial = 1086] [outer = 0x111e62400] 11:00:32 INFO - PROCESS | 1651 | 1467050432804 Marionette DEBUG loaded listener.js 11:00:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1131ebc00) [pid = 1651] [serial = 1087] [outer = 0x111e62400] 11:00:33 INFO - PROCESS | 1651 | 1467050433254 Marionette TRACE conn3 <- [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:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 718ms 11:00:33 INFO - PROCESS | 1651 | 1467050433286 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 11:00:33 INFO - PROCESS | 1651 | 1467050433288 Marionette TRACE conn3 <- [1,1421,null,{"value":"7"}] 11:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:00:33 INFO - PROCESS | 1651 | 1467050433291 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:00:33 INFO - PROCESS | 1651 | 1467050433293 Marionette TRACE conn3 <- [1,1422,null,{}] 11:00:33 INFO - PROCESS | 1651 | 1467050433316 Marionette TRACE conn3 -> [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:00:33 INFO - PROCESS | 1651 | 1467050433320 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:33 INFO - PROCESS | 1651 | 1467050433453 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 11:00:33 INFO - PROCESS | 1651 | 1467050433538 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:33 INFO - PROCESS | 1651 | 1467050433540 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x1197dd000 == 48 [pid = 1651] [id = 363] 11:00:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x118873400) [pid = 1651] [serial = 1088] [outer = 0x0] 11:00:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x11932dc00) [pid = 1651] [serial = 1089] [outer = 0x118873400] 11:00:33 INFO - PROCESS | 1651 | 1467050433570 Marionette DEBUG loaded listener.js 11:00:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1197efc00) [pid = 1651] [serial = 1090] [outer = 0x118873400] 11:00:34 INFO - PROCESS | 1651 | 1467050434030 Marionette TRACE conn3 <- [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:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 790ms 11:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:00:34 INFO - PROCESS | 1651 | 1467050434083 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 11:00:34 INFO - PROCESS | 1651 | 1467050434085 Marionette TRACE conn3 <- [1,1425,null,{"value":"7"}] 11:00:34 INFO - PROCESS | 1651 | 1467050434087 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:00:34 INFO - PROCESS | 1651 | 1467050434089 Marionette TRACE conn3 <- [1,1426,null,{}] 11:00:34 INFO - PROCESS | 1651 | 1467050434091 Marionette TRACE conn3 -> [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:00:34 INFO - PROCESS | 1651 | 1467050434093 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:34 INFO - PROCESS | 1651 | 1467050434199 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 11:00:34 INFO - PROCESS | 1651 | 1467050434274 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:34 INFO - PROCESS | 1651 | 1467050434276 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a925800 == 49 [pid = 1651] [id = 364] 11:00:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x124fdc800) [pid = 1651] [serial = 1091] [outer = 0x0] 11:00:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1271d4800) [pid = 1651] [serial = 1092] [outer = 0x124fdc800] 11:00:34 INFO - PROCESS | 1651 | 1467050434305 Marionette DEBUG loaded listener.js 11:00:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x128ee6400) [pid = 1651] [serial = 1093] [outer = 0x124fdc800] 11:00:34 INFO - PROCESS | 1651 | 1467050434739 Marionette TRACE conn3 <- [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:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 719ms 11:00:34 INFO - PROCESS | 1651 | 1467050434813 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 11:00:34 INFO - PROCESS | 1651 | 1467050434816 Marionette TRACE conn3 <- [1,1429,null,{"value":"7"}] 11:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:00:34 INFO - PROCESS | 1651 | 1467050434825 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:00:34 INFO - PROCESS | 1651 | 1467050434830 Marionette TRACE conn3 <- [1,1430,null,{}] 11:00:34 INFO - PROCESS | 1651 | 1467050434833 Marionette TRACE conn3 -> [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:00:34 INFO - PROCESS | 1651 | 1467050434836 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:34 INFO - PROCESS | 1651 | 1467050434946 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 11:00:35 INFO - PROCESS | 1651 | 1467050435020 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:35 INFO - PROCESS | 1651 | 1467050435021 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ca5d800 == 50 [pid = 1651] [id = 365] 11:00:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12a7e7400) [pid = 1651] [serial = 1094] [outer = 0x0] 11:00:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12a7f1c00) [pid = 1651] [serial = 1095] [outer = 0x12a7e7400] 11:00:35 INFO - PROCESS | 1651 | 1467050435050 Marionette DEBUG loaded listener.js 11:00:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12b046c00) [pid = 1651] [serial = 1096] [outer = 0x12a7e7400] 11:00:35 INFO - PROCESS | 1651 | 1467050435526 Marionette TRACE conn3 <- [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:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 728ms 11:00:35 INFO - PROCESS | 1651 | 1467050435550 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 11:00:35 INFO - PROCESS | 1651 | 1467050435551 Marionette TRACE conn3 <- [1,1433,null,{"value":"7"}] 11:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:00:35 INFO - PROCESS | 1651 | 1467050435554 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:00:35 INFO - PROCESS | 1651 | 1467050435555 Marionette TRACE conn3 <- [1,1434,null,{}] 11:00:35 INFO - PROCESS | 1651 | 1467050435558 Marionette TRACE conn3 -> [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:00:35 INFO - PROCESS | 1651 | 1467050435559 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:35 INFO - PROCESS | 1651 | 1467050435675 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 11:00:35 INFO - PROCESS | 1651 | 1467050435980 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:35 INFO - PROCESS | 1651 | 1467050435982 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x118bd4800 == 51 [pid = 1651] [id = 366] 11:00:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x112dba800) [pid = 1651] [serial = 1097] [outer = 0x0] 11:00:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x116635400) [pid = 1651] [serial = 1098] [outer = 0x112dba800] 11:00:36 INFO - PROCESS | 1651 | 1467050436032 Marionette DEBUG loaded listener.js 11:00:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x117e17c00) [pid = 1651] [serial = 1099] [outer = 0x112dba800] 11:00:36 INFO - PROCESS | 1651 | 1467050436611 Marionette TRACE conn3 <- [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:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1071ms 11:00:36 INFO - PROCESS | 1651 | 1467050436648 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 11:00:36 INFO - PROCESS | 1651 | 1467050436652 Marionette TRACE conn3 <- [1,1437,null,{"value":"7"}] 11:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:00:36 INFO - PROCESS | 1651 | 1467050436659 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:00:36 INFO - PROCESS | 1651 | 1467050436662 Marionette TRACE conn3 <- [1,1438,null,{}] 11:00:36 INFO - PROCESS | 1651 | 1467050436669 Marionette TRACE conn3 -> [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:00:36 INFO - PROCESS | 1651 | 1467050436671 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:36 INFO - PROCESS | 1651 | 1467050436815 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 11:00:36 INFO - PROCESS | 1651 | 1467050436921 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:36 INFO - PROCESS | 1651 | 1467050436923 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x118bd4000 == 52 [pid = 1651] [id = 367] 11:00:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x11888b400) [pid = 1651] [serial = 1100] [outer = 0x0] 11:00:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x118f7f800) [pid = 1651] [serial = 1101] [outer = 0x11888b400] 11:00:36 INFO - PROCESS | 1651 | 1467050436971 Marionette DEBUG loaded listener.js 11:00:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1197e1400) [pid = 1651] [serial = 1102] [outer = 0x11888b400] 11:00:37 INFO - PROCESS | 1651 | --DOCSHELL 0x118bdb800 == 51 [pid = 1651] [id = 335] 11:00:37 INFO - PROCESS | 1651 | --DOCSHELL 0x12bdd6800 == 50 [pid = 1651] [id = 361] 11:00:37 INFO - PROCESS | 1651 | --DOCSHELL 0x12b98a000 == 49 [pid = 1651] [id = 360] 11:00:37 INFO - PROCESS | 1651 | --DOCSHELL 0x12a915800 == 48 [pid = 1651] [id = 359] 11:00:37 INFO - PROCESS | 1651 | --DOCSHELL 0x12a4e4800 == 47 [pid = 1651] [id = 358] 11:00:37 INFO - PROCESS | 1651 | --DOCSHELL 0x129306800 == 46 [pid = 1651] [id = 357] 11:00:37 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x128ef0800) [pid = 1651] [serial = 1035] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1651 | --DOCSHELL 0x128c7b800 == 45 [pid = 1651] [id = 356] 11:00:37 INFO - PROCESS | 1651 | --DOCSHELL 0x1254b5800 == 44 [pid = 1651] [id = 355] 11:00:37 INFO - PROCESS | 1651 | --DOCSHELL 0x123bc6000 == 43 [pid = 1651] [id = 354] 11:00:37 INFO - PROCESS | 1651 | --DOCSHELL 0x121062000 == 42 [pid = 1651] [id = 353] 11:00:37 INFO - PROCESS | 1651 | --DOCSHELL 0x119308000 == 41 [pid = 1651] [id = 352] 11:00:37 INFO - PROCESS | 1651 | --DOCSHELL 0x116f1c000 == 40 [pid = 1651] [id = 351] 11:00:37 INFO - PROCESS | 1651 | --DOCSHELL 0x117e3a000 == 39 [pid = 1651] [id = 350] 11:00:37 INFO - PROCESS | 1651 | --DOCSHELL 0x12a71b800 == 38 [pid = 1651] [id = 348] 11:00:37 INFO - PROCESS | 1651 | --DOCSHELL 0x1254b1000 == 37 [pid = 1651] [id = 347] 11:00:37 INFO - PROCESS | 1651 | --DOCSHELL 0x118f63800 == 36 [pid = 1651] [id = 346] 11:00:37 INFO - PROCESS | 1651 | --DOCSHELL 0x129303800 == 35 [pid = 1651] [id = 345] 11:00:37 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x128d6f000) [pid = 1651] [serial = 1033] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x118511400) [pid = 1651] [serial = 1011] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x123966400) [pid = 1651] [serial = 1021] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x116f3e800) [pid = 1651] [serial = 1015] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x120f0bc00) [pid = 1651] [serial = 1020] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1197e3800) [pid = 1651] [serial = 1018] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x112dbb800) [pid = 1651] [serial = 1008] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1268b6800) [pid = 1651] [serial = 1026] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x124caac00) [pid = 1651] [serial = 1023] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x127303c00) [pid = 1651] [serial = 1027] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1254d5800) [pid = 1651] [serial = 1024] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x113c8d400) [pid = 1651] [serial = 1009] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x12894c800) [pid = 1651] [serial = 1030] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x11932b400) [pid = 1651] [serial = 1017] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x118f7e000) [pid = 1651] [serial = 1012] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x118218400) [pid = 1651] [serial = 1029] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x116234c00) [pid = 1651] [serial = 1014] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x128be8000) [pid = 1651] [serial = 1032] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1651 | 1467050437437 Marionette TRACE conn3 <- [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:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 826ms 11:00:37 INFO - PROCESS | 1651 | 1467050437493 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 11:00:37 INFO - PROCESS | 1651 | 1467050437498 Marionette TRACE conn3 <- [1,1441,null,{"value":"7"}] 11:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:00:37 INFO - PROCESS | 1651 | 1467050437503 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:00:37 INFO - PROCESS | 1651 | 1467050437505 Marionette TRACE conn3 <- [1,1442,null,{}] 11:00:37 INFO - PROCESS | 1651 | 1467050437509 Marionette TRACE conn3 -> [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:00:37 INFO - PROCESS | 1651 | 1467050437511 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:37 INFO - PROCESS | 1651 | 1467050437649 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 11:00:37 INFO - PROCESS | 1651 | 1467050437664 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:37 INFO - PROCESS | 1651 | 1467050437666 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a59800 == 36 [pid = 1651] [id = 368] 11:00:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x120ef4000) [pid = 1651] [serial = 1103] [outer = 0x0] 11:00:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1216a0800) [pid = 1651] [serial = 1104] [outer = 0x120ef4000] 11:00:37 INFO - PROCESS | 1651 | 1467050437709 Marionette DEBUG loaded listener.js 11:00:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x12494c400) [pid = 1651] [serial = 1105] [outer = 0x120ef4000] 11:00:38 INFO - PROCESS | 1651 | 1467050438109 Marionette TRACE conn3 <- [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:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 621ms 11:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:00:38 INFO - PROCESS | 1651 | 1467050438126 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 11:00:38 INFO - PROCESS | 1651 | 1467050438127 Marionette TRACE conn3 <- [1,1445,null,{"value":"7"}] 11:00:38 INFO - PROCESS | 1651 | 1467050438136 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:00:38 INFO - PROCESS | 1651 | 1467050438140 Marionette TRACE conn3 <- [1,1446,null,{}] 11:00:38 INFO - PROCESS | 1651 | 1467050438144 Marionette TRACE conn3 -> [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:00:38 INFO - PROCESS | 1651 | 1467050438146 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:38 INFO - PROCESS | 1651 | 1467050438227 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 11:00:38 INFO - PROCESS | 1651 | 1467050438255 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:38 INFO - PROCESS | 1651 | 1467050438256 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e06000 == 37 [pid = 1651] [id = 369] 11:00:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12927ec00) [pid = 1651] [serial = 1106] [outer = 0x0] 11:00:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x129284800) [pid = 1651] [serial = 1107] [outer = 0x12927ec00] 11:00:38 INFO - PROCESS | 1651 | 1467050438287 Marionette DEBUG loaded listener.js 11:00:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1293e8000) [pid = 1651] [serial = 1108] [outer = 0x12927ec00] 11:00:38 INFO - PROCESS | 1651 | 1467050438609 Marionette TRACE conn3 <- [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:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 529ms 11:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:00:38 INFO - PROCESS | 1651 | 1467050438662 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 11:00:38 INFO - PROCESS | 1651 | 1467050438664 Marionette TRACE conn3 <- [1,1449,null,{"value":"7"}] 11:00:38 INFO - PROCESS | 1651 | 1467050438666 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:00:38 INFO - PROCESS | 1651 | 1467050438667 Marionette TRACE conn3 <- [1,1450,null,{}] 11:00:38 INFO - PROCESS | 1651 | 1467050438669 Marionette TRACE conn3 -> [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:00:38 INFO - PROCESS | 1651 | 1467050438670 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:38 INFO - PROCESS | 1651 | 1467050438754 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 11:00:38 INFO - PROCESS | 1651 | 1467050438757 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:38 INFO - PROCESS | 1651 | 1467050438758 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c74800 == 38 [pid = 1651] [id = 370] 11:00:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12a4c4c00) [pid = 1651] [serial = 1109] [outer = 0x0] 11:00:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12a7eac00) [pid = 1651] [serial = 1110] [outer = 0x12a4c4c00] 11:00:38 INFO - PROCESS | 1651 | 1467050438783 Marionette DEBUG loaded listener.js 11:00:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12a9af000) [pid = 1651] [serial = 1111] [outer = 0x12a4c4c00] 11:00:39 INFO - PROCESS | 1651 | 1467050439136 Marionette TRACE conn3 <- [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:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 520ms 11:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:00:39 INFO - PROCESS | 1651 | 1467050439187 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 11:00:39 INFO - PROCESS | 1651 | 1467050439188 Marionette TRACE conn3 <- [1,1453,null,{"value":"7"}] 11:00:39 INFO - PROCESS | 1651 | 1467050439190 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:00:39 INFO - PROCESS | 1651 | 1467050439191 Marionette TRACE conn3 <- [1,1454,null,{}] 11:00:39 INFO - PROCESS | 1651 | 1467050439193 Marionette TRACE conn3 -> [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:00:39 INFO - PROCESS | 1651 | 1467050439194 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:39 INFO - PROCESS | 1651 | 1467050439284 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 11:00:39 INFO - PROCESS | 1651 | 1467050439360 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:39 INFO - PROCESS | 1651 | 1467050439364 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x129029800 == 39 [pid = 1651] [id = 371] 11:00:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12b1dc800) [pid = 1651] [serial = 1112] [outer = 0x0] 11:00:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12b1e2000) [pid = 1651] [serial = 1113] [outer = 0x12b1dc800] 11:00:39 INFO - PROCESS | 1651 | 1467050439396 Marionette DEBUG loaded listener.js 11:00:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12b9cdc00) [pid = 1651] [serial = 1114] [outer = 0x12b1dc800] 11:00:39 INFO - PROCESS | 1651 | 1467050439753 Marionette TRACE conn3 <- [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:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 571ms 11:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:00:39 INFO - PROCESS | 1651 | 1467050439764 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 11:00:39 INFO - PROCESS | 1651 | 1467050439766 Marionette TRACE conn3 <- [1,1457,null,{"value":"7"}] 11:00:39 INFO - PROCESS | 1651 | 1467050439769 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:00:39 INFO - PROCESS | 1651 | 1467050439771 Marionette TRACE conn3 <- [1,1458,null,{}] 11:00:39 INFO - PROCESS | 1651 | 1467050439775 Marionette TRACE conn3 -> [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:00:39 INFO - PROCESS | 1651 | 1467050439777 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:39 INFO - PROCESS | 1651 | 1467050439947 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 11:00:40 INFO - PROCESS | 1651 | 1467050440089 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:40 INFO - PROCESS | 1651 | 1467050440090 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x11839c800 == 40 [pid = 1651] [id = 372] 11:00:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12c005800) [pid = 1651] [serial = 1115] [outer = 0x0] 11:00:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12c007800) [pid = 1651] [serial = 1116] [outer = 0x12c005800] 11:00:40 INFO - PROCESS | 1651 | 1467050440141 Marionette DEBUG loaded listener.js 11:00:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12c00b000) [pid = 1651] [serial = 1117] [outer = 0x12c005800] 11:00:40 INFO - PROCESS | 1651 | 1467050440609 Marionette TRACE conn3 <- [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:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 870ms 11:00:40 INFO - PROCESS | 1651 | 1467050440639 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 11:00:40 INFO - PROCESS | 1651 | 1467050440641 Marionette TRACE conn3 <- [1,1461,null,{"value":"7"}] 11:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:00:40 INFO - PROCESS | 1651 | 1467050440643 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:00:40 INFO - PROCESS | 1651 | 1467050440644 Marionette TRACE conn3 <- [1,1462,null,{}] 11:00:40 INFO - PROCESS | 1651 | 1467050440646 Marionette TRACE conn3 -> [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:00:40 INFO - PROCESS | 1651 | 1467050440647 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:40 INFO - PROCESS | 1651 | 1467050440755 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 11:00:40 INFO - PROCESS | 1651 | 1467050440791 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:40 INFO - PROCESS | 1651 | 1467050440792 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c38c800 == 41 [pid = 1651] [id = 373] 11:00:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x128ce9c00) [pid = 1651] [serial = 1118] [outer = 0x0] 11:00:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x128cedc00) [pid = 1651] [serial = 1119] [outer = 0x128ce9c00] 11:00:40 INFO - PROCESS | 1651 | 1467050440819 Marionette DEBUG loaded listener.js 11:00:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x128cf1800) [pid = 1651] [serial = 1120] [outer = 0x128ce9c00] 11:00:41 INFO - PROCESS | 1651 | 1467050441140 Marionette TRACE conn3 <- [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:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 520ms 11:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:00:41 INFO - PROCESS | 1651 | 1467050441171 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 11:00:41 INFO - PROCESS | 1651 | 1467050441172 Marionette TRACE conn3 <- [1,1465,null,{"value":"7"}] 11:00:41 INFO - PROCESS | 1651 | 1467050441174 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:00:41 INFO - PROCESS | 1651 | 1467050441175 Marionette TRACE conn3 <- [1,1466,null,{}] 11:00:41 INFO - PROCESS | 1651 | 1467050441177 Marionette TRACE conn3 -> [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:00:41 INFO - PROCESS | 1651 | 1467050441178 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:41 INFO - PROCESS | 1651 | 1467050441287 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 11:00:41 INFO - PROCESS | 1651 | 1467050441442 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:41 INFO - PROCESS | 1651 | 1467050441443 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:41 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x12a9ae400) [pid = 1651] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:00:41 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12b164000) [pid = 1651] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:00:41 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x11836c400) [pid = 1651] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:00:41 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x112db7800) [pid = 1651] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:00:41 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x119a3e000) [pid = 1651] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:00:41 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1129b3000) [pid = 1651] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:00:41 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x118511000) [pid = 1651] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:00:41 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x128be2c00) [pid = 1651] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:00:41 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x124fd7800) [pid = 1651] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:00:41 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1293dec00) [pid = 1651] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:00:41 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x120ef6c00) [pid = 1651] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:00:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x118417800 == 42 [pid = 1651] [id = 374] 11:00:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1129a8c00) [pid = 1651] [serial = 1121] [outer = 0x0] 11:00:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x11687e800) [pid = 1651] [serial = 1122] [outer = 0x1129a8c00] 11:00:41 INFO - PROCESS | 1651 | 1467050441478 Marionette DEBUG loaded listener.js 11:00:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x119a3e000) [pid = 1651] [serial = 1123] [outer = 0x1129a8c00] 11:00:41 INFO - PROCESS | 1651 | 1467050441767 Marionette TRACE conn3 <- [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:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 622ms 11:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:00:41 INFO - PROCESS | 1651 | 1467050441803 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 11:00:41 INFO - PROCESS | 1651 | 1467050441805 Marionette TRACE conn3 <- [1,1469,null,{"value":"7"}] 11:00:41 INFO - PROCESS | 1651 | 1467050441807 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:00:41 INFO - PROCESS | 1651 | 1467050441808 Marionette TRACE conn3 <- [1,1470,null,{}] 11:00:41 INFO - PROCESS | 1651 | 1467050441811 Marionette TRACE conn3 -> [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:00:41 INFO - PROCESS | 1651 | 1467050441812 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:41 INFO - PROCESS | 1651 | 1467050441903 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 11:00:41 INFO - PROCESS | 1651 | 1467050441907 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:41 INFO - PROCESS | 1651 | 1467050441908 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ccd5800 == 43 [pid = 1651] [id = 375] 11:00:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1197eb800) [pid = 1651] [serial = 1124] [outer = 0x0] 11:00:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x128cf3c00) [pid = 1651] [serial = 1125] [outer = 0x1197eb800] 11:00:41 INFO - PROCESS | 1651 | 1467050441932 Marionette DEBUG loaded listener.js 11:00:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12a77d000) [pid = 1651] [serial = 1126] [outer = 0x1197eb800] 11:00:42 INFO - PROCESS | 1651 | 1467050442284 Marionette TRACE conn3 <- [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:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 519ms 11:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:00:42 INFO - PROCESS | 1651 | 1467050442333 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 11:00:42 INFO - PROCESS | 1651 | 1467050442334 Marionette TRACE conn3 <- [1,1473,null,{"value":"7"}] 11:00:42 INFO - PROCESS | 1651 | 1467050442336 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:00:42 INFO - PROCESS | 1651 | 1467050442338 Marionette TRACE conn3 <- [1,1474,null,{}] 11:00:42 INFO - PROCESS | 1651 | 1467050442340 Marionette TRACE conn3 -> [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:00:42 INFO - PROCESS | 1651 | 1467050442341 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:42 INFO - PROCESS | 1651 | 1467050442433 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 11:00:42 INFO - PROCESS | 1651 | 1467050442436 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:42 INFO - PROCESS | 1651 | 1467050442438 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d33d800 == 44 [pid = 1651] [id = 376] 11:00:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12a77f800) [pid = 1651] [serial = 1127] [outer = 0x0] 11:00:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12a782800) [pid = 1651] [serial = 1128] [outer = 0x12a77f800] 11:00:42 INFO - PROCESS | 1651 | 1467050442465 Marionette DEBUG loaded listener.js 11:00:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12bb5e000) [pid = 1651] [serial = 1129] [outer = 0x12a77f800] 11:00:42 INFO - PROCESS | 1651 | 1467050442807 Marionette TRACE conn3 <- [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:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 518ms 11:00:42 INFO - PROCESS | 1651 | 1467050442855 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 11:00:42 INFO - PROCESS | 1651 | 1467050442856 Marionette TRACE conn3 <- [1,1477,null,{"value":"7"}] 11:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:00:42 INFO - PROCESS | 1651 | 1467050442859 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:00:42 INFO - PROCESS | 1651 | 1467050442860 Marionette TRACE conn3 <- [1,1478,null,{}] 11:00:42 INFO - PROCESS | 1651 | 1467050442863 Marionette TRACE conn3 -> [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:00:42 INFO - PROCESS | 1651 | 1467050442864 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:42 INFO - PROCESS | 1651 | 1467050442962 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 11:00:43 INFO - PROCESS | 1651 | 1467050443028 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:43 INFO - PROCESS | 1651 | 1467050443029 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d3e4800 == 45 [pid = 1651] [id = 377] 11:00:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x126f11800) [pid = 1651] [serial = 1130] [outer = 0x0] 11:00:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x126f16800) [pid = 1651] [serial = 1131] [outer = 0x126f11800] 11:00:43 INFO - PROCESS | 1651 | 1467050443053 Marionette DEBUG loaded listener.js 11:00:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12c008800) [pid = 1651] [serial = 1132] [outer = 0x126f11800] 11:00:43 INFO - PROCESS | 1651 | 1467050443355 Marionette TRACE conn3 <- [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:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 523ms 11:00:43 INFO - PROCESS | 1651 | 1467050443384 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 11:00:43 INFO - PROCESS | 1651 | 1467050443385 Marionette TRACE conn3 <- [1,1481,null,{"value":"7"}] 11:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:00:43 INFO - PROCESS | 1651 | 1467050443388 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:00:43 INFO - PROCESS | 1651 | 1467050443389 Marionette TRACE conn3 <- [1,1482,null,{}] 11:00:43 INFO - PROCESS | 1651 | 1467050443391 Marionette TRACE conn3 -> [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:00:43 INFO - PROCESS | 1651 | 1467050443392 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:43 INFO - PROCESS | 1651 | 1467050443536 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 11:00:43 INFO - PROCESS | 1651 | 1467050443599 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:43 INFO - PROCESS | 1651 | 1467050443600 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x1168c2000 == 46 [pid = 1651] [id = 378] 11:00:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1128e5c00) [pid = 1651] [serial = 1133] [outer = 0x0] 11:00:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x112dbc400) [pid = 1651] [serial = 1134] [outer = 0x1128e5c00] 11:00:43 INFO - PROCESS | 1651 | 1467050443632 Marionette DEBUG loaded listener.js 11:00:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1164e6800) [pid = 1651] [serial = 1135] [outer = 0x1128e5c00] 11:00:44 INFO - PROCESS | 1651 | 1467050444137 Marionette TRACE conn3 <- [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:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 769ms 11:00:44 INFO - PROCESS | 1651 | 1467050444158 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 11:00:44 INFO - PROCESS | 1651 | 1467050444161 Marionette TRACE conn3 <- [1,1485,null,{"value":"7"}] 11:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:00:44 INFO - PROCESS | 1651 | 1467050444185 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:00:44 INFO - PROCESS | 1651 | 1467050444187 Marionette TRACE conn3 <- [1,1486,null,{}] 11:00:44 INFO - PROCESS | 1651 | 1467050444191 Marionette TRACE conn3 -> [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:00:44 INFO - PROCESS | 1651 | 1467050444195 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:44 INFO - PROCESS | 1651 | 1467050444330 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 11:00:44 INFO - PROCESS | 1651 | 1467050444403 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:44 INFO - PROCESS | 1651 | 1467050444405 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x123bc3800 == 47 [pid = 1651] [id = 379] 11:00:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x118f7cc00) [pid = 1651] [serial = 1136] [outer = 0x0] 11:00:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x119a44400) [pid = 1651] [serial = 1137] [outer = 0x118f7cc00] 11:00:44 INFO - PROCESS | 1651 | 1467050444438 Marionette DEBUG loaded listener.js 11:00:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x121492000) [pid = 1651] [serial = 1138] [outer = 0x118f7cc00] 11:00:44 INFO - PROCESS | 1651 | 1467050444888 Marionette TRACE conn3 <- [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:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 791ms 11:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:00:44 INFO - PROCESS | 1651 | 1467050444964 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 11:00:44 INFO - PROCESS | 1651 | 1467050444966 Marionette TRACE conn3 <- [1,1489,null,{"value":"7"}] 11:00:44 INFO - PROCESS | 1651 | 1467050444970 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:00:44 INFO - PROCESS | 1651 | 1467050444971 Marionette TRACE conn3 <- [1,1490,null,{}] 11:00:44 INFO - PROCESS | 1651 | 1467050444974 Marionette TRACE conn3 -> [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:00:44 INFO - PROCESS | 1651 | 1467050444976 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:45 INFO - PROCESS | 1651 | 1467050445084 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 11:00:45 INFO - PROCESS | 1651 | 1467050445162 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:45 INFO - PROCESS | 1651 | 1467050445163 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b983800 == 48 [pid = 1651] [id = 380] 11:00:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x1249f2400) [pid = 1651] [serial = 1139] [outer = 0x0] 11:00:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x12558e800) [pid = 1651] [serial = 1140] [outer = 0x1249f2400] 11:00:45 INFO - PROCESS | 1651 | 1467050445193 Marionette DEBUG loaded listener.js 11:00:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x126f0e800) [pid = 1651] [serial = 1141] [outer = 0x1249f2400] 11:00:45 INFO - PROCESS | 1651 | 1467050445621 Marionette TRACE conn3 <- [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:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 11:00:45 INFO - PROCESS | 1651 | 1467050445661 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 11:00:45 INFO - PROCESS | 1651 | 1467050445664 Marionette TRACE conn3 <- [1,1493,null,{"value":"7"}] 11:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:00:45 INFO - PROCESS | 1651 | 1467050445690 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:00:45 INFO - PROCESS | 1651 | 1467050445694 Marionette TRACE conn3 <- [1,1494,null,{}] 11:00:45 INFO - PROCESS | 1651 | 1467050445698 Marionette TRACE conn3 -> [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:00:45 INFO - PROCESS | 1651 | 1467050445701 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:45 INFO - PROCESS | 1651 | 1467050445809 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 11:00:45 INFO - PROCESS | 1651 | 1467050445886 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:45 INFO - PROCESS | 1651 | 1467050445887 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12dadc000 == 49 [pid = 1651] [id = 381] 11:00:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x128be4400) [pid = 1651] [serial = 1142] [outer = 0x0] 11:00:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x129281000) [pid = 1651] [serial = 1143] [outer = 0x128be4400] 11:00:45 INFO - PROCESS | 1651 | 1467050445916 Marionette DEBUG loaded listener.js 11:00:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x12a729400) [pid = 1651] [serial = 1144] [outer = 0x128be4400] 11:00:46 INFO - PROCESS | 1651 | 1467050446378 Marionette TRACE conn3 <- [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:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 728ms 11:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:00:46 INFO - PROCESS | 1651 | 1467050446414 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 11:00:46 INFO - PROCESS | 1651 | 1467050446416 Marionette TRACE conn3 <- [1,1497,null,{"value":"7"}] 11:00:46 INFO - PROCESS | 1651 | 1467050446418 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:00:46 INFO - PROCESS | 1651 | 1467050446419 Marionette TRACE conn3 <- [1,1498,null,{}] 11:00:46 INFO - PROCESS | 1651 | 1467050446421 Marionette TRACE conn3 -> [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:00:46 INFO - PROCESS | 1651 | 1467050446423 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:46 INFO - PROCESS | 1651 | 1467050446532 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 11:00:46 INFO - PROCESS | 1651 | 1467050446607 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:46 INFO - PROCESS | 1651 | 1467050446608 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212c1000 == 50 [pid = 1651] [id = 382] 11:00:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x11821e400) [pid = 1651] [serial = 1145] [outer = 0x0] 11:00:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x129528400) [pid = 1651] [serial = 1146] [outer = 0x11821e400] 11:00:46 INFO - PROCESS | 1651 | 1467050446637 Marionette DEBUG loaded listener.js 11:00:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x12a9ad000) [pid = 1651] [serial = 1147] [outer = 0x11821e400] 11:00:47 INFO - PROCESS | 1651 | 1467050447248 Marionette TRACE conn3 <- [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:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 868ms 11:00:47 INFO - PROCESS | 1651 | 1467050447297 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 11:00:47 INFO - PROCESS | 1651 | 1467050447299 Marionette TRACE conn3 <- [1,1501,null,{"value":"7"}] 11:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:00:47 INFO - PROCESS | 1651 | 1467050447304 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:00:47 INFO - PROCESS | 1651 | 1467050447306 Marionette TRACE conn3 <- [1,1502,null,{}] 11:00:47 INFO - PROCESS | 1651 | 1467050447310 Marionette TRACE conn3 -> [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:00:47 INFO - PROCESS | 1651 | 1467050447311 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:47 INFO - PROCESS | 1651 | 1467050447411 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 11:00:47 INFO - PROCESS | 1651 | 1467050447490 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:47 INFO - PROCESS | 1651 | 1467050447492 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x118353000 == 51 [pid = 1651] [id = 383] 11:00:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x11836e400) [pid = 1651] [serial = 1148] [outer = 0x0] 11:00:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x119335c00) [pid = 1651] [serial = 1149] [outer = 0x11836e400] 11:00:47 INFO - PROCESS | 1651 | 1467050447521 Marionette DEBUG loaded listener.js 11:00:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x120f0d800) [pid = 1651] [serial = 1150] [outer = 0x11836e400] 11:00:47 INFO - PROCESS | 1651 | --DOCSHELL 0x1168bb000 == 50 [pid = 1651] [id = 336] 11:00:47 INFO - PROCESS | 1651 | --DOCSHELL 0x12d3e4800 == 49 [pid = 1651] [id = 377] 11:00:47 INFO - PROCESS | 1651 | --DOCSHELL 0x12d33d800 == 48 [pid = 1651] [id = 376] 11:00:47 INFO - PROCESS | 1651 | --DOCSHELL 0x12ccd5800 == 47 [pid = 1651] [id = 375] 11:00:47 INFO - PROCESS | 1651 | --DOCSHELL 0x118417800 == 46 [pid = 1651] [id = 374] 11:00:47 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x1196cc400) [pid = 1651] [serial = 1041] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x123f18800) [pid = 1651] [serial = 1044] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x129280c00) [pid = 1651] [serial = 1047] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x116a29c00) [pid = 1651] [serial = 1038] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x12bb62800) [pid = 1651] [serial = 1083] [outer = 0x0] [url = about:blank] 11:00:47 INFO - PROCESS | 1651 | --DOCSHELL 0x12c38c800 == 45 [pid = 1651] [id = 373] 11:00:47 INFO - PROCESS | 1651 | --DOCSHELL 0x11839c800 == 44 [pid = 1651] [id = 372] 11:00:47 INFO - PROCESS | 1651 | --DOCSHELL 0x129029800 == 43 [pid = 1651] [id = 371] 11:00:47 INFO - PROCESS | 1651 | --DOCSHELL 0x128c74800 == 42 [pid = 1651] [id = 370] 11:00:47 INFO - PROCESS | 1651 | --DOCSHELL 0x126e06000 == 41 [pid = 1651] [id = 369] 11:00:47 INFO - PROCESS | 1651 | --DOCSHELL 0x119a59800 == 40 [pid = 1651] [id = 368] 11:00:47 INFO - PROCESS | 1651 | --DOCSHELL 0x118bd4000 == 39 [pid = 1651] [id = 367] 11:00:48 INFO - PROCESS | 1651 | --DOCSHELL 0x118bd4800 == 38 [pid = 1651] [id = 366] 11:00:48 INFO - PROCESS | 1651 | --DOCSHELL 0x1197dd000 == 37 [pid = 1651] [id = 363] 11:00:48 INFO - PROCESS | 1651 | --DOCSHELL 0x115e38800 == 36 [pid = 1651] [id = 362] 11:00:48 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x12b046400) [pid = 1651] [serial = 1068] [outer = 0x0] [url = about:blank] 11:00:48 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x12b1dd800) [pid = 1651] [serial = 1071] [outer = 0x0] [url = about:blank] 11:00:48 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x12927cc00) [pid = 1651] [serial = 1074] [outer = 0x0] [url = about:blank] 11:00:48 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x118fdec00) [pid = 1651] [serial = 1077] [outer = 0x0] [url = about:blank] 11:00:48 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x120e3f400) [pid = 1651] [serial = 1056] [outer = 0x0] [url = about:blank] 11:00:48 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x1218fc800) [pid = 1651] [serial = 1057] [outer = 0x0] [url = about:blank] 11:00:48 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x116f3dc00) [pid = 1651] [serial = 1051] [outer = 0x0] [url = about:blank] 11:00:48 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x112e40000) [pid = 1651] [serial = 1050] [outer = 0x0] [url = about:blank] 11:00:48 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x118894c00) [pid = 1651] [serial = 1053] [outer = 0x0] [url = about:blank] 11:00:48 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x119331800) [pid = 1651] [serial = 1054] [outer = 0x0] [url = about:blank] 11:00:48 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1293df000) [pid = 1651] [serial = 1063] [outer = 0x0] [url = about:blank] 11:00:48 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x129279800) [pid = 1651] [serial = 1062] [outer = 0x0] [url = about:blank] 11:00:48 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1268b1000) [pid = 1651] [serial = 1059] [outer = 0x0] [url = about:blank] 11:00:48 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x127303400) [pid = 1651] [serial = 1060] [outer = 0x0] [url = about:blank] 11:00:48 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x12b1ea800) [pid = 1651] [serial = 1075] [outer = 0x0] [url = about:blank] 11:00:48 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12a9aa400) [pid = 1651] [serial = 1066] [outer = 0x0] [url = about:blank] 11:00:48 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x129532c00) [pid = 1651] [serial = 1065] [outer = 0x0] [url = about:blank] 11:00:48 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x12730c000) [pid = 1651] [serial = 1078] [outer = 0x0] [url = about:blank] 11:00:48 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x12b1e3400) [pid = 1651] [serial = 1072] [outer = 0x0] [url = about:blank] 11:00:48 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12b15dc00) [pid = 1651] [serial = 1069] [outer = 0x0] [url = about:blank] 11:00:48 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12b9c9000) [pid = 1651] [serial = 1080] [outer = 0x0] [url = about:blank] 11:00:48 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x12bb5f000) [pid = 1651] [serial = 1081] [outer = 0x0] [url = about:blank] 11:00:48 INFO - PROCESS | 1651 | 1467050448040 Marionette TRACE conn3 <- [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:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 774ms 11:00:48 INFO - PROCESS | 1651 | 1467050448079 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 11:00:48 INFO - PROCESS | 1651 | 1467050448085 Marionette TRACE conn3 <- [1,1505,null,{"value":"7"}] 11:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:00:48 INFO - PROCESS | 1651 | 1467050448092 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:00:48 INFO - PROCESS | 1651 | 1467050448094 Marionette TRACE conn3 <- [1,1506,null,{}] 11:00:48 INFO - PROCESS | 1651 | 1467050448098 Marionette TRACE conn3 -> [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:00:48 INFO - PROCESS | 1651 | 1467050448101 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:48 INFO - PROCESS | 1651 | 1467050448231 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 11:00:48 INFO - PROCESS | 1651 | 1467050448323 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:48 INFO - PROCESS | 1651 | 1467050448325 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x118352000 == 37 [pid = 1651] [id = 384] 11:00:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x120f10c00) [pid = 1651] [serial = 1151] [outer = 0x0] 11:00:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x121a74800) [pid = 1651] [serial = 1152] [outer = 0x120f10c00] 11:00:48 INFO - PROCESS | 1651 | 1467050448372 Marionette DEBUG loaded listener.js 11:00:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1268adc00) [pid = 1651] [serial = 1153] [outer = 0x120f10c00] 11:00:48 INFO - PROCESS | 1651 | 1467050448780 Marionette TRACE conn3 <- [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:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 722ms 11:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:00:48 INFO - PROCESS | 1651 | 1467050448812 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 11:00:48 INFO - PROCESS | 1651 | 1467050448814 Marionette TRACE conn3 <- [1,1509,null,{"value":"7"}] 11:00:48 INFO - PROCESS | 1651 | 1467050448816 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:00:48 INFO - PROCESS | 1651 | 1467050448818 Marionette TRACE conn3 <- [1,1510,null,{}] 11:00:48 INFO - PROCESS | 1651 | 1467050448826 Marionette TRACE conn3 -> [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:00:48 INFO - PROCESS | 1651 | 1467050448828 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:48 INFO - PROCESS | 1651 | 1467050448940 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 11:00:48 INFO - PROCESS | 1651 | 1467050448950 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:48 INFO - PROCESS | 1651 | 1467050448952 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x123f9c800 == 38 [pid = 1651] [id = 385] 11:00:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x126f18c00) [pid = 1651] [serial = 1154] [outer = 0x0] 11:00:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x128be2c00) [pid = 1651] [serial = 1155] [outer = 0x126f18c00] 11:00:48 INFO - PROCESS | 1651 | 1467050448980 Marionette DEBUG loaded listener.js 11:00:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x129278800) [pid = 1651] [serial = 1156] [outer = 0x126f18c00] 11:00:49 INFO - PROCESS | 1651 | 1467050449318 Marionette TRACE conn3 <- [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:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 520ms 11:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:00:49 INFO - PROCESS | 1651 | 1467050449337 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 11:00:49 INFO - PROCESS | 1651 | 1467050449339 Marionette TRACE conn3 <- [1,1513,null,{"value":"7"}] 11:00:49 INFO - PROCESS | 1651 | 1467050449341 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:00:49 INFO - PROCESS | 1651 | 1467050449342 Marionette TRACE conn3 <- [1,1514,null,{}] 11:00:49 INFO - PROCESS | 1651 | 1467050449344 Marionette TRACE conn3 -> [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:00:49 INFO - PROCESS | 1651 | 1467050449346 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:49 INFO - PROCESS | 1651 | 1467050449459 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 11:00:49 INFO - PROCESS | 1651 | 1467050449466 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:49 INFO - PROCESS | 1651 | 1467050449467 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x127126000 == 39 [pid = 1651] [id = 386] 11:00:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1293c6400) [pid = 1651] [serial = 1157] [outer = 0x0] 11:00:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12a72b400) [pid = 1651] [serial = 1158] [outer = 0x1293c6400] 11:00:49 INFO - PROCESS | 1651 | 1467050449493 Marionette DEBUG loaded listener.js 11:00:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12a77e400) [pid = 1651] [serial = 1159] [outer = 0x1293c6400] 11:00:49 INFO - PROCESS | 1651 | 1467050449807 Marionette TRACE conn3 <- [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:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 519ms 11:00:49 INFO - PROCESS | 1651 | 1467050449860 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 11:00:49 INFO - PROCESS | 1651 | 1467050449862 Marionette TRACE conn3 <- [1,1517,null,{"value":"7"}] 11:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:00:49 INFO - PROCESS | 1651 | 1467050449864 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:00:49 INFO - PROCESS | 1651 | 1467050449865 Marionette TRACE conn3 <- [1,1518,null,{}] 11:00:49 INFO - PROCESS | 1651 | 1467050449867 Marionette TRACE conn3 -> [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:00:49 INFO - PROCESS | 1651 | 1467050449869 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:49 INFO - PROCESS | 1651 | 1467050449952 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 11:00:49 INFO - PROCESS | 1651 | 1467050449956 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:49 INFO - PROCESS | 1651 | 1467050449957 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a4c7800 == 40 [pid = 1651] [id = 387] 11:00:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12a785800) [pid = 1651] [serial = 1160] [outer = 0x0] 11:00:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12a9a6400) [pid = 1651] [serial = 1161] [outer = 0x12a785800] 11:00:49 INFO - PROCESS | 1651 | 1467050449982 Marionette DEBUG loaded listener.js 11:00:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12a9b3c00) [pid = 1651] [serial = 1162] [outer = 0x12a785800] 11:00:50 INFO - PROCESS | 1651 | 1467050450415 Marionette TRACE conn3 <- [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:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 568ms 11:00:50 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:00:50 INFO - PROCESS | 1651 | 1467050450434 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 11:00:50 INFO - PROCESS | 1651 | 1467050450436 Marionette TRACE conn3 <- [1,1521,null,{"value":"7"}] 11:00:50 INFO - PROCESS | 1651 | 1467050450440 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:00:50 INFO - PROCESS | 1651 | 1467050450442 Marionette TRACE conn3 <- [1,1522,null,{}] 11:00:50 INFO - PROCESS | 1651 | 1467050450454 Marionette TRACE conn3 -> [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:00:50 INFO - PROCESS | 1651 | 1467050450460 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:50 INFO - PROCESS | 1651 | 1467050450664 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 11:00:50 INFO - PROCESS | 1651 | 1467050450695 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:50 INFO - PROCESS | 1651 | 1467050450696 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b1b2000 == 41 [pid = 1651] [id = 388] 11:00:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x12b1df400) [pid = 1651] [serial = 1163] [outer = 0x0] 11:00:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x12b9cd000) [pid = 1651] [serial = 1164] [outer = 0x12b1df400] 11:00:50 INFO - PROCESS | 1651 | 1467050450739 Marionette DEBUG loaded listener.js 11:00:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x12bb62c00) [pid = 1651] [serial = 1165] [outer = 0x12b1df400] 11:00:51 INFO - PROCESS | 1651 | 1467050451058 Marionette TRACE conn3 <- [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:00:51 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:00:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:00:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:00:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:00:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:00:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:00:51 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:00:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:00:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:00:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:00:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:00:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:00:51 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:00:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:00:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:00:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:00:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:00:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:00:51 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:00:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:00:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:00:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:00:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:00:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:00:51 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 672ms 11:00:51 INFO - PROCESS | 1651 | 1467050451111 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 11:00:51 INFO - PROCESS | 1651 | 1467050451112 Marionette TRACE conn3 <- [1,1525,null,{"value":"7"}] 11:00:51 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:00:51 INFO - PROCESS | 1651 | 1467050451121 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:00:51 INFO - PROCESS | 1651 | 1467050451122 Marionette TRACE conn3 <- [1,1526,null,{}] 11:00:51 INFO - PROCESS | 1651 | 1467050451124 Marionette TRACE conn3 -> [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:00:51 INFO - PROCESS | 1651 | 1467050451125 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:51 INFO - PROCESS | 1651 | 1467050451233 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 11:00:51 INFO - PROCESS | 1651 | 1467050451293 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:51 INFO - PROCESS | 1651 | 1467050451295 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x118bd9000 == 42 [pid = 1651] [id = 389] 11:00:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x12a786000) [pid = 1651] [serial = 1166] [outer = 0x0] 11:00:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x12bb6a800) [pid = 1651] [serial = 1167] [outer = 0x12a786000] 11:00:51 INFO - PROCESS | 1651 | 1467050451320 Marionette DEBUG loaded listener.js 11:00:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x12c00ec00) [pid = 1651] [serial = 1168] [outer = 0x12a786000] 11:00:51 INFO - PROCESS | 1651 | 1467050451631 Marionette TRACE conn3 <- [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:00:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:00:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:00:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:00:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:00:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:00:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:00:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:00:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:00:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:00:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:00:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:00:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:00:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:00:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:00:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:00:51 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 568ms 11:00:51 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:00:51 INFO - PROCESS | 1651 | 1467050451690 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 11:00:51 INFO - PROCESS | 1651 | 1467050451691 Marionette TRACE conn3 <- [1,1529,null,{"value":"7"}] 11:00:51 INFO - PROCESS | 1651 | 1467050451694 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:00:51 INFO - PROCESS | 1651 | 1467050451695 Marionette TRACE conn3 <- [1,1530,null,{}] 11:00:51 INFO - PROCESS | 1651 | 1467050451697 Marionette TRACE conn3 -> [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:00:51 INFO - PROCESS | 1651 | 1467050451698 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:51 INFO - PROCESS | 1651 | 1467050451810 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 11:00:51 INFO - PROCESS | 1651 | 1467050451813 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:51 INFO - PROCESS | 1651 | 1467050451814 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c63d800 == 43 [pid = 1651] [id = 390] 11:00:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x1126eec00) [pid = 1651] [serial = 1169] [outer = 0x0] 11:00:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x1126f5c00) [pid = 1651] [serial = 1170] [outer = 0x1126eec00] 11:00:51 INFO - PROCESS | 1651 | 1467050451878 Marionette DEBUG loaded listener.js 11:00:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x12bda8800) [pid = 1651] [serial = 1171] [outer = 0x1126eec00] 11:00:52 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x12c005800) [pid = 1651] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:00:52 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x128ce9c00) [pid = 1651] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:00:52 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x111e62400) [pid = 1651] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:00:52 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x11888b400) [pid = 1651] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:00:52 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x112dba800) [pid = 1651] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:00:52 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x12927ec00) [pid = 1651] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:00:52 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x12a9a5c00) [pid = 1651] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:00:52 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x120ef4000) [pid = 1651] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:00:52 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12a4c4c00) [pid = 1651] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:00:52 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1129a8c00) [pid = 1651] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:00:52 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x12a77f800) [pid = 1651] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:00:52 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1197eb800) [pid = 1651] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:00:52 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x12b1dc800) [pid = 1651] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:00:52 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x118fe4c00) [pid = 1651] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:00:52 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x118502c00) [pid = 1651] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:00:52 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x120eee800) [pid = 1651] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:00:52 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x113c8d800) [pid = 1651] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:00:52 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x11836f000) [pid = 1651] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:00:52 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x129277000) [pid = 1651] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:00:52 INFO - PROCESS | 1651 | 1467050452321 Marionette TRACE conn3 <- [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:00:52 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:00:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:00:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:00:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:00:52 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:00:52 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:00:52 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 670ms 11:00:52 INFO - PROCESS | 1651 | 1467050452364 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 11:00:52 INFO - PROCESS | 1651 | 1467050452366 Marionette TRACE conn3 <- [1,1533,null,{"value":"7"}] 11:00:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:00:52 INFO - PROCESS | 1651 | 1467050452368 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:00:52 INFO - PROCESS | 1651 | 1467050452369 Marionette TRACE conn3 <- [1,1534,null,{}] 11:00:52 INFO - PROCESS | 1651 | 1467050452372 Marionette TRACE conn3 -> [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:00:52 INFO - PROCESS | 1651 | 1467050452373 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:52 INFO - PROCESS | 1651 | 1467050452467 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 11:00:52 INFO - PROCESS | 1651 | 1467050452486 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:52 INFO - PROCESS | 1651 | 1467050452487 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212cb000 == 44 [pid = 1651] [id = 391] 11:00:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1128e5000) [pid = 1651] [serial = 1172] [outer = 0x0] 11:00:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x118502c00) [pid = 1651] [serial = 1173] [outer = 0x1128e5000] 11:00:52 INFO - PROCESS | 1651 | 1467050452512 Marionette DEBUG loaded listener.js 11:00:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1197eb800) [pid = 1651] [serial = 1174] [outer = 0x1128e5000] 11:00:52 INFO - PROCESS | 1651 | 1467050452856 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:00:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:00:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 518ms 11:00:52 INFO - PROCESS | 1651 | 1467050452887 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 11:00:52 INFO - PROCESS | 1651 | 1467050452888 Marionette TRACE conn3 <- [1,1537,null,{"value":"7"}] 11:00:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:00:52 INFO - PROCESS | 1651 | 1467050452890 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:00:52 INFO - PROCESS | 1651 | 1467050452892 Marionette TRACE conn3 <- [1,1538,null,{}] 11:00:52 INFO - PROCESS | 1651 | 1467050452894 Marionette TRACE conn3 -> [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:00:52 INFO - PROCESS | 1651 | 1467050452896 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:53 INFO - PROCESS | 1651 | 1467050453013 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 11:00:53 INFO - PROCESS | 1651 | 1467050453019 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:53 INFO - PROCESS | 1651 | 1467050453021 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ccdf000 == 45 [pid = 1651] [id = 392] 11:00:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x11833d000) [pid = 1651] [serial = 1175] [outer = 0x0] 11:00:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x128ce9800) [pid = 1651] [serial = 1176] [outer = 0x11833d000] 11:00:53 INFO - PROCESS | 1651 | 1467050453045 Marionette DEBUG loaded listener.js 11:00:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1295afc00) [pid = 1651] [serial = 1177] [outer = 0x11833d000] 11:00:53 INFO - PROCESS | 1651 | 1467050453371 Marionette TRACE conn3 <- [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:00:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:00:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 519ms 11:00:53 INFO - PROCESS | 1651 | 1467050453410 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 11:00:53 INFO - PROCESS | 1651 | 1467050453412 Marionette TRACE conn3 <- [1,1541,null,{"value":"7"}] 11:00:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:00:53 INFO - PROCESS | 1651 | 1467050453414 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:00:53 INFO - PROCESS | 1651 | 1467050453416 Marionette TRACE conn3 <- [1,1542,null,{}] 11:00:53 INFO - PROCESS | 1651 | 1467050453419 Marionette TRACE conn3 -> [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:00:53 INFO - PROCESS | 1651 | 1467050453420 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:53 INFO - PROCESS | 1651 | 1467050453531 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 11:00:53 INFO - PROCESS | 1651 | 1467050453535 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:53 INFO - PROCESS | 1651 | 1467050453536 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x12dae2800 == 46 [pid = 1651] [id = 393] 11:00:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1295b1400) [pid = 1651] [serial = 1178] [outer = 0x0] 11:00:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12a780400) [pid = 1651] [serial = 1179] [outer = 0x1295b1400] 11:00:53 INFO - PROCESS | 1651 | 1467050453566 Marionette DEBUG loaded listener.js 11:00:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12c559000) [pid = 1651] [serial = 1180] [outer = 0x1295b1400] 11:00:54 INFO - PROCESS | 1651 | 1467050454064 Marionette TRACE conn3 <- [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:00:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:00:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 11:00:54 INFO - PROCESS | 1651 | 1467050454085 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 11:00:54 INFO - PROCESS | 1651 | 1467050454087 Marionette TRACE conn3 <- [1,1545,null,{"value":"7"}] 11:00:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:00:54 INFO - PROCESS | 1651 | 1467050454090 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:00:54 INFO - PROCESS | 1651 | 1467050454092 Marionette TRACE conn3 <- [1,1546,null,{}] 11:00:54 INFO - PROCESS | 1651 | 1467050454095 Marionette TRACE conn3 -> [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:00:54 INFO - PROCESS | 1651 | 1467050454097 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:54 INFO - PROCESS | 1651 | 1467050454191 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 11:00:54 INFO - PROCESS | 1651 | 1467050454196 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:54 INFO - PROCESS | 1651 | 1467050454197 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b084000 == 47 [pid = 1651] [id = 394] 11:00:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1126d8400) [pid = 1651] [serial = 1181] [outer = 0x0] 11:00:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1126dbc00) [pid = 1651] [serial = 1182] [outer = 0x1126d8400] 11:00:54 INFO - PROCESS | 1651 | 1467050454222 Marionette DEBUG loaded listener.js 11:00:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x112d51000) [pid = 1651] [serial = 1183] [outer = 0x1126d8400] 11:00:54 INFO - PROCESS | 1651 | 1467050454737 Marionette TRACE conn3 <- [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:00:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:00:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 11:00:54 INFO - PROCESS | 1651 | 1467050454761 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 11:00:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:00:54 INFO - PROCESS | 1651 | 1467050454764 Marionette TRACE conn3 <- [1,1549,null,{"value":"7"}] 11:00:54 INFO - PROCESS | 1651 | 1467050454767 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:00:54 INFO - PROCESS | 1651 | 1467050454771 Marionette TRACE conn3 <- [1,1550,null,{}] 11:00:54 INFO - PROCESS | 1651 | 1467050454774 Marionette TRACE conn3 -> [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:00:54 INFO - PROCESS | 1651 | 1467050454776 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:54 INFO - PROCESS | 1651 | 1467050454889 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 11:00:55 INFO - PROCESS | 1651 | 1467050455007 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:55 INFO - PROCESS | 1651 | 1467050455009 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d8b000 == 48 [pid = 1651] [id = 395] 11:00:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x117660000) [pid = 1651] [serial = 1184] [outer = 0x0] 11:00:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x118212c00) [pid = 1651] [serial = 1185] [outer = 0x117660000] 11:00:55 INFO - PROCESS | 1651 | 1467050455040 Marionette DEBUG loaded listener.js 11:00:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x118510400) [pid = 1651] [serial = 1186] [outer = 0x117660000] 11:00:55 INFO - PROCESS | 1651 | 1467050455534 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:00:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:00:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 824ms 11:00:55 INFO - PROCESS | 1651 | 1467050455592 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 11:00:55 INFO - PROCESS | 1651 | 1467050455597 Marionette TRACE conn3 <- [1,1553,null,{"value":"7"}] 11:00:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:00:55 INFO - PROCESS | 1651 | 1467050455604 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:00:55 INFO - PROCESS | 1651 | 1467050455606 Marionette TRACE conn3 <- [1,1554,null,{}] 11:00:55 INFO - PROCESS | 1651 | 1467050455610 Marionette TRACE conn3 -> [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:00:55 INFO - PROCESS | 1651 | 1467050455613 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:55 INFO - PROCESS | 1651 | 1467050455781 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 11:00:55 INFO - PROCESS | 1651 | 1467050455890 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:55 INFO - PROCESS | 1651 | 1467050455892 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a70f800 == 49 [pid = 1651] [id = 396] 11:00:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x119334400) [pid = 1651] [serial = 1187] [outer = 0x0] 11:00:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x1268b0400) [pid = 1651] [serial = 1188] [outer = 0x119334400] 11:00:55 INFO - PROCESS | 1651 | 1467050455924 Marionette DEBUG loaded listener.js 11:00:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x126f12000) [pid = 1651] [serial = 1189] [outer = 0x119334400] 11:00:56 INFO - PROCESS | 1651 | 1467050456375 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:00:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:00:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 823ms 11:00:56 INFO - PROCESS | 1651 | 1467050456426 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 11:00:56 INFO - PROCESS | 1651 | 1467050456428 Marionette TRACE conn3 <- [1,1557,null,{"value":"7"}] 11:00:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:00:56 INFO - PROCESS | 1651 | 1467050456450 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:00:56 INFO - PROCESS | 1651 | 1467050456452 Marionette TRACE conn3 <- [1,1558,null,{}] 11:00:56 INFO - PROCESS | 1651 | 1467050456460 Marionette TRACE conn3 -> [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:00:56 INFO - PROCESS | 1651 | 1467050456466 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:56 INFO - PROCESS | 1651 | 1467050456574 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 11:00:56 INFO - PROCESS | 1651 | 1467050456656 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:56 INFO - PROCESS | 1651 | 1467050456658 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d50e000 == 50 [pid = 1651] [id = 397] 11:00:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x129526000) [pid = 1651] [serial = 1190] [outer = 0x0] 11:00:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x1295af800) [pid = 1651] [serial = 1191] [outer = 0x129526000] 11:00:56 INFO - PROCESS | 1651 | 1467050456689 Marionette DEBUG loaded listener.js 11:00:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x12a777400) [pid = 1651] [serial = 1192] [outer = 0x129526000] 11:00:57 INFO - PROCESS | 1651 | 1467050457120 Marionette TRACE conn3 <- [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:00:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:00:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 726ms 11:00:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:00:57 INFO - PROCESS | 1651 | 1467050457174 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 11:00:57 INFO - PROCESS | 1651 | 1467050457176 Marionette TRACE conn3 <- [1,1561,null,{"value":"7"}] 11:00:57 INFO - PROCESS | 1651 | 1467050457178 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:00:57 INFO - PROCESS | 1651 | 1467050457179 Marionette TRACE conn3 <- [1,1562,null,{}] 11:00:57 INFO - PROCESS | 1651 | 1467050457182 Marionette TRACE conn3 -> [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:00:57 INFO - PROCESS | 1651 | 1467050457183 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:57 INFO - PROCESS | 1651 | 1467050457292 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 11:00:57 INFO - PROCESS | 1651 | 1467050457371 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:57 INFO - PROCESS | 1651 | 1467050457373 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d525000 == 51 [pid = 1651] [id = 398] 11:00:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x12a9a8c00) [pid = 1651] [serial = 1193] [outer = 0x0] 11:00:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x12b048000) [pid = 1651] [serial = 1194] [outer = 0x12a9a8c00] 11:00:57 INFO - PROCESS | 1651 | 1467050457402 Marionette DEBUG loaded listener.js 11:00:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x12b16cc00) [pid = 1651] [serial = 1195] [outer = 0x12a9a8c00] 11:00:57 INFO - PROCESS | 1651 | 1467050457818 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:00:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:00:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 672ms 11:00:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:00:57 INFO - PROCESS | 1651 | 1467050457869 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 11:00:57 INFO - PROCESS | 1651 | 1467050457870 Marionette TRACE conn3 <- [1,1565,null,{"value":"7"}] 11:00:57 INFO - PROCESS | 1651 | 1467050457873 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:00:57 INFO - PROCESS | 1651 | 1467050457874 Marionette TRACE conn3 <- [1,1566,null,{}] 11:00:57 INFO - PROCESS | 1651 | 1467050457876 Marionette TRACE conn3 -> [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:00:57 INFO - PROCESS | 1651 | 1467050457878 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:57 INFO - PROCESS | 1651 | 1467050457987 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 11:00:58 INFO - PROCESS | 1651 | 1467050458106 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:58 INFO - PROCESS | 1651 | 1467050458108 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x1126b6000 == 52 [pid = 1651] [id = 399] 11:00:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x1126d2800) [pid = 1651] [serial = 1196] [outer = 0x0] 11:00:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x12a75fc00) [pid = 1651] [serial = 1197] [outer = 0x1126d2800] 11:00:58 INFO - PROCESS | 1651 | 1467050458135 Marionette DEBUG loaded listener.js 11:00:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x12a764c00) [pid = 1651] [serial = 1198] [outer = 0x1126d2800] 11:00:58 INFO - PROCESS | 1651 | 1467050458645 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:00:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:00:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 825ms 11:00:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:00:58 INFO - PROCESS | 1651 | 1467050458700 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 11:00:58 INFO - PROCESS | 1651 | 1467050458701 Marionette TRACE conn3 <- [1,1569,null,{"value":"7"}] 11:00:58 INFO - PROCESS | 1651 | 1467050458703 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:00:58 INFO - PROCESS | 1651 | 1467050458704 Marionette TRACE conn3 <- [1,1570,null,{}] 11:00:58 INFO - PROCESS | 1651 | 1467050458707 Marionette TRACE conn3 -> [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:00:58 INFO - PROCESS | 1651 | 1467050458712 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:58 INFO - PROCESS | 1651 | 1467050458893 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 11:00:59 INFO - PROCESS | 1651 | 1467050459187 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:59 INFO - PROCESS | 1651 | 1467050459189 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x117255800 == 53 [pid = 1651] [id = 400] 11:00:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x112681400) [pid = 1651] [serial = 1199] [outer = 0x0] 11:00:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x112684400) [pid = 1651] [serial = 1200] [outer = 0x112681400] 11:00:59 INFO - PROCESS | 1651 | 1467050459220 Marionette DEBUG loaded listener.js 11:00:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x1126e7400) [pid = 1651] [serial = 1201] [outer = 0x112681400] 11:00:59 INFO - PROCESS | 1651 | 1467050459750 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:00:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:00:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1073ms 11:00:59 INFO - PROCESS | 1651 | 1467050459779 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 11:00:59 INFO - PROCESS | 1651 | 1467050459783 Marionette TRACE conn3 <- [1,1573,null,{"value":"7"}] 11:00:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:00:59 INFO - PROCESS | 1651 | 1467050459807 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:00:59 INFO - PROCESS | 1651 | 1467050459809 Marionette TRACE conn3 <- [1,1574,null,{}] 11:00:59 INFO - PROCESS | 1651 | 1467050459813 Marionette TRACE conn3 -> [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:00:59 INFO - PROCESS | 1651 | 1467050459816 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:00:59 INFO - PROCESS | 1651 | 1467050459920 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 11:01:00 INFO - PROCESS | 1651 | 1467050460003 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:00 INFO - PROCESS | 1651 | 1467050460005 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x116f35000 == 54 [pid = 1651] [id = 401] 11:01:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x112db7800) [pid = 1651] [serial = 1202] [outer = 0x0] 11:01:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x11836e000) [pid = 1651] [serial = 1203] [outer = 0x112db7800] 11:01:00 INFO - PROCESS | 1651 | 1467050460035 Marionette DEBUG loaded listener.js 11:01:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x11888c000) [pid = 1651] [serial = 1204] [outer = 0x112db7800] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x12dae2800 == 53 [pid = 1651] [id = 393] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x12ccdf000 == 52 [pid = 1651] [id = 392] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x1212cb000 == 51 [pid = 1651] [id = 391] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x12c63d800 == 50 [pid = 1651] [id = 390] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x118bd9000 == 49 [pid = 1651] [id = 389] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x12b1b2000 == 48 [pid = 1651] [id = 388] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x12a4c7800 == 47 [pid = 1651] [id = 387] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x127126000 == 46 [pid = 1651] [id = 386] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x123f9c800 == 45 [pid = 1651] [id = 385] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x118352000 == 44 [pid = 1651] [id = 384] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x118353000 == 43 [pid = 1651] [id = 383] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x12dadc000 == 42 [pid = 1651] [id = 381] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x12b983800 == 41 [pid = 1651] [id = 380] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x123bc3800 == 40 [pid = 1651] [id = 379] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x1168c2000 == 39 [pid = 1651] [id = 378] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x119a61800 == 38 [pid = 1651] [id = 337] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x1212c1000 == 37 [pid = 1651] [id = 382] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x12a925800 == 36 [pid = 1651] [id = 364] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x12ca5d800 == 35 [pid = 1651] [id = 365] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x12b11e800 == 34 [pid = 1651] [id = 349] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x117255800 == 33 [pid = 1651] [id = 400] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x1126b6000 == 32 [pid = 1651] [id = 399] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x12d525000 == 31 [pid = 1651] [id = 398] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x12d50e000 == 30 [pid = 1651] [id = 397] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x12a70f800 == 29 [pid = 1651] [id = 396] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x119d8b000 == 28 [pid = 1651] [id = 395] 11:01:00 INFO - PROCESS | 1651 | --DOCSHELL 0x12b084000 == 27 [pid = 1651] [id = 394] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x11821a000) [pid = 1651] [serial = 1039] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x118f1b000) [pid = 1651] [serial = 1006] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x1293d0800) [pid = 1651] [serial = 1048] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x120e38c00) [pid = 1651] [serial = 1042] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x129280000) [pid = 1651] [serial = 1036] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x1271cd000) [pid = 1651] [serial = 1045] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x12c007800) [pid = 1651] [serial = 1116] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x128cedc00) [pid = 1651] [serial = 1119] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x12c00b000) [pid = 1651] [serial = 1117] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x1129ac000) [pid = 1651] [serial = 1086] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x1131ebc00) [pid = 1651] [serial = 1087] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x118f7f800) [pid = 1651] [serial = 1101] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x1197e1400) [pid = 1651] [serial = 1102] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x12a7f1c00) [pid = 1651] [serial = 1095] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x1271d4800) [pid = 1651] [serial = 1092] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x117e17c00) [pid = 1651] [serial = 1099] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x116635400) [pid = 1651] [serial = 1098] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x129284800) [pid = 1651] [serial = 1107] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x1293e8000) [pid = 1651] [serial = 1108] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x12bda8000) [pid = 1651] [serial = 1084] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x1216a0800) [pid = 1651] [serial = 1104] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x12494c400) [pid = 1651] [serial = 1105] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12a7eac00) [pid = 1651] [serial = 1110] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x12a9af000) [pid = 1651] [serial = 1111] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x11932dc00) [pid = 1651] [serial = 1089] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x128cf1800) [pid = 1651] [serial = 1120] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x11687e800) [pid = 1651] [serial = 1122] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x12bb5e000) [pid = 1651] [serial = 1129] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12a77d000) [pid = 1651] [serial = 1126] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x119a3e000) [pid = 1651] [serial = 1123] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x12a782800) [pid = 1651] [serial = 1128] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x128cf3c00) [pid = 1651] [serial = 1125] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12b1e2000) [pid = 1651] [serial = 1113] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x126f16800) [pid = 1651] [serial = 1131] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x12b9cdc00) [pid = 1651] [serial = 1114] [outer = 0x0] [url = about:blank] 11:01:01 INFO - PROCESS | 1651 | 1467050461092 Marionette TRACE conn3 <- [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:01:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:01:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1332ms 11:01:01 INFO - PROCESS | 1651 | 1467050461138 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 11:01:01 INFO - PROCESS | 1651 | 1467050461141 Marionette TRACE conn3 <- [1,1577,null,{"value":"7"}] 11:01:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:01:01 INFO - PROCESS | 1651 | 1467050461144 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:01:01 INFO - PROCESS | 1651 | 1467050461145 Marionette TRACE conn3 <- [1,1578,null,{}] 11:01:01 INFO - PROCESS | 1651 | 1467050461154 Marionette TRACE conn3 -> [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:01:01 INFO - PROCESS | 1651 | 1467050461155 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:01 INFO - PROCESS | 1651 | 1467050461241 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 11:01:01 INFO - PROCESS | 1651 | 1467050461312 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:01 INFO - PROCESS | 1651 | 1467050461313 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x116689800 == 28 [pid = 1651] [id = 402] 11:01:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x112e49800) [pid = 1651] [serial = 1205] [outer = 0x0] 11:01:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1162a3800) [pid = 1651] [serial = 1206] [outer = 0x112e49800] 11:01:01 INFO - PROCESS | 1651 | 1467050461341 Marionette DEBUG loaded listener.js 11:01:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x116f3c800) [pid = 1651] [serial = 1207] [outer = 0x112e49800] 11:01:01 INFO - PROCESS | 1651 | 1467050461645 Marionette TRACE conn3 <- [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:01:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:01:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 523ms 11:01:01 INFO - PROCESS | 1651 | 1467050461670 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 11:01:01 INFO - PROCESS | 1651 | 1467050461674 Marionette TRACE conn3 <- [1,1581,null,{"value":"7"}] 11:01:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:01:01 INFO - PROCESS | 1651 | 1467050461679 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:01:01 INFO - PROCESS | 1651 | 1467050461683 Marionette TRACE conn3 <- [1,1582,null,{}] 11:01:01 INFO - PROCESS | 1651 | 1467050461687 Marionette TRACE conn3 -> [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:01:01 INFO - PROCESS | 1651 | 1467050461689 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:01 INFO - PROCESS | 1651 | 1467050461773 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 11:01:01 INFO - PROCESS | 1651 | 1467050461836 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:01 INFO - PROCESS | 1651 | 1467050461838 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184c0800 == 29 [pid = 1651] [id = 403] 11:01:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x117661400) [pid = 1651] [serial = 1208] [outer = 0x0] 11:01:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x118508800) [pid = 1651] [serial = 1209] [outer = 0x117661400] 11:01:01 INFO - PROCESS | 1651 | 1467050461866 Marionette DEBUG loaded listener.js 11:01:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x118f7f800) [pid = 1651] [serial = 1210] [outer = 0x117661400] 11:01:02 INFO - PROCESS | 1651 | 1467050462191 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:01:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:01:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 526ms 11:01:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:01:02 INFO - PROCESS | 1651 | 1467050462204 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 11:01:02 INFO - PROCESS | 1651 | 1467050462205 Marionette TRACE conn3 <- [1,1585,null,{"value":"7"}] 11:01:02 INFO - PROCESS | 1651 | 1467050462208 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:01:02 INFO - PROCESS | 1651 | 1467050462210 Marionette TRACE conn3 <- [1,1586,null,{}] 11:01:02 INFO - PROCESS | 1651 | 1467050462222 Marionette TRACE conn3 -> [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:01:02 INFO - PROCESS | 1651 | 1467050462225 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:02 INFO - PROCESS | 1651 | 1467050462309 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 11:01:02 INFO - PROCESS | 1651 | 1467050462317 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:02 INFO - PROCESS | 1651 | 1467050462319 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f6c800 == 30 [pid = 1651] [id = 404] 11:01:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1126d2c00) [pid = 1651] [serial = 1211] [outer = 0x0] 11:01:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x119d5d800) [pid = 1651] [serial = 1212] [outer = 0x1126d2c00] 11:01:02 INFO - PROCESS | 1651 | 1467050462347 Marionette DEBUG loaded listener.js 11:01:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x121493000) [pid = 1651] [serial = 1213] [outer = 0x1126d2c00] 11:01:02 INFO - PROCESS | 1651 | 1467050462705 Marionette TRACE conn3 <- [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:01:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:01:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 525ms 11:01:02 INFO - PROCESS | 1651 | 1467050462735 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 11:01:02 INFO - PROCESS | 1651 | 1467050462737 Marionette TRACE conn3 <- [1,1589,null,{"value":"7"}] 11:01:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:01:02 INFO - PROCESS | 1651 | 1467050462739 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:01:02 INFO - PROCESS | 1651 | 1467050462740 Marionette TRACE conn3 <- [1,1590,null,{}] 11:01:02 INFO - PROCESS | 1651 | 1467050462762 Marionette TRACE conn3 -> [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:01:02 INFO - PROCESS | 1651 | 1467050462763 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:02 INFO - PROCESS | 1651 | 1467050462844 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 11:01:02 INFO - PROCESS | 1651 | 1467050462850 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:02 INFO - PROCESS | 1651 | 1467050462851 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x12173b000 == 31 [pid = 1651] [id = 405] 11:01:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x121a72400) [pid = 1651] [serial = 1214] [outer = 0x0] 11:01:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x121a78400) [pid = 1651] [serial = 1215] [outer = 0x121a72400] 11:01:02 INFO - PROCESS | 1651 | 1467050462877 Marionette DEBUG loaded listener.js 11:01:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x124caa400) [pid = 1651] [serial = 1216] [outer = 0x121a72400] 11:01:03 INFO - PROCESS | 1651 | 1467050463253 Marionette TRACE conn3 <- [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:01:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:01:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 540ms 11:01:03 INFO - PROCESS | 1651 | 1467050463281 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 11:01:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:01:03 INFO - PROCESS | 1651 | 1467050463284 Marionette TRACE conn3 <- [1,1593,null,{"value":"7"}] 11:01:03 INFO - PROCESS | 1651 | 1467050463299 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:01:03 INFO - PROCESS | 1651 | 1467050463300 Marionette TRACE conn3 <- [1,1594,null,{}] 11:01:03 INFO - PROCESS | 1651 | 1467050463303 Marionette TRACE conn3 -> [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:01:03 INFO - PROCESS | 1651 | 1467050463304 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:03 INFO - PROCESS | 1651 | 1467050463404 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 11:01:03 INFO - PROCESS | 1651 | 1467050463419 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:03 INFO - PROCESS | 1651 | 1467050463420 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e16000 == 32 [pid = 1651] [id = 406] 11:01:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x116793c00) [pid = 1651] [serial = 1217] [outer = 0x0] 11:01:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x1254dcc00) [pid = 1651] [serial = 1218] [outer = 0x116793c00] 11:01:03 INFO - PROCESS | 1651 | 1467050463445 Marionette DEBUG loaded listener.js 11:01:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x126f11c00) [pid = 1651] [serial = 1219] [outer = 0x116793c00] 11:01:03 INFO - PROCESS | 1651 | 1467050463826 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:01:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:01:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 583ms 11:01:03 INFO - PROCESS | 1651 | 1467050463869 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 11:01:03 INFO - PROCESS | 1651 | 1467050463870 Marionette TRACE conn3 <- [1,1597,null,{"value":"7"}] 11:01:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:01:03 INFO - PROCESS | 1651 | 1467050463873 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:01:03 INFO - PROCESS | 1651 | 1467050463874 Marionette TRACE conn3 <- [1,1598,null,{}] 11:01:03 INFO - PROCESS | 1651 | 1467050463877 Marionette TRACE conn3 -> [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:01:03 INFO - PROCESS | 1651 | 1467050463881 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:04 INFO - PROCESS | 1651 | 1467050464022 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 11:01:04 INFO - PROCESS | 1651 | 1467050464044 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:04 INFO - PROCESS | 1651 | 1467050464046 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x129035800 == 33 [pid = 1651] [id = 407] 11:01:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x120e42c00) [pid = 1651] [serial = 1220] [outer = 0x0] 11:01:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x126fc1400) [pid = 1651] [serial = 1221] [outer = 0x120e42c00] 11:01:04 INFO - PROCESS | 1651 | 1467050464088 Marionette DEBUG loaded listener.js 11:01:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x129281400) [pid = 1651] [serial = 1222] [outer = 0x120e42c00] 11:01:04 INFO - PROCESS | 1651 | 1467050464556 Marionette TRACE conn3 <- [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:01:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:01:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 718ms 11:01:04 INFO - PROCESS | 1651 | 1467050464591 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 11:01:04 INFO - PROCESS | 1651 | 1467050464593 Marionette TRACE conn3 <- [1,1601,null,{"value":"7"}] 11:01:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:01:04 INFO - PROCESS | 1651 | 1467050464602 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:01:04 INFO - PROCESS | 1651 | 1467050464604 Marionette TRACE conn3 <- [1,1602,null,{}] 11:01:04 INFO - PROCESS | 1651 | 1467050464614 Marionette TRACE conn3 -> [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:01:04 INFO - PROCESS | 1651 | 1467050464615 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:04 INFO - PROCESS | 1651 | 1467050464736 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 11:01:04 INFO - PROCESS | 1651 | 1467050464746 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:04 INFO - PROCESS | 1651 | 1467050464747 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a4cc800 == 34 [pid = 1651] [id = 408] 11:01:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x123e0d400) [pid = 1651] [serial = 1223] [outer = 0x0] 11:01:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x1293d4000) [pid = 1651] [serial = 1224] [outer = 0x123e0d400] 11:01:04 INFO - PROCESS | 1651 | 1467050464810 Marionette DEBUG loaded listener.js 11:01:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x1295ac800) [pid = 1651] [serial = 1225] [outer = 0x123e0d400] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x124fdc800) [pid = 1651] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x12a7e7400) [pid = 1651] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x118873400) [pid = 1651] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x1126d8400) [pid = 1651] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x1295b1400) [pid = 1651] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x12b1df400) [pid = 1651] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x12a786000) [pid = 1651] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1126eec00) [pid = 1651] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x1128e5000) [pid = 1651] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x11833d000) [pid = 1651] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x118f7cc00) [pid = 1651] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x12a785800) [pid = 1651] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1249f2400) [pid = 1651] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1293c6400) [pid = 1651] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x11836e400) [pid = 1651] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1128e5c00) [pid = 1651] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x128be4400) [pid = 1651] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x120f10c00) [pid = 1651] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x11821e400) [pid = 1651] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x126f18c00) [pid = 1651] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:01:05 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x126f11800) [pid = 1651] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:01:05 INFO - PROCESS | 1651 | 1467050465608 Marionette TRACE conn3 <- [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:01:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:01:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1042ms 11:01:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:01:05 INFO - PROCESS | 1651 | 1467050465645 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 11:01:05 INFO - PROCESS | 1651 | 1467050465646 Marionette TRACE conn3 <- [1,1605,null,{"value":"7"}] 11:01:05 INFO - PROCESS | 1651 | 1467050465649 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:01:05 INFO - PROCESS | 1651 | 1467050465650 Marionette TRACE conn3 <- [1,1606,null,{}] 11:01:05 INFO - PROCESS | 1651 | 1467050465652 Marionette TRACE conn3 -> [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:01:05 INFO - PROCESS | 1651 | 1467050465653 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:05 INFO - PROCESS | 1651 | 1467050465735 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 11:01:05 INFO - PROCESS | 1651 | 1467050465738 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:05 INFO - PROCESS | 1651 | 1467050465740 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x129038000 == 35 [pid = 1651] [id = 409] 11:01:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1128e3400) [pid = 1651] [serial = 1226] [outer = 0x0] 11:01:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x116a29400) [pid = 1651] [serial = 1227] [outer = 0x1128e3400] 11:01:05 INFO - PROCESS | 1651 | 1467050465765 Marionette DEBUG loaded listener.js 11:01:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x119330400) [pid = 1651] [serial = 1228] [outer = 0x1128e3400] 11:01:06 INFO - PROCESS | 1651 | 1467050466138 Marionette TRACE conn3 <- [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:01:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:01:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 518ms 11:01:06 INFO - PROCESS | 1651 | 1467050466175 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 11:01:06 INFO - PROCESS | 1651 | 1467050466176 Marionette TRACE conn3 <- [1,1609,null,{"value":"7"}] 11:01:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:01:06 INFO - PROCESS | 1651 | 1467050466178 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:01:06 INFO - PROCESS | 1651 | 1467050466187 Marionette TRACE conn3 <- [1,1610,null,{}] 11:01:06 INFO - PROCESS | 1651 | 1467050466189 Marionette TRACE conn3 -> [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:01:06 INFO - PROCESS | 1651 | 1467050466190 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:06 INFO - PROCESS | 1651 | 1467050466263 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 11:01:06 INFO - PROCESS | 1651 | 1467050466268 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:06 INFO - PROCESS | 1651 | 1467050466269 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f6b000 == 36 [pid = 1651] [id = 410] 11:01:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x120e40400) [pid = 1651] [serial = 1229] [outer = 0x0] 11:01:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x121a75000) [pid = 1651] [serial = 1230] [outer = 0x120e40400] 11:01:06 INFO - PROCESS | 1651 | 1467050466289 Marionette DEBUG loaded listener.js 11:01:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x128be8400) [pid = 1651] [serial = 1231] [outer = 0x120e40400] 11:01:06 INFO - PROCESS | 1651 | 1467050466616 Marionette TRACE conn3 <- [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:01:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:01:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 481ms 11:01:06 INFO - PROCESS | 1651 | 1467050466661 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 11:01:06 INFO - PROCESS | 1651 | 1467050466663 Marionette TRACE conn3 <- [1,1613,null,{"value":"7"}] 11:01:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:01:06 INFO - PROCESS | 1651 | 1467050466666 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:01:06 INFO - PROCESS | 1651 | 1467050466668 Marionette TRACE conn3 <- [1,1614,null,{}] 11:01:06 INFO - PROCESS | 1651 | 1467050466671 Marionette TRACE conn3 -> [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:01:06 INFO - PROCESS | 1651 | 1467050466672 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:06 INFO - PROCESS | 1651 | 1467050466801 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 11:01:06 INFO - PROCESS | 1651 | 1467050466909 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:06 INFO - PROCESS | 1651 | 1467050466910 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b983800 == 37 [pid = 1651] [id = 411] 11:01:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x121059400) [pid = 1651] [serial = 1232] [outer = 0x0] 11:01:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x129531400) [pid = 1651] [serial = 1233] [outer = 0x121059400] 11:01:06 INFO - PROCESS | 1651 | 1467050466952 Marionette DEBUG loaded listener.js 11:01:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1295b8c00) [pid = 1651] [serial = 1234] [outer = 0x121059400] 11:01:07 INFO - PROCESS | 1651 | 1467050467333 Marionette TRACE conn3 <- [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:01:07 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:01:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 720ms 11:01:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:01:07 INFO - PROCESS | 1651 | 1467050467386 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 11:01:07 INFO - PROCESS | 1651 | 1467050467388 Marionette TRACE conn3 <- [1,1617,null,{"value":"7"}] 11:01:07 INFO - PROCESS | 1651 | 1467050467403 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:01:07 INFO - PROCESS | 1651 | 1467050467406 Marionette TRACE conn3 <- [1,1618,null,{}] 11:01:07 INFO - PROCESS | 1651 | 1467050467408 Marionette TRACE conn3 -> [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:01:07 INFO - PROCESS | 1651 | 1467050467409 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:07 INFO - PROCESS | 1651 | 1467050467597 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 11:01:07 INFO - PROCESS | 1651 | 1467050467745 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:07 INFO - PROCESS | 1651 | 1467050467748 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x1126b7800 == 38 [pid = 1651] [id = 412] 11:01:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x112677c00) [pid = 1651] [serial = 1235] [outer = 0x0] 11:01:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x11267f000) [pid = 1651] [serial = 1236] [outer = 0x112677c00] 11:01:07 INFO - PROCESS | 1651 | 1467050467801 Marionette DEBUG loaded listener.js 11:01:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1126e8800) [pid = 1651] [serial = 1237] [outer = 0x112677c00] 11:01:08 INFO - PROCESS | 1651 | 1467050468399 Marionette TRACE conn3 <- [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:01:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:01:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1035ms 11:01:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:01:08 INFO - PROCESS | 1651 | 1467050468469 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 11:01:08 INFO - PROCESS | 1651 | 1467050468472 Marionette TRACE conn3 <- [1,1621,null,{"value":"7"}] 11:01:08 INFO - PROCESS | 1651 | 1467050468475 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:01:08 INFO - PROCESS | 1651 | 1467050468477 Marionette TRACE conn3 <- [1,1622,null,{}] 11:01:08 INFO - PROCESS | 1651 | 1467050468480 Marionette TRACE conn3 -> [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:01:08 INFO - PROCESS | 1651 | 1467050468484 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:08 INFO - PROCESS | 1651 | 1467050468597 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 11:01:08 INFO - PROCESS | 1651 | 1467050468689 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:08 INFO - PROCESS | 1651 | 1467050468691 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d92800 == 39 [pid = 1651] [id = 413] 11:01:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x116f46800) [pid = 1651] [serial = 1238] [outer = 0x0] 11:01:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x118216800) [pid = 1651] [serial = 1239] [outer = 0x116f46800] 11:01:08 INFO - PROCESS | 1651 | 1467050468722 Marionette DEBUG loaded listener.js 11:01:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x118f13800) [pid = 1651] [serial = 1240] [outer = 0x116f46800] 11:01:09 INFO - PROCESS | 1651 | 1467050469251 Marionette TRACE conn3 <- [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:01:09 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:01:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 826ms 11:01:09 INFO - PROCESS | 1651 | 1467050469321 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 11:01:09 INFO - PROCESS | 1651 | 1467050469323 Marionette TRACE conn3 <- [1,1625,null,{"value":"7"}] 11:01:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:01:09 INFO - PROCESS | 1651 | 1467050469327 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:01:09 INFO - PROCESS | 1651 | 1467050469329 Marionette TRACE conn3 <- [1,1626,null,{}] 11:01:09 INFO - PROCESS | 1651 | 1467050469331 Marionette TRACE conn3 -> [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:01:09 INFO - PROCESS | 1651 | 1467050469333 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:09 INFO - PROCESS | 1651 | 1467050469447 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 11:01:09 INFO - PROCESS | 1651 | 1467050469540 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:09 INFO - PROCESS | 1651 | 1467050469541 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x12684e800 == 40 [pid = 1651] [id = 414] 11:01:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x1126e8000) [pid = 1651] [serial = 1241] [outer = 0x0] 11:01:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x1196d7400) [pid = 1651] [serial = 1242] [outer = 0x1126e8000] 11:01:09 INFO - PROCESS | 1651 | 1467050469571 Marionette DEBUG loaded listener.js 11:01:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x121a6c800) [pid = 1651] [serial = 1243] [outer = 0x1126e8000] 11:01:10 INFO - PROCESS | 1651 | 1467050470257 Marionette TRACE conn3 <- [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:01:10 INFO - PROCESS | 1651 | --DOCSHELL 0x12b983800 == 39 [pid = 1651] [id = 411] 11:01:10 INFO - PROCESS | 1651 | --DOCSHELL 0x120f6b000 == 38 [pid = 1651] [id = 410] 11:01:10 INFO - PROCESS | 1651 | --DOCSHELL 0x129038000 == 37 [pid = 1651] [id = 409] 11:01:10 INFO - PROCESS | 1651 | --DOCSHELL 0x12a4cc800 == 36 [pid = 1651] [id = 408] 11:01:10 INFO - PROCESS | 1651 | --DOCSHELL 0x129035800 == 35 [pid = 1651] [id = 407] 11:01:10 INFO - PROCESS | 1651 | --DOCSHELL 0x126e16000 == 34 [pid = 1651] [id = 406] 11:01:10 INFO - PROCESS | 1651 | --DOCSHELL 0x12173b000 == 33 [pid = 1651] [id = 405] 11:01:10 INFO - PROCESS | 1651 | --DOCSHELL 0x120f6c800 == 32 [pid = 1651] [id = 404] 11:01:10 INFO - PROCESS | 1651 | --DOCSHELL 0x1184c0800 == 31 [pid = 1651] [id = 403] 11:01:10 INFO - PROCESS | 1651 | --DOCSHELL 0x116689800 == 30 [pid = 1651] [id = 402] 11:01:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:01:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 973ms 11:01:10 INFO - PROCESS | 1651 | 1467050470301 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 11:01:10 INFO - PROCESS | 1651 | 1467050470303 Marionette TRACE conn3 <- [1,1629,null,{"value":"7"}] 11:01:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:01:10 INFO - PROCESS | 1651 | 1467050470306 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:01:10 INFO - PROCESS | 1651 | 1467050470308 Marionette TRACE conn3 <- [1,1630,null,{}] 11:01:10 INFO - PROCESS | 1651 | 1467050470311 Marionette TRACE conn3 -> [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:01:10 INFO - PROCESS | 1651 | 1467050470313 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:10 INFO - PROCESS | 1651 | 1467050470408 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x128ee6400) [pid = 1651] [serial = 1093] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x12b046c00) [pid = 1651] [serial = 1096] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x1197efc00) [pid = 1651] [serial = 1090] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x12b9cd000) [pid = 1651] [serial = 1164] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x12bb6a800) [pid = 1651] [serial = 1167] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12bb62c00) [pid = 1651] [serial = 1165] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1126f5c00) [pid = 1651] [serial = 1170] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x12c00ec00) [pid = 1651] [serial = 1168] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x118502c00) [pid = 1651] [serial = 1173] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1197eb800) [pid = 1651] [serial = 1174] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x128ce9800) [pid = 1651] [serial = 1176] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x119a44400) [pid = 1651] [serial = 1137] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x121492000) [pid = 1651] [serial = 1138] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x12a9a6400) [pid = 1651] [serial = 1161] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x12558e800) [pid = 1651] [serial = 1140] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x126f0e800) [pid = 1651] [serial = 1141] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12a72b400) [pid = 1651] [serial = 1158] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x12a77e400) [pid = 1651] [serial = 1159] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x119335c00) [pid = 1651] [serial = 1149] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x120f0d800) [pid = 1651] [serial = 1150] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x112dbc400) [pid = 1651] [serial = 1134] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1164e6800) [pid = 1651] [serial = 1135] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x129281000) [pid = 1651] [serial = 1143] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12a729400) [pid = 1651] [serial = 1144] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x121a74800) [pid = 1651] [serial = 1152] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1268adc00) [pid = 1651] [serial = 1153] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x129528400) [pid = 1651] [serial = 1146] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12a9ad000) [pid = 1651] [serial = 1147] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x128be2c00) [pid = 1651] [serial = 1155] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x129278800) [pid = 1651] [serial = 1156] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x12c559000) [pid = 1651] [serial = 1180] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x12bda8800) [pid = 1651] [serial = 1171] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12c008800) [pid = 1651] [serial = 1132] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1295afc00) [pid = 1651] [serial = 1177] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x12a9b3c00) [pid = 1651] [serial = 1162] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x112d51000) [pid = 1651] [serial = 1183] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x1126dbc00) [pid = 1651] [serial = 1182] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x12a780400) [pid = 1651] [serial = 1179] [outer = 0x0] [url = about:blank] 11:01:10 INFO - PROCESS | 1651 | 1467050470480 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:10 INFO - PROCESS | 1651 | 1467050470481 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x1130d1800 == 31 [pid = 1651] [id = 415] 11:01:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1126dbc00) [pid = 1651] [serial = 1244] [outer = 0x0] 11:01:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1126e7800) [pid = 1651] [serial = 1245] [outer = 0x1126dbc00] 11:01:10 INFO - PROCESS | 1651 | 1467050470509 Marionette DEBUG loaded listener.js 11:01:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x112726c00) [pid = 1651] [serial = 1246] [outer = 0x1126dbc00] 11:01:10 INFO - PROCESS | 1651 | 1467050470813 Marionette TRACE conn3 <- [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:01:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:01:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 519ms 11:01:10 INFO - PROCESS | 1651 | 1467050470825 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 11:01:10 INFO - PROCESS | 1651 | 1467050470828 Marionette TRACE conn3 <- [1,1633,null,{"value":"7"}] 11:01:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:01:10 INFO - PROCESS | 1651 | 1467050470842 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:01:10 INFO - PROCESS | 1651 | 1467050470843 Marionette TRACE conn3 <- [1,1634,null,{}] 11:01:10 INFO - PROCESS | 1651 | 1467050470846 Marionette TRACE conn3 -> [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:01:10 INFO - PROCESS | 1651 | 1467050470849 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:10 INFO - PROCESS | 1651 | 1467050470938 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 11:01:11 INFO - PROCESS | 1651 | 1467050471011 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:11 INFO - PROCESS | 1651 | 1467050471013 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x1168c3800 == 32 [pid = 1651] [id = 416] 11:01:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1128e9800) [pid = 1651] [serial = 1247] [outer = 0x0] 11:01:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1129ad400) [pid = 1651] [serial = 1248] [outer = 0x1128e9800] 11:01:11 INFO - PROCESS | 1651 | 1467050471040 Marionette DEBUG loaded listener.js 11:01:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x112a56c00) [pid = 1651] [serial = 1249] [outer = 0x1128e9800] 11:01:11 INFO - PROCESS | 1651 | 1467050471355 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:01:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:01:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 570ms 11:01:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:01:11 INFO - PROCESS | 1651 | 1467050471412 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 11:01:11 INFO - PROCESS | 1651 | 1467050471413 Marionette TRACE conn3 <- [1,1637,null,{"value":"7"}] 11:01:11 INFO - PROCESS | 1651 | 1467050471415 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:01:11 INFO - PROCESS | 1651 | 1467050471418 Marionette TRACE conn3 <- [1,1638,null,{}] 11:01:11 INFO - PROCESS | 1651 | 1467050471426 Marionette TRACE conn3 -> [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:01:11 INFO - PROCESS | 1651 | 1467050471430 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:11 INFO - PROCESS | 1651 | 1467050471514 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 11:01:11 INFO - PROCESS | 1651 | 1467050471569 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:11 INFO - PROCESS | 1651 | 1467050471571 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184c3800 == 33 [pid = 1651] [id = 417] 11:01:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x111c19000) [pid = 1651] [serial = 1250] [outer = 0x0] 11:01:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x112dc4000) [pid = 1651] [serial = 1251] [outer = 0x111c19000] 11:01:11 INFO - PROCESS | 1651 | 1467050471594 Marionette DEBUG loaded listener.js 11:01:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x114f98400) [pid = 1651] [serial = 1252] [outer = 0x111c19000] 11:01:11 INFO - PROCESS | 1651 | 1467050471985 Marionette TRACE conn3 <- [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:01:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:01:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 623ms 11:01:12 INFO - PROCESS | 1651 | 1467050472041 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 11:01:12 INFO - PROCESS | 1651 | 1467050472043 Marionette TRACE conn3 <- [1,1641,null,{"value":"7"}] 11:01:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:01:12 INFO - PROCESS | 1651 | 1467050472048 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:01:12 INFO - PROCESS | 1651 | 1467050472050 Marionette TRACE conn3 <- [1,1642,null,{}] 11:01:12 INFO - PROCESS | 1651 | 1467050472054 Marionette TRACE conn3 -> [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:01:12 INFO - PROCESS | 1651 | 1467050472056 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:12 INFO - PROCESS | 1651 | 1467050472234 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 11:01:12 INFO - PROCESS | 1651 | 1467050472254 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:12 INFO - PROCESS | 1651 | 1467050472256 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a64800 == 34 [pid = 1651] [id = 418] 11:01:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x116798c00) [pid = 1651] [serial = 1253] [outer = 0x0] 11:01:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x116882c00) [pid = 1651] [serial = 1254] [outer = 0x116798c00] 11:01:12 INFO - PROCESS | 1651 | 1467050472295 Marionette DEBUG loaded listener.js 11:01:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x116af1000) [pid = 1651] [serial = 1255] [outer = 0x116798c00] 11:01:12 INFO - PROCESS | 1651 | 1467050472668 Marionette TRACE conn3 <- [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:01:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:01:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 672ms 11:01:12 INFO - PROCESS | 1651 | 1467050472719 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 11:01:12 INFO - PROCESS | 1651 | 1467050472720 Marionette TRACE conn3 <- [1,1645,null,{"value":"7"}] 11:01:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:01:12 INFO - PROCESS | 1651 | 1467050472730 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:01:12 INFO - PROCESS | 1651 | 1467050472731 Marionette TRACE conn3 <- [1,1646,null,{}] 11:01:12 INFO - PROCESS | 1651 | 1467050472733 Marionette TRACE conn3 -> [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:01:12 INFO - PROCESS | 1651 | 1467050472735 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:12 INFO - PROCESS | 1651 | 1467050472853 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 11:01:12 INFO - PROCESS | 1651 | 1467050472857 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:12 INFO - PROCESS | 1651 | 1467050472858 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212be800 == 35 [pid = 1651] [id = 419] 11:01:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x110fac400) [pid = 1651] [serial = 1256] [outer = 0x0] 11:01:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1175d0c00) [pid = 1651] [serial = 1257] [outer = 0x110fac400] 11:01:12 INFO - PROCESS | 1651 | 1467050472883 Marionette DEBUG loaded listener.js 11:01:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x118216c00) [pid = 1651] [serial = 1258] [outer = 0x110fac400] 11:01:13 INFO - PROCESS | 1651 | 1467050473242 Marionette TRACE conn3 <- [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:01:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:01:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 570ms 11:01:13 INFO - PROCESS | 1651 | 1467050473301 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 11:01:13 INFO - PROCESS | 1651 | 1467050473302 Marionette TRACE conn3 <- [1,1649,null,{"value":"7"}] 11:01:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:01:13 INFO - PROCESS | 1651 | 1467050473304 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:01:13 INFO - PROCESS | 1651 | 1467050473306 Marionette TRACE conn3 <- [1,1650,null,{}] 11:01:13 INFO - PROCESS | 1651 | 1467050473308 Marionette TRACE conn3 -> [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:01:13 INFO - PROCESS | 1651 | 1467050473312 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:13 INFO - PROCESS | 1651 | 1467050473441 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 11:01:13 INFO - PROCESS | 1651 | 1467050473446 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:13 INFO - PROCESS | 1651 | 1467050473448 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x126859800 == 36 [pid = 1651] [id = 420] 11:01:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1182b4c00) [pid = 1651] [serial = 1259] [outer = 0x0] 11:01:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x118379c00) [pid = 1651] [serial = 1260] [outer = 0x1182b4c00] 11:01:13 INFO - PROCESS | 1651 | 1467050473509 Marionette DEBUG loaded listener.js 11:01:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x119331000) [pid = 1651] [serial = 1261] [outer = 0x1182b4c00] 11:01:13 INFO - PROCESS | 1651 | 1467050473837 Marionette TRACE conn3 <- [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:01:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:01:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 571ms 11:01:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:01:13 INFO - PROCESS | 1651 | 1467050473876 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 11:01:13 INFO - PROCESS | 1651 | 1467050473877 Marionette TRACE conn3 <- [1,1653,null,{"value":"7"}] 11:01:13 INFO - PROCESS | 1651 | 1467050473880 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:01:13 INFO - PROCESS | 1651 | 1467050473881 Marionette TRACE conn3 <- [1,1654,null,{}] 11:01:13 INFO - PROCESS | 1651 | 1467050473883 Marionette TRACE conn3 -> [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:01:13 INFO - PROCESS | 1651 | 1467050473885 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:13 INFO - PROCESS | 1651 | 1467050473992 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 11:01:14 INFO - PROCESS | 1651 | 1467050474030 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:14 INFO - PROCESS | 1651 | 1467050474031 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12712b000 == 37 [pid = 1651] [id = 421] 11:01:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1182b5400) [pid = 1651] [serial = 1262] [outer = 0x0] 11:01:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1196d6400) [pid = 1651] [serial = 1263] [outer = 0x1182b5400] 11:01:14 INFO - PROCESS | 1651 | 1467050474056 Marionette DEBUG loaded listener.js 11:01:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x119a3dc00) [pid = 1651] [serial = 1264] [outer = 0x1182b5400] 11:01:14 INFO - PROCESS | 1651 | 1467050474394 Marionette TRACE conn3 <- [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:01:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:01:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 522ms 11:01:14 INFO - PROCESS | 1651 | 1467050474403 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 11:01:14 INFO - PROCESS | 1651 | 1467050474404 Marionette TRACE conn3 <- [1,1657,null,{"value":"7"}] 11:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:01:14 INFO - PROCESS | 1651 | 1467050474406 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:01:14 INFO - PROCESS | 1651 | 1467050474407 Marionette TRACE conn3 <- [1,1658,null,{}] 11:01:14 INFO - PROCESS | 1651 | 1467050474410 Marionette TRACE conn3 -> [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:01:14 INFO - PROCESS | 1651 | 1467050474411 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:14 INFO - PROCESS | 1651 | 1467050474521 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 11:01:14 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x112e49800) [pid = 1651] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:01:14 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x121a72400) [pid = 1651] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:01:14 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1126d2c00) [pid = 1651] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:01:14 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x116793c00) [pid = 1651] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:01:14 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x112db7800) [pid = 1651] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:01:14 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x117661400) [pid = 1651] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:01:14 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x117660000) [pid = 1651] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:01:14 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x119334400) [pid = 1651] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:01:14 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x129526000) [pid = 1651] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:01:14 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12a9a8c00) [pid = 1651] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:01:14 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1126d2800) [pid = 1651] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:01:14 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x112681400) [pid = 1651] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:01:14 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x120e42c00) [pid = 1651] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:01:14 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x123e0d400) [pid = 1651] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:01:14 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1128e3400) [pid = 1651] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:01:14 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x120e40400) [pid = 1651] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:01:14 INFO - PROCESS | 1651 | 1467050474647 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:14 INFO - PROCESS | 1651 | 1467050474648 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x117254000 == 38 [pid = 1651] [id = 422] 11:01:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x11267ac00) [pid = 1651] [serial = 1265] [outer = 0x0] 11:01:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1126ec400) [pid = 1651] [serial = 1266] [outer = 0x11267ac00] 11:01:14 INFO - PROCESS | 1651 | 1467050474674 Marionette DEBUG loaded listener.js 11:01:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x117661400) [pid = 1651] [serial = 1267] [outer = 0x11267ac00] 11:01:14 INFO - PROCESS | 1651 | 1467050474968 Marionette TRACE conn3 <- [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:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 619ms 11:01:15 INFO - PROCESS | 1651 | 1467050475025 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 11:01:15 INFO - PROCESS | 1651 | 1467050475027 Marionette TRACE conn3 <- [1,1661,null,{"value":"7"}] 11:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:01:15 INFO - PROCESS | 1651 | 1467050475029 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:01:15 INFO - PROCESS | 1651 | 1467050475031 Marionette TRACE conn3 <- [1,1662,null,{}] 11:01:15 INFO - PROCESS | 1651 | 1467050475035 Marionette TRACE conn3 -> [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:01:15 INFO - PROCESS | 1651 | 1467050475036 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:15 INFO - PROCESS | 1651 | 1467050475122 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 11:01:15 INFO - PROCESS | 1651 | 1467050475126 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:15 INFO - PROCESS | 1651 | 1467050475127 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184c2000 == 39 [pid = 1651] [id = 423] 11:01:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x117661800) [pid = 1651] [serial = 1268] [outer = 0x0] 11:01:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x120e42400) [pid = 1651] [serial = 1269] [outer = 0x117661800] 11:01:15 INFO - PROCESS | 1651 | 1467050475152 Marionette DEBUG loaded listener.js 11:01:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x12126f000) [pid = 1651] [serial = 1270] [outer = 0x117661800] 11:01:15 INFO - PROCESS | 1651 | 1467050475489 Marionette TRACE conn3 <- [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:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 473ms 11:01:15 INFO - PROCESS | 1651 | 1467050475503 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 11:01:15 INFO - PROCESS | 1651 | 1467050475504 Marionette TRACE conn3 <- [1,1665,null,{"value":"7"}] 11:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:01:15 INFO - PROCESS | 1651 | 1467050475507 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:01:15 INFO - PROCESS | 1651 | 1467050475508 Marionette TRACE conn3 <- [1,1666,null,{}] 11:01:15 INFO - PROCESS | 1651 | 1467050475510 Marionette TRACE conn3 -> [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:01:15 INFO - PROCESS | 1651 | 1467050475511 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:15 INFO - PROCESS | 1651 | 1467050475630 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 11:01:15 INFO - PROCESS | 1651 | 1467050475637 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:15 INFO - PROCESS | 1651 | 1467050475638 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a70f800 == 40 [pid = 1651] [id = 424] 11:01:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x115e8d800) [pid = 1651] [serial = 1271] [outer = 0x0] 11:01:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x12135ec00) [pid = 1651] [serial = 1272] [outer = 0x115e8d800] 11:01:15 INFO - PROCESS | 1651 | 1467050475670 Marionette DEBUG loaded listener.js 11:01:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1218fc800) [pid = 1651] [serial = 1273] [outer = 0x115e8d800] 11:01:15 INFO - PROCESS | 1651 | 1467050475991 Marionette TRACE conn3 <- [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:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 519ms 11:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:01:16 INFO - PROCESS | 1651 | 1467050476026 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 11:01:16 INFO - PROCESS | 1651 | 1467050476028 Marionette TRACE conn3 <- [1,1669,null,{"value":"7"}] 11:01:16 INFO - PROCESS | 1651 | 1467050476031 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:01:16 INFO - PROCESS | 1651 | 1467050476035 Marionette TRACE conn3 <- [1,1670,null,{}] 11:01:16 INFO - PROCESS | 1651 | 1467050476037 Marionette TRACE conn3 -> [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:01:16 INFO - PROCESS | 1651 | 1467050476039 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:16 INFO - PROCESS | 1651 | 1467050476133 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 11:01:16 INFO - PROCESS | 1651 | 1467050476137 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:16 INFO - PROCESS | 1651 | 1467050476138 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b1a8000 == 41 [pid = 1651] [id = 425] 11:01:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x121a6cc00) [pid = 1651] [serial = 1274] [outer = 0x0] 11:01:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x123f5f800) [pid = 1651] [serial = 1275] [outer = 0x121a6cc00] 11:01:16 INFO - PROCESS | 1651 | 1467050476165 Marionette DEBUG loaded listener.js 11:01:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x124fd1800) [pid = 1651] [serial = 1276] [outer = 0x121a6cc00] 11:01:16 INFO - PROCESS | 1651 | 1467050476525 Marionette TRACE conn3 <- [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:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 522ms 11:01:16 INFO - PROCESS | 1651 | 1467050476569 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 11:01:16 INFO - PROCESS | 1651 | 1467050476570 Marionette TRACE conn3 <- [1,1673,null,{"value":"7"}] 11:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:01:16 INFO - PROCESS | 1651 | 1467050476572 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:01:16 INFO - PROCESS | 1651 | 1467050476573 Marionette TRACE conn3 <- [1,1674,null,{}] 11:01:16 INFO - PROCESS | 1651 | 1467050476576 Marionette TRACE conn3 -> [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:01:16 INFO - PROCESS | 1651 | 1467050476577 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:16 INFO - PROCESS | 1651 | 1467050476715 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 11:01:16 INFO - PROCESS | 1651 | 1467050476776 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:16 INFO - PROCESS | 1651 | 1467050476778 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x112643800 == 42 [pid = 1651] [id = 426] 11:01:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x110fa0c00) [pid = 1651] [serial = 1277] [outer = 0x0] 11:01:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x111c7d800) [pid = 1651] [serial = 1278] [outer = 0x110fa0c00] 11:01:16 INFO - PROCESS | 1651 | 1467050476810 Marionette DEBUG loaded listener.js 11:01:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x112685000) [pid = 1651] [serial = 1279] [outer = 0x110fa0c00] 11:01:17 INFO - PROCESS | 1651 | 1467050477286 Marionette TRACE conn3 <- [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:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 768ms 11:01:17 INFO - PROCESS | 1651 | 1467050477342 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 11:01:17 INFO - PROCESS | 1651 | 1467050477344 Marionette TRACE conn3 <- [1,1677,null,{"value":"7"}] 11:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:01:17 INFO - PROCESS | 1651 | 1467050477367 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:01:17 INFO - PROCESS | 1651 | 1467050477370 Marionette TRACE conn3 <- [1,1678,null,{}] 11:01:17 INFO - PROCESS | 1651 | 1467050477374 Marionette TRACE conn3 -> [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:01:17 INFO - PROCESS | 1651 | 1467050477377 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:17 INFO - PROCESS | 1651 | 1467050477509 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 11:01:17 INFO - PROCESS | 1651 | 1467050477585 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:17 INFO - PROCESS | 1651 | 1467050477587 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184c2800 == 43 [pid = 1651] [id = 427] 11:01:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x112a50400) [pid = 1651] [serial = 1280] [outer = 0x0] 11:01:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x112a5f400) [pid = 1651] [serial = 1281] [outer = 0x112a50400] 11:01:17 INFO - PROCESS | 1651 | 1467050477617 Marionette DEBUG loaded listener.js 11:01:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x112dc1000) [pid = 1651] [serial = 1282] [outer = 0x112a50400] 11:01:18 INFO - PROCESS | 1651 | 1467050478047 Marionette TRACE conn3 <- [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:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 742ms 11:01:18 INFO - PROCESS | 1651 | 1467050478090 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 11:01:18 INFO - PROCESS | 1651 | 1467050478092 Marionette TRACE conn3 <- [1,1681,null,{"value":"7"}] 11:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:01:18 INFO - PROCESS | 1651 | 1467050478095 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:01:18 INFO - PROCESS | 1651 | 1467050478096 Marionette TRACE conn3 <- [1,1682,null,{}] 11:01:18 INFO - PROCESS | 1651 | 1467050478099 Marionette TRACE conn3 -> [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:01:18 INFO - PROCESS | 1651 | 1467050478100 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:18 INFO - PROCESS | 1651 | 1467050478207 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 11:01:18 INFO - PROCESS | 1651 | 1467050478315 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:18 INFO - PROCESS | 1651 | 1467050478317 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x128edc000 == 44 [pid = 1651] [id = 428] 11:01:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x115de0400) [pid = 1651] [serial = 1283] [outer = 0x0] 11:01:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x116af4000) [pid = 1651] [serial = 1284] [outer = 0x115de0400] 11:01:18 INFO - PROCESS | 1651 | 1467050478348 Marionette DEBUG loaded listener.js 11:01:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x118333000) [pid = 1651] [serial = 1285] [outer = 0x115de0400] 11:01:18 INFO - PROCESS | 1651 | 1467050478772 Marionette TRACE conn3 <- [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:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 719ms 11:01:18 INFO - PROCESS | 1651 | 1467050478826 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 11:01:18 INFO - PROCESS | 1651 | 1467050478829 Marionette TRACE conn3 <- [1,1685,null,{"value":"7"}] 11:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:01:18 INFO - PROCESS | 1651 | 1467050478839 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:01:18 INFO - PROCESS | 1651 | 1467050478842 Marionette TRACE conn3 <- [1,1686,null,{}] 11:01:18 INFO - PROCESS | 1651 | 1467050478844 Marionette TRACE conn3 -> [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:01:18 INFO - PROCESS | 1651 | 1467050478846 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:18 INFO - PROCESS | 1651 | 1467050478958 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 11:01:19 INFO - PROCESS | 1651 | 1467050479064 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:19 INFO - PROCESS | 1651 | 1467050479065 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c38d000 == 45 [pid = 1651] [id = 429] 11:01:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x115e8dc00) [pid = 1651] [serial = 1286] [outer = 0x0] 11:01:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x118f10000) [pid = 1651] [serial = 1287] [outer = 0x115e8dc00] 11:01:19 INFO - PROCESS | 1651 | 1467050479097 Marionette DEBUG loaded listener.js 11:01:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x120e3fc00) [pid = 1651] [serial = 1288] [outer = 0x115e8dc00] 11:01:19 INFO - PROCESS | 1651 | 1467050479571 Marionette TRACE conn3 <- [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:01:19 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:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 777ms 11:01:19 INFO - PROCESS | 1651 | 1467050479619 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 11:01:19 INFO - PROCESS | 1651 | 1467050479622 Marionette TRACE conn3 <- [1,1689,null,{"value":"7"}] 11:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:01:19 INFO - PROCESS | 1651 | 1467050479626 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:01:19 INFO - PROCESS | 1651 | 1467050479627 Marionette TRACE conn3 <- [1,1690,null,{}] 11:01:19 INFO - PROCESS | 1651 | 1467050479630 Marionette TRACE conn3 -> [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:01:19 INFO - PROCESS | 1651 | 1467050479634 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:19 INFO - PROCESS | 1651 | 1467050479739 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 11:01:19 INFO - PROCESS | 1651 | 1467050479845 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:19 INFO - PROCESS | 1651 | 1467050479847 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c624000 == 46 [pid = 1651] [id = 430] 11:01:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x120e40000) [pid = 1651] [serial = 1289] [outer = 0x0] 11:01:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x121a70c00) [pid = 1651] [serial = 1290] [outer = 0x120e40000] 11:01:19 INFO - PROCESS | 1651 | 1467050479875 Marionette DEBUG loaded listener.js 11:01:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x124ad5000) [pid = 1651] [serial = 1291] [outer = 0x120e40000] 11:01:20 INFO - PROCESS | 1651 | 1467050480484 Marionette TRACE conn3 <- [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:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 924ms 11:01:20 INFO - PROCESS | 1651 | 1467050480551 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 11:01:20 INFO - PROCESS | 1651 | 1467050480553 Marionette TRACE conn3 <- [1,1693,null,{"value":"7"}] 11:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:01:20 INFO - PROCESS | 1651 | 1467050480557 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:01:20 INFO - PROCESS | 1651 | 1467050480559 Marionette TRACE conn3 <- [1,1694,null,{}] 11:01:20 INFO - PROCESS | 1651 | 1467050480563 Marionette TRACE conn3 -> [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:01:20 INFO - PROCESS | 1651 | 1467050480567 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:20 INFO - PROCESS | 1651 | 1467050480667 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 11:01:20 INFO - PROCESS | 1651 | 1467050480731 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:20 INFO - PROCESS | 1651 | 1467050480734 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x118bd2000 == 47 [pid = 1651] [id = 431] 11:01:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1129ab000) [pid = 1651] [serial = 1292] [outer = 0x0] 11:01:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x112a52000) [pid = 1651] [serial = 1293] [outer = 0x1129ab000] 11:01:20 INFO - PROCESS | 1651 | 1467050480761 Marionette DEBUG loaded listener.js 11:01:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x112e40800) [pid = 1651] [serial = 1294] [outer = 0x1129ab000] 11:01:21 INFO - PROCESS | 1651 | --DOCSHELL 0x12b1a8000 == 46 [pid = 1651] [id = 425] 11:01:21 INFO - PROCESS | 1651 | --DOCSHELL 0x12a70f800 == 45 [pid = 1651] [id = 424] 11:01:21 INFO - PROCESS | 1651 | --DOCSHELL 0x1184c2000 == 44 [pid = 1651] [id = 423] 11:01:21 INFO - PROCESS | 1651 | --DOCSHELL 0x117254000 == 43 [pid = 1651] [id = 422] 11:01:21 INFO - PROCESS | 1651 | --DOCSHELL 0x12712b000 == 42 [pid = 1651] [id = 421] 11:01:21 INFO - PROCESS | 1651 | --DOCSHELL 0x126859800 == 41 [pid = 1651] [id = 420] 11:01:21 INFO - PROCESS | 1651 | --DOCSHELL 0x1212be800 == 40 [pid = 1651] [id = 419] 11:01:21 INFO - PROCESS | 1651 | --DOCSHELL 0x119a64800 == 39 [pid = 1651] [id = 418] 11:01:21 INFO - PROCESS | 1651 | --DOCSHELL 0x1184c3800 == 38 [pid = 1651] [id = 417] 11:01:21 INFO - PROCESS | 1651 | --DOCSHELL 0x1168c3800 == 37 [pid = 1651] [id = 416] 11:01:21 INFO - PROCESS | 1651 | --DOCSHELL 0x1130d1800 == 36 [pid = 1651] [id = 415] 11:01:21 INFO - PROCESS | 1651 | --DOCSHELL 0x12684e800 == 35 [pid = 1651] [id = 414] 11:01:21 INFO - PROCESS | 1651 | --DOCSHELL 0x119d92800 == 34 [pid = 1651] [id = 413] 11:01:21 INFO - PROCESS | 1651 | --DOCSHELL 0x1126b7800 == 33 [pid = 1651] [id = 412] 11:01:21 INFO - PROCESS | 1651 | --DOCSHELL 0x116f35000 == 32 [pid = 1651] [id = 401] 11:01:21 INFO - PROCESS | 1651 | --DOCSHELL 0x12c624000 == 31 [pid = 1651] [id = 430] 11:01:21 INFO - PROCESS | 1651 | --DOCSHELL 0x12c38d000 == 30 [pid = 1651] [id = 429] 11:01:21 INFO - PROCESS | 1651 | --DOCSHELL 0x128edc000 == 29 [pid = 1651] [id = 428] 11:01:21 INFO - PROCESS | 1651 | --DOCSHELL 0x1184c2800 == 28 [pid = 1651] [id = 427] 11:01:21 INFO - PROCESS | 1651 | --DOCSHELL 0x112643800 == 27 [pid = 1651] [id = 426] 11:01:21 INFO - PROCESS | 1651 | 1467050481873 Marionette TRACE conn3 <- [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:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x1162a3800) [pid = 1651] [serial = 1206] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x121a78400) [pid = 1651] [serial = 1215] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x129531400) [pid = 1651] [serial = 1233] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x119d5d800) [pid = 1651] [serial = 1212] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x121493000) [pid = 1651] [serial = 1213] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1254dcc00) [pid = 1651] [serial = 1218] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x11888c000) [pid = 1651] [serial = 1204] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x11836e000) [pid = 1651] [serial = 1203] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x118508800) [pid = 1651] [serial = 1209] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x118510400) [pid = 1651] [serial = 1186] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x118212c00) [pid = 1651] [serial = 1185] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x126f12000) [pid = 1651] [serial = 1189] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x118f7f800) [pid = 1651] [serial = 1210] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1268b0400) [pid = 1651] [serial = 1188] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x12a777400) [pid = 1651] [serial = 1192] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1295af800) [pid = 1651] [serial = 1191] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x12b16cc00) [pid = 1651] [serial = 1195] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x12b048000) [pid = 1651] [serial = 1194] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12a764c00) [pid = 1651] [serial = 1198] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x12a75fc00) [pid = 1651] [serial = 1197] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1126e7400) [pid = 1651] [serial = 1201] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x112684400) [pid = 1651] [serial = 1200] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x126fc1400) [pid = 1651] [serial = 1221] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1293d4000) [pid = 1651] [serial = 1224] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x116a29400) [pid = 1651] [serial = 1227] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x119330400) [pid = 1651] [serial = 1228] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x128be8400) [pid = 1651] [serial = 1231] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1295ac800) [pid = 1651] [serial = 1225] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x116f3c800) [pid = 1651] [serial = 1207] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x129281400) [pid = 1651] [serial = 1222] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x126f11c00) [pid = 1651] [serial = 1219] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x124caa400) [pid = 1651] [serial = 1216] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x121a75000) [pid = 1651] [serial = 1230] [outer = 0x0] [url = about:blank] 11:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1377ms 11:01:21 INFO - PROCESS | 1651 | 1467050481943 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 11:01:21 INFO - PROCESS | 1651 | 1467050481946 Marionette TRACE conn3 <- [1,1697,null,{"value":"7"}] 11:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:01:21 INFO - PROCESS | 1651 | 1467050481952 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:01:21 INFO - PROCESS | 1651 | 1467050481954 Marionette TRACE conn3 <- [1,1698,null,{}] 11:01:21 INFO - PROCESS | 1651 | 1467050481980 Marionette TRACE conn3 -> [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:01:21 INFO - PROCESS | 1651 | 1467050481982 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:22 INFO - PROCESS | 1651 | 1467050482064 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 11:01:22 INFO - PROCESS | 1651 | 1467050482072 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:22 INFO - PROCESS | 1651 | 1467050482075 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x11324a000 == 28 [pid = 1651] [id = 432] 11:01:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1126dd800) [pid = 1651] [serial = 1295] [outer = 0x0] 11:01:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1126ea800) [pid = 1651] [serial = 1296] [outer = 0x1126dd800] 11:01:22 INFO - PROCESS | 1651 | 1467050482103 Marionette DEBUG loaded listener.js 11:01:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1128ea400) [pid = 1651] [serial = 1297] [outer = 0x1126dd800] 11:01:22 INFO - PROCESS | 1651 | 1467050482459 Marionette TRACE conn3 <- [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:01:22 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:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 523ms 11:01:22 INFO - PROCESS | 1651 | 1467050482499 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 11:01:22 INFO - PROCESS | 1651 | 1467050482502 Marionette TRACE conn3 <- [1,1701,null,{"value":"7"}] 11:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:01:22 INFO - PROCESS | 1651 | 1467050482509 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:01:22 INFO - PROCESS | 1651 | 1467050482510 Marionette TRACE conn3 <- [1,1702,null,{}] 11:01:22 INFO - PROCESS | 1651 | 1467050482513 Marionette TRACE conn3 -> [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:01:22 INFO - PROCESS | 1651 | 1467050482516 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:22 INFO - PROCESS | 1651 | 1467050482595 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 11:01:22 INFO - PROCESS | 1651 | 1467050482602 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:22 INFO - PROCESS | 1651 | 1467050482603 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x11724a800 == 29 [pid = 1651] [id = 433] 11:01:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x112a53800) [pid = 1651] [serial = 1298] [outer = 0x0] 11:01:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x112dd6c00) [pid = 1651] [serial = 1299] [outer = 0x112a53800] 11:01:22 INFO - PROCESS | 1651 | 1467050482630 Marionette DEBUG loaded listener.js 11:01:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x113c74c00) [pid = 1651] [serial = 1300] [outer = 0x112a53800] 11:01:22 INFO - PROCESS | 1651 | 1467050482976 Marionette TRACE conn3 <- [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:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 520ms 11:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:01:23 INFO - PROCESS | 1651 | 1467050483029 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 11:01:23 INFO - PROCESS | 1651 | 1467050483030 Marionette TRACE conn3 <- [1,1705,null,{"value":"7"}] 11:01:23 INFO - PROCESS | 1651 | 1467050483032 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:01:23 INFO - PROCESS | 1651 | 1467050483043 Marionette TRACE conn3 <- [1,1706,null,{}] 11:01:23 INFO - PROCESS | 1651 | 1467050483050 Marionette TRACE conn3 -> [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:01:23 INFO - PROCESS | 1651 | 1467050483054 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:23 INFO - PROCESS | 1651 | 1467050483135 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 11:01:23 INFO - PROCESS | 1651 | 1467050483140 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:23 INFO - PROCESS | 1651 | 1467050483142 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184be000 == 30 [pid = 1651] [id = 434] 11:01:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1162ad000) [pid = 1651] [serial = 1301] [outer = 0x0] 11:01:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x116883c00) [pid = 1651] [serial = 1302] [outer = 0x1162ad000] 11:01:23 INFO - PROCESS | 1651 | 1467050483173 Marionette DEBUG loaded listener.js 11:01:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x117662c00) [pid = 1651] [serial = 1303] [outer = 0x1162ad000] 11:01:23 INFO - PROCESS | 1651 | 1467050483535 Marionette TRACE conn3 <- [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:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 529ms 11:01:23 INFO - PROCESS | 1651 | 1467050483562 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 11:01:23 INFO - PROCESS | 1651 | 1467050483565 Marionette TRACE conn3 <- [1,1709,null,{"value":"7"}] 11:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:01:23 INFO - PROCESS | 1651 | 1467050483568 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:01:23 INFO - PROCESS | 1651 | 1467050483569 Marionette TRACE conn3 <- [1,1710,null,{}] 11:01:23 INFO - PROCESS | 1651 | 1467050483571 Marionette TRACE conn3 -> [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:01:23 INFO - PROCESS | 1651 | 1467050483572 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:23 INFO - PROCESS | 1651 | 1467050483683 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 11:01:23 INFO - PROCESS | 1651 | 1467050483716 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:23 INFO - PROCESS | 1651 | 1467050483717 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x119614000 == 31 [pid = 1651] [id = 435] 11:01:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x117662400) [pid = 1651] [serial = 1304] [outer = 0x0] 11:01:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x118221000) [pid = 1651] [serial = 1305] [outer = 0x117662400] 11:01:23 INFO - PROCESS | 1651 | 1467050483743 Marionette DEBUG loaded listener.js 11:01:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x11836d800) [pid = 1651] [serial = 1306] [outer = 0x117662400] 11:01:24 INFO - PROCESS | 1651 | 1467050484045 Marionette TRACE conn3 <- [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:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 518ms 11:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:01:24 INFO - PROCESS | 1651 | 1467050484087 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 11:01:24 INFO - PROCESS | 1651 | 1467050484088 Marionette TRACE conn3 <- [1,1713,null,{"value":"7"}] 11:01:24 INFO - PROCESS | 1651 | 1467050484090 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:01:24 INFO - PROCESS | 1651 | 1467050484092 Marionette TRACE conn3 <- [1,1714,null,{}] 11:01:24 INFO - PROCESS | 1651 | 1467050484094 Marionette TRACE conn3 -> [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:01:24 INFO - PROCESS | 1651 | 1467050484095 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:24 INFO - PROCESS | 1651 | 1467050484199 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 11:01:24 INFO - PROCESS | 1651 | 1467050484237 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:24 INFO - PROCESS | 1651 | 1467050484238 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x121068000 == 32 [pid = 1651] [id = 436] 11:01:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x111c13800) [pid = 1651] [serial = 1307] [outer = 0x0] 11:01:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x118508800) [pid = 1651] [serial = 1308] [outer = 0x111c13800] 11:01:24 INFO - PROCESS | 1651 | 1467050484264 Marionette DEBUG loaded listener.js 11:01:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x11869a000) [pid = 1651] [serial = 1309] [outer = 0x111c13800] 11:01:24 INFO - PROCESS | 1651 | 1467050484685 Marionette TRACE conn3 <- [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:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 618ms 11:01:24 INFO - PROCESS | 1651 | 1467050484710 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 11:01:24 INFO - PROCESS | 1651 | 1467050484712 Marionette TRACE conn3 <- [1,1717,null,{"value":"7"}] 11:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:01:24 INFO - PROCESS | 1651 | 1467050484718 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:01:24 INFO - PROCESS | 1651 | 1467050484720 Marionette TRACE conn3 <- [1,1718,null,{}] 11:01:24 INFO - PROCESS | 1651 | 1467050484724 Marionette TRACE conn3 -> [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:01:24 INFO - PROCESS | 1651 | 1467050484730 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:24 INFO - PROCESS | 1651 | 1467050484897 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 11:01:24 INFO - PROCESS | 1651 | 1467050484916 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:24 INFO - PROCESS | 1651 | 1467050484917 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x123bc9800 == 33 [pid = 1651] [id = 437] 11:01:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x118509000) [pid = 1651] [serial = 1310] [outer = 0x0] 11:01:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x11888fc00) [pid = 1651] [serial = 1311] [outer = 0x118509000] 11:01:24 INFO - PROCESS | 1651 | 1467050484942 Marionette DEBUG loaded listener.js 11:01:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1196d8800) [pid = 1651] [serial = 1312] [outer = 0x118509000] 11:01:25 INFO - PROCESS | 1651 | 1467050485373 Marionette TRACE conn3 <- [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:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 672ms 11:01:25 INFO - PROCESS | 1651 | 1467050485398 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 11:01:25 INFO - PROCESS | 1651 | 1467050485400 Marionette TRACE conn3 <- [1,1721,null,{"value":"7"}] 11:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:01:25 INFO - PROCESS | 1651 | 1467050485404 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:01:25 INFO - PROCESS | 1651 | 1467050485406 Marionette TRACE conn3 <- [1,1722,null,{}] 11:01:25 INFO - PROCESS | 1651 | 1467050485409 Marionette TRACE conn3 -> [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:01:25 INFO - PROCESS | 1651 | 1467050485411 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:25 INFO - PROCESS | 1651 | 1467050485568 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 11:01:25 INFO - PROCESS | 1651 | 1467050485629 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:25 INFO - PROCESS | 1651 | 1467050485630 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x12684e000 == 34 [pid = 1651] [id = 438] 11:01:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x11267c000) [pid = 1651] [serial = 1313] [outer = 0x0] 11:01:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x119d51400) [pid = 1651] [serial = 1314] [outer = 0x11267c000] 11:01:25 INFO - PROCESS | 1651 | 1467050485654 Marionette DEBUG loaded listener.js 11:01:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x120eec000) [pid = 1651] [serial = 1315] [outer = 0x11267c000] 11:01:26 INFO - PROCESS | 1651 | 1467050486213 Marionette TRACE conn3 <- [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:01:26 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x110fac400) [pid = 1651] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:01:26 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1182b4c00) [pid = 1651] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:01:26 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1182b5400) [pid = 1651] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:01:26 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x11267ac00) [pid = 1651] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:01:26 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x111c19000) [pid = 1651] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:01:26 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x116798c00) [pid = 1651] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:01:26 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1126e8000) [pid = 1651] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:01:26 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x112677c00) [pid = 1651] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:01:26 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1128e9800) [pid = 1651] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:01:26 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1126dbc00) [pid = 1651] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:01:26 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x116f46800) [pid = 1651] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:01:26 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x115e8d800) [pid = 1651] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:01:26 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x117661800) [pid = 1651] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:01:26 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x121059400) [pid = 1651] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:01:26 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x121a6cc00) [pid = 1651] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:01:26 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:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 872ms 11:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:01:26 INFO - PROCESS | 1651 | 1467050486276 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 11:01:26 INFO - PROCESS | 1651 | 1467050486277 Marionette TRACE conn3 <- [1,1725,null,{"value":"7"}] 11:01:26 INFO - PROCESS | 1651 | 1467050486279 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:01:26 INFO - PROCESS | 1651 | 1467050486281 Marionette TRACE conn3 <- [1,1726,null,{}] 11:01:26 INFO - PROCESS | 1651 | 1467050486283 Marionette TRACE conn3 -> [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:01:26 INFO - PROCESS | 1651 | 1467050486284 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:26 INFO - PROCESS | 1651 | 1467050486357 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 11:01:26 INFO - PROCESS | 1651 | 1467050486362 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:26 INFO - PROCESS | 1651 | 1467050486363 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e05800 == 35 [pid = 1651] [id = 439] 11:01:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1126e9000) [pid = 1651] [serial = 1316] [outer = 0x0] 11:01:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1129ac000) [pid = 1651] [serial = 1317] [outer = 0x1126e9000] 11:01:26 INFO - PROCESS | 1651 | 1467050486391 Marionette DEBUG loaded listener.js 11:01:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x115e92800) [pid = 1651] [serial = 1318] [outer = 0x1126e9000] 11:01:26 INFO - PROCESS | 1651 | 1467050486734 Marionette TRACE conn3 <- [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:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 473ms 11:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:01:26 INFO - PROCESS | 1651 | 1467050486753 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 11:01:26 INFO - PROCESS | 1651 | 1467050486754 Marionette TRACE conn3 <- [1,1729,null,{"value":"7"}] 11:01:26 INFO - PROCESS | 1651 | 1467050486756 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:01:26 INFO - PROCESS | 1651 | 1467050486757 Marionette TRACE conn3 <- [1,1730,null,{}] 11:01:26 INFO - PROCESS | 1651 | 1467050486759 Marionette TRACE conn3 -> [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:01:26 INFO - PROCESS | 1651 | 1467050486761 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:26 INFO - PROCESS | 1651 | 1467050486876 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 11:01:26 INFO - PROCESS | 1651 | 1467050486899 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:26 INFO - PROCESS | 1651 | 1467050486901 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x128978800 == 36 [pid = 1651] [id = 440] 11:01:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1126f5c00) [pid = 1651] [serial = 1319] [outer = 0x0] 11:01:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1182b4c00) [pid = 1651] [serial = 1320] [outer = 0x1126f5c00] 11:01:26 INFO - PROCESS | 1651 | 1467050486925 Marionette DEBUG loaded listener.js 11:01:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x120f0b800) [pid = 1651] [serial = 1321] [outer = 0x1126f5c00] 11:01:27 INFO - PROCESS | 1651 | 1467050487226 Marionette TRACE conn3 <- [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:01:27 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:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 518ms 11:01:27 INFO - PROCESS | 1651 | 1467050487275 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 11:01:27 INFO - PROCESS | 1651 | 1467050487276 Marionette TRACE conn3 <- [1,1733,null,{"value":"7"}] 11:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:01:27 INFO - PROCESS | 1651 | 1467050487278 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:01:27 INFO - PROCESS | 1651 | 1467050487279 Marionette TRACE conn3 <- [1,1734,null,{}] 11:01:27 INFO - PROCESS | 1651 | 1467050487282 Marionette TRACE conn3 -> [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:01:27 INFO - PROCESS | 1651 | 1467050487283 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:27 INFO - PROCESS | 1651 | 1467050487363 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 11:01:27 INFO - PROCESS | 1651 | 1467050487369 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:27 INFO - PROCESS | 1651 | 1467050487370 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x12902c800 == 37 [pid = 1651] [id = 441] 11:01:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x118371000) [pid = 1651] [serial = 1322] [outer = 0x0] 11:01:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1218f5000) [pid = 1651] [serial = 1323] [outer = 0x118371000] 11:01:27 INFO - PROCESS | 1651 | 1467050487394 Marionette DEBUG loaded listener.js 11:01:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x121a77800) [pid = 1651] [serial = 1324] [outer = 0x118371000] 11:01:27 INFO - PROCESS | 1651 | 1467050487720 Marionette TRACE conn3 <- [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:01:27 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:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 473ms 11:01:27 INFO - PROCESS | 1651 | 1467050487752 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 11:01:27 INFO - PROCESS | 1651 | 1467050487754 Marionette TRACE conn3 <- [1,1737,null,{"value":"7"}] 11:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:01:27 INFO - PROCESS | 1651 | 1467050487756 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:01:27 INFO - PROCESS | 1651 | 1467050487758 Marionette TRACE conn3 <- [1,1738,null,{}] 11:01:27 INFO - PROCESS | 1651 | 1467050487760 Marionette TRACE conn3 -> [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:01:27 INFO - PROCESS | 1651 | 1467050487762 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:27 INFO - PROCESS | 1651 | 1467050487899 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 11:01:27 INFO - PROCESS | 1651 | 1467050487907 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:27 INFO - PROCESS | 1651 | 1467050487909 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a4cc800 == 38 [pid = 1651] [id = 442] 11:01:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x121a78000) [pid = 1651] [serial = 1325] [outer = 0x0] 11:01:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x123f60c00) [pid = 1651] [serial = 1326] [outer = 0x121a78000] 11:01:27 INFO - PROCESS | 1651 | 1467050487937 Marionette DEBUG loaded listener.js 11:01:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x124fd7400) [pid = 1651] [serial = 1327] [outer = 0x121a78000] 11:01:28 INFO - PROCESS | 1651 | 1467050488389 Marionette TRACE conn3 <- [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:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 669ms 11:01:28 INFO - PROCESS | 1651 | 1467050488426 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 11:01:28 INFO - PROCESS | 1651 | 1467050488429 Marionette TRACE conn3 <- [1,1741,null,{"value":"7"}] 11:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:01:28 INFO - PROCESS | 1651 | 1467050488433 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:01:28 INFO - PROCESS | 1651 | 1467050488435 Marionette TRACE conn3 <- [1,1742,null,{}] 11:01:28 INFO - PROCESS | 1651 | 1467050488439 Marionette TRACE conn3 -> [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:01:28 INFO - PROCESS | 1651 | 1467050488441 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:28 INFO - PROCESS | 1651 | 1467050488559 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 11:01:28 INFO - PROCESS | 1651 | 1467050488620 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:28 INFO - PROCESS | 1651 | 1467050488622 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x1168c2800 == 39 [pid = 1651] [id = 443] 11:01:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x111e58000) [pid = 1651] [serial = 1328] [outer = 0x0] 11:01:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x112726800) [pid = 1651] [serial = 1329] [outer = 0x111e58000] 11:01:28 INFO - PROCESS | 1651 | 1467050488653 Marionette DEBUG loaded listener.js 11:01:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1129b0800) [pid = 1651] [serial = 1330] [outer = 0x111e58000] 11:01:29 INFO - PROCESS | 1651 | 1467050489202 Marionette TRACE conn3 <- [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:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 822ms 11:01:29 INFO - PROCESS | 1651 | 1467050489254 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 11:01:29 INFO - PROCESS | 1651 | 1467050489257 Marionette TRACE conn3 <- [1,1745,null,{"value":"7"}] 11:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:01:29 INFO - PROCESS | 1651 | 1467050489262 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:01:29 INFO - PROCESS | 1651 | 1467050489263 Marionette TRACE conn3 <- [1,1746,null,{}] 11:01:29 INFO - PROCESS | 1651 | 1467050489294 Marionette TRACE conn3 -> [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:01:29 INFO - PROCESS | 1651 | 1467050489296 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:29 INFO - PROCESS | 1651 | 1467050489409 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 11:01:29 INFO - PROCESS | 1651 | 1467050489490 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:29 INFO - PROCESS | 1651 | 1467050489492 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x12107a800 == 40 [pid = 1651] [id = 444] 11:01:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x115e2cc00) [pid = 1651] [serial = 1331] [outer = 0x0] 11:01:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x116234c00) [pid = 1651] [serial = 1332] [outer = 0x115e2cc00] 11:01:29 INFO - PROCESS | 1651 | 1467050489523 Marionette DEBUG loaded listener.js 11:01:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x116aed000) [pid = 1651] [serial = 1333] [outer = 0x115e2cc00] 11:01:30 INFO - PROCESS | 1651 | 1467050490151 Marionette TRACE conn3 <- [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:01:30 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:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 948ms 11:01:30 INFO - PROCESS | 1651 | 1467050490220 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 11:01:30 INFO - PROCESS | 1651 | 1467050490222 Marionette TRACE conn3 <- [1,1749,null,{"value":"7"}] 11:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:01:30 INFO - PROCESS | 1651 | 1467050490225 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:01:30 INFO - PROCESS | 1651 | 1467050490228 Marionette TRACE conn3 <- [1,1750,null,{}] 11:01:30 INFO - PROCESS | 1651 | 1467050490231 Marionette TRACE conn3 -> [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:01:30 INFO - PROCESS | 1651 | 1467050490233 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:30 INFO - PROCESS | 1651 | 1467050490339 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 11:01:30 INFO - PROCESS | 1651 | 1467050490417 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:30 INFO - PROCESS | 1651 | 1467050490420 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x116f1b000 == 41 [pid = 1651] [id = 445] 11:01:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x112a54400) [pid = 1651] [serial = 1334] [outer = 0x0] 11:01:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x112a79400) [pid = 1651] [serial = 1335] [outer = 0x112a54400] 11:01:30 INFO - PROCESS | 1651 | 1467050490448 Marionette DEBUG loaded listener.js 11:01:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x112dc1c00) [pid = 1651] [serial = 1336] [outer = 0x112a54400] 11:01:30 INFO - PROCESS | 1651 | --DOCSHELL 0x12902c800 == 40 [pid = 1651] [id = 441] 11:01:30 INFO - PROCESS | 1651 | --DOCSHELL 0x128978800 == 39 [pid = 1651] [id = 440] 11:01:30 INFO - PROCESS | 1651 | --DOCSHELL 0x126e05800 == 38 [pid = 1651] [id = 439] 11:01:30 INFO - PROCESS | 1651 | --DOCSHELL 0x12684e000 == 37 [pid = 1651] [id = 438] 11:01:30 INFO - PROCESS | 1651 | --DOCSHELL 0x123bc9800 == 36 [pid = 1651] [id = 437] 11:01:30 INFO - PROCESS | 1651 | --DOCSHELL 0x121068000 == 35 [pid = 1651] [id = 436] 11:01:30 INFO - PROCESS | 1651 | --DOCSHELL 0x119614000 == 34 [pid = 1651] [id = 435] 11:01:30 INFO - PROCESS | 1651 | --DOCSHELL 0x1184be000 == 33 [pid = 1651] [id = 434] 11:01:30 INFO - PROCESS | 1651 | --DOCSHELL 0x11724a800 == 32 [pid = 1651] [id = 433] 11:01:30 INFO - PROCESS | 1651 | --DOCSHELL 0x11324a000 == 31 [pid = 1651] [id = 432] 11:01:30 INFO - PROCESS | 1651 | 1467050490829 Marionette TRACE conn3 <- [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:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1295b8c00) [pid = 1651] [serial = 1234] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1175d0c00) [pid = 1651] [serial = 1257] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x118379c00) [pid = 1651] [serial = 1260] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1196d6400) [pid = 1651] [serial = 1263] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x119331000) [pid = 1651] [serial = 1261] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x119a3dc00) [pid = 1651] [serial = 1264] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x117661400) [pid = 1651] [serial = 1267] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x112dc4000) [pid = 1651] [serial = 1251] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x114f98400) [pid = 1651] [serial = 1252] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x116882c00) [pid = 1651] [serial = 1254] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1196d7400) [pid = 1651] [serial = 1242] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x121a6c800) [pid = 1651] [serial = 1243] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x11267f000) [pid = 1651] [serial = 1236] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1126e8800) [pid = 1651] [serial = 1237] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1129ad400) [pid = 1651] [serial = 1248] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x112a56c00) [pid = 1651] [serial = 1249] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1126e7800) [pid = 1651] [serial = 1245] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x112726c00) [pid = 1651] [serial = 1246] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x118216800) [pid = 1651] [serial = 1239] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x118f13800) [pid = 1651] [serial = 1240] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1218fc800) [pid = 1651] [serial = 1273] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x124fd1800) [pid = 1651] [serial = 1276] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x120e42400) [pid = 1651] [serial = 1269] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12135ec00) [pid = 1651] [serial = 1272] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x118216c00) [pid = 1651] [serial = 1258] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1126ec400) [pid = 1651] [serial = 1266] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x12126f000) [pid = 1651] [serial = 1270] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x116af1000) [pid = 1651] [serial = 1255] [outer = 0x0] [url = about:blank] 11:01:30 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x123f5f800) [pid = 1651] [serial = 1275] [outer = 0x0] [url = about:blank] 11:01:30 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:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 11:01:30 INFO - PROCESS | 1651 | 1467050490896 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 11:01:30 INFO - PROCESS | 1651 | 1467050490900 Marionette TRACE conn3 <- [1,1753,null,{"value":"7"}] 11:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:01:30 INFO - PROCESS | 1651 | 1467050490905 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:01:30 INFO - PROCESS | 1651 | 1467050490906 Marionette TRACE conn3 <- [1,1754,null,{}] 11:01:30 INFO - PROCESS | 1651 | 1467050490909 Marionette TRACE conn3 -> [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:01:30 INFO - PROCESS | 1651 | 1467050490910 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:30 INFO - PROCESS | 1651 | 1467050490992 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 11:01:31 INFO - PROCESS | 1651 | 1467050490996 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:31 INFO - PROCESS | 1651 | 1467050490997 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e55000 == 32 [pid = 1651] [id = 446] 11:01:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x113c96400) [pid = 1651] [serial = 1337] [outer = 0x0] 11:01:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x115e8c800) [pid = 1651] [serial = 1338] [outer = 0x113c96400] 11:01:31 INFO - PROCESS | 1651 | 1467050491029 Marionette DEBUG loaded listener.js 11:01:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x116a1b800) [pid = 1651] [serial = 1339] [outer = 0x113c96400] 11:01:31 INFO - PROCESS | 1651 | 1467050491358 Marionette TRACE conn3 <- [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:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 471ms 11:01:31 INFO - PROCESS | 1651 | 1467050491402 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 11:01:31 INFO - PROCESS | 1651 | 1467050491404 Marionette TRACE conn3 <- [1,1757,null,{"value":"7"}] 11:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:01:31 INFO - PROCESS | 1651 | 1467050491407 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:01:31 INFO - PROCESS | 1651 | 1467050491410 Marionette TRACE conn3 <- [1,1758,null,{}] 11:01:31 INFO - PROCESS | 1651 | 1467050491417 Marionette TRACE conn3 -> [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:01:31 INFO - PROCESS | 1651 | 1467050491421 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:31 INFO - PROCESS | 1651 | 1467050491502 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 11:01:31 INFO - PROCESS | 1651 | 1467050491508 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:31 INFO - PROCESS | 1651 | 1467050491510 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d8a000 == 33 [pid = 1651] [id = 447] 11:01:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1126e8000) [pid = 1651] [serial = 1340] [outer = 0x0] 11:01:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x118330800) [pid = 1651] [serial = 1341] [outer = 0x1126e8000] 11:01:31 INFO - PROCESS | 1651 | 1467050491541 Marionette DEBUG loaded listener.js 11:01:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x11869f000) [pid = 1651] [serial = 1342] [outer = 0x1126e8000] 11:01:31 INFO - PROCESS | 1651 | 1467050491880 Marionette TRACE conn3 <- [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:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 520ms 11:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:01:31 INFO - PROCESS | 1651 | 1467050491937 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 11:01:31 INFO - PROCESS | 1651 | 1467050491939 Marionette TRACE conn3 <- [1,1761,null,{"value":"7"}] 11:01:31 INFO - PROCESS | 1651 | 1467050491942 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:01:31 INFO - PROCESS | 1651 | 1467050491943 Marionette TRACE conn3 <- [1,1762,null,{}] 11:01:31 INFO - PROCESS | 1651 | 1467050491945 Marionette TRACE conn3 -> [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:01:31 INFO - PROCESS | 1651 | 1467050491946 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:32 INFO - PROCESS | 1651 | 1467050492028 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 11:01:32 INFO - PROCESS | 1651 | 1467050492033 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:32 INFO - PROCESS | 1651 | 1467050492035 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x121739800 == 34 [pid = 1651] [id = 448] 11:01:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x11869f800) [pid = 1651] [serial = 1343] [outer = 0x0] 11:01:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x118f7bc00) [pid = 1651] [serial = 1344] [outer = 0x11869f800] 11:01:32 INFO - PROCESS | 1651 | 1467050492060 Marionette DEBUG loaded listener.js 11:01:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x11932d800) [pid = 1651] [serial = 1345] [outer = 0x11869f800] 11:01:32 INFO - PROCESS | 1651 | 1467050492420 Marionette TRACE conn3 <- [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:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 519ms 11:01:32 INFO - PROCESS | 1651 | 1467050492462 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 11:01:32 INFO - PROCESS | 1651 | 1467050492463 Marionette TRACE conn3 <- [1,1765,null,{"value":"7"}] 11:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:01:32 INFO - PROCESS | 1651 | 1467050492467 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:01:32 INFO - PROCESS | 1651 | 1467050492469 Marionette TRACE conn3 <- [1,1766,null,{}] 11:01:32 INFO - PROCESS | 1651 | 1467050492471 Marionette TRACE conn3 -> [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:01:32 INFO - PROCESS | 1651 | 1467050492472 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:32 INFO - PROCESS | 1651 | 1467050492551 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 11:01:32 INFO - PROCESS | 1651 | 1467050492610 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:32 INFO - PROCESS | 1651 | 1467050492612 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x1254b9000 == 35 [pid = 1651] [id = 449] 11:01:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x11888f000) [pid = 1651] [serial = 1346] [outer = 0x0] 11:01:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1196d1800) [pid = 1651] [serial = 1347] [outer = 0x11888f000] 11:01:32 INFO - PROCESS | 1651 | 1467050492636 Marionette DEBUG loaded listener.js 11:01:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x119d52000) [pid = 1651] [serial = 1348] [outer = 0x11888f000] 11:01:32 INFO - PROCESS | 1651 | 1467050492946 Marionette TRACE conn3 <- [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:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 522ms 11:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:01:32 INFO - PROCESS | 1651 | 1467050492987 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 11:01:32 INFO - PROCESS | 1651 | 1467050492989 Marionette TRACE conn3 <- [1,1769,null,{"value":"7"}] 11:01:32 INFO - PROCESS | 1651 | 1467050492991 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:01:32 INFO - PROCESS | 1651 | 1467050492992 Marionette TRACE conn3 <- [1,1770,null,{}] 11:01:32 INFO - PROCESS | 1651 | 1467050492994 Marionette TRACE conn3 -> [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:01:33 INFO - PROCESS | 1651 | 1467050492999 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:33 INFO - PROCESS | 1651 | 1467050493122 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 11:01:33 INFO - PROCESS | 1651 | 1467050493136 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:33 INFO - PROCESS | 1651 | 1467050493137 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c8c800 == 36 [pid = 1651] [id = 450] 11:01:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x119d58400) [pid = 1651] [serial = 1349] [outer = 0x0] 11:01:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x120ef7000) [pid = 1651] [serial = 1350] [outer = 0x119d58400] 11:01:33 INFO - PROCESS | 1651 | 1467050493162 Marionette DEBUG loaded listener.js 11:01:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x123f63800) [pid = 1651] [serial = 1351] [outer = 0x119d58400] 11:01:33 INFO - PROCESS | 1651 | 1467050493517 Marionette TRACE conn3 <- [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:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 569ms 11:01:33 INFO - PROCESS | 1651 | 1467050493561 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 11:01:33 INFO - PROCESS | 1651 | 1467050493562 Marionette TRACE conn3 <- [1,1773,null,{"value":"7"}] 11:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:01:33 INFO - PROCESS | 1651 | 1467050493565 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:01:33 INFO - PROCESS | 1651 | 1467050493566 Marionette TRACE conn3 <- [1,1774,null,{}] 11:01:33 INFO - PROCESS | 1651 | 1467050493568 Marionette TRACE conn3 -> [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:01:33 INFO - PROCESS | 1651 | 1467050493569 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:33 INFO - PROCESS | 1651 | 1467050493670 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 11:01:33 INFO - PROCESS | 1651 | 1467050493673 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:33 INFO - PROCESS | 1651 | 1467050493674 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x129319000 == 37 [pid = 1651] [id = 451] 11:01:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12493e800) [pid = 1651] [serial = 1352] [outer = 0x0] 11:01:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x124fd5400) [pid = 1651] [serial = 1353] [outer = 0x12493e800] 11:01:33 INFO - PROCESS | 1651 | 1467050493706 Marionette DEBUG loaded listener.js 11:01:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1254d6c00) [pid = 1651] [serial = 1354] [outer = 0x12493e800] 11:01:34 INFO - PROCESS | 1651 | 1467050494069 Marionette TRACE conn3 <- [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:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 519ms 11:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:01:34 INFO - PROCESS | 1651 | 1467050494086 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 11:01:34 INFO - PROCESS | 1651 | 1467050494088 Marionette TRACE conn3 <- [1,1777,null,{"value":"7"}] 11:01:34 INFO - PROCESS | 1651 | 1467050494090 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:01:34 INFO - PROCESS | 1651 | 1467050494091 Marionette TRACE conn3 <- [1,1778,null,{}] 11:01:34 INFO - PROCESS | 1651 | 1467050494093 Marionette TRACE conn3 -> [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:01:34 INFO - PROCESS | 1651 | 1467050494095 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:34 INFO - PROCESS | 1651 | 1467050494196 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 11:01:34 INFO - PROCESS | 1651 | 1467050494235 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:34 INFO - PROCESS | 1651 | 1467050494236 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a70f000 == 38 [pid = 1651] [id = 452] 11:01:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x124c0c800) [pid = 1651] [serial = 1355] [outer = 0x0] 11:01:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12559a400) [pid = 1651] [serial = 1356] [outer = 0x124c0c800] 11:01:34 INFO - PROCESS | 1651 | 1467050494261 Marionette DEBUG loaded listener.js 11:01:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1268b0000) [pid = 1651] [serial = 1357] [outer = 0x124c0c800] 11:01:34 INFO - PROCESS | 1651 | 1467050494553 Marionette TRACE conn3 <- [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:01:34 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:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 518ms 11:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:01:34 INFO - PROCESS | 1651 | 1467050494609 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 11:01:34 INFO - PROCESS | 1651 | 1467050494610 Marionette TRACE conn3 <- [1,1781,null,{"value":"7"}] 11:01:34 INFO - PROCESS | 1651 | 1467050494612 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:01:34 INFO - PROCESS | 1651 | 1467050494613 Marionette TRACE conn3 <- [1,1782,null,{}] 11:01:34 INFO - PROCESS | 1651 | 1467050494621 Marionette TRACE conn3 -> [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:01:34 INFO - PROCESS | 1651 | 1467050494622 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:34 INFO - PROCESS | 1651 | 1467050494723 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 11:01:34 INFO - PROCESS | 1651 | 1467050494767 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:34 INFO - PROCESS | 1651 | 1467050494768 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d88800 == 39 [pid = 1651] [id = 453] 11:01:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1254d9400) [pid = 1651] [serial = 1358] [outer = 0x0] 11:01:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x126f0ec00) [pid = 1651] [serial = 1359] [outer = 0x1254d9400] 11:01:34 INFO - PROCESS | 1651 | 1467050494792 Marionette DEBUG loaded listener.js 11:01:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1129ab400) [pid = 1651] [serial = 1360] [outer = 0x1254d9400] 11:01:35 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x117662400) [pid = 1651] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:01:35 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1162ad000) [pid = 1651] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:01:35 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x111c13800) [pid = 1651] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:01:35 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1126dd800) [pid = 1651] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:01:35 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1129ab000) [pid = 1651] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:01:35 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x112a53800) [pid = 1651] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:01:35 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x110fa0c00) [pid = 1651] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:01:35 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x112a50400) [pid = 1651] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:01:35 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x115de0400) [pid = 1651] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:01:35 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x118371000) [pid = 1651] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:01:35 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x115e8dc00) [pid = 1651] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:01:35 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x120e40000) [pid = 1651] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:01:35 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x118509000) [pid = 1651] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:01:35 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x11267c000) [pid = 1651] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:01:35 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1126e9000) [pid = 1651] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:01:35 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1126f5c00) [pid = 1651] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:01:35 INFO - PROCESS | 1651 | 1467050495168 Marionette TRACE conn3 <- [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:01:35 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:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 576ms 11:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:01:35 INFO - PROCESS | 1651 | 1467050495188 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 11:01:35 INFO - PROCESS | 1651 | 1467050495190 Marionette TRACE conn3 <- [1,1785,null,{"value":"7"}] 11:01:35 INFO - PROCESS | 1651 | 1467050495192 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:01:35 INFO - PROCESS | 1651 | 1467050495193 Marionette TRACE conn3 <- [1,1786,null,{}] 11:01:35 INFO - PROCESS | 1651 | 1467050495195 Marionette TRACE conn3 -> [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:01:35 INFO - PROCESS | 1651 | 1467050495196 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:35 INFO - PROCESS | 1651 | 1467050495305 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 11:01:35 INFO - PROCESS | 1651 | 1467050495341 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:35 INFO - PROCESS | 1651 | 1467050495342 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa56000 == 40 [pid = 1651] [id = 454] 11:01:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x110fab800) [pid = 1651] [serial = 1361] [outer = 0x0] 11:01:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x112a55800) [pid = 1651] [serial = 1362] [outer = 0x110fab800] 11:01:35 INFO - PROCESS | 1651 | 1467050495366 Marionette DEBUG loaded listener.js 11:01:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x118333c00) [pid = 1651] [serial = 1363] [outer = 0x110fab800] 11:01:35 INFO - PROCESS | 1651 | 1467050495666 Marionette TRACE conn3 <- [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:01:35 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:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 523ms 11:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:01:35 INFO - PROCESS | 1651 | 1467050495718 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 11:01:35 INFO - PROCESS | 1651 | 1467050495721 Marionette TRACE conn3 <- [1,1789,null,{"value":"7"}] 11:01:35 INFO - PROCESS | 1651 | 1467050495724 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:01:35 INFO - PROCESS | 1651 | 1467050495726 Marionette TRACE conn3 <- [1,1790,null,{}] 11:01:35 INFO - PROCESS | 1651 | 1467050495730 Marionette TRACE conn3 -> [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:01:35 INFO - PROCESS | 1651 | 1467050495732 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:35 INFO - PROCESS | 1651 | 1467050495899 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 11:01:35 INFO - PROCESS | 1651 | 1467050495935 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:35 INFO - PROCESS | 1651 | 1467050495937 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b082000 == 41 [pid = 1651] [id = 455] 11:01:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1126e9800) [pid = 1651] [serial = 1364] [outer = 0x0] 11:01:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x11869b400) [pid = 1651] [serial = 1365] [outer = 0x1126e9800] 11:01:35 INFO - PROCESS | 1651 | 1467050495962 Marionette DEBUG loaded listener.js 11:01:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x126f18c00) [pid = 1651] [serial = 1366] [outer = 0x1126e9800] 11:01:36 INFO - PROCESS | 1651 | 1467050496272 Marionette TRACE conn3 <- [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:01:36 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:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 572ms 11:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:01:36 INFO - PROCESS | 1651 | 1467050496295 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 11:01:36 INFO - PROCESS | 1651 | 1467050496296 Marionette TRACE conn3 <- [1,1793,null,{"value":"7"}] 11:01:36 INFO - PROCESS | 1651 | 1467050496300 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:01:36 INFO - PROCESS | 1651 | 1467050496302 Marionette TRACE conn3 <- [1,1794,null,{}] 11:01:36 INFO - PROCESS | 1651 | 1467050496307 Marionette TRACE conn3 -> [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:01:36 INFO - PROCESS | 1651 | 1467050496308 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:36 INFO - PROCESS | 1651 | 1467050496393 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 11:01:36 INFO - PROCESS | 1651 | 1467050496398 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:36 INFO - PROCESS | 1651 | 1467050496399 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b98a000 == 42 [pid = 1651] [id = 456] 11:01:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x120e40000) [pid = 1651] [serial = 1367] [outer = 0x0] 11:01:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1271d4c00) [pid = 1651] [serial = 1368] [outer = 0x120e40000] 11:01:36 INFO - PROCESS | 1651 | 1467050496423 Marionette DEBUG loaded listener.js 11:01:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12894b800) [pid = 1651] [serial = 1369] [outer = 0x120e40000] 11:01:36 INFO - PROCESS | 1651 | 1467050496739 Marionette TRACE conn3 <- [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:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 477ms 11:01:36 INFO - PROCESS | 1651 | 1467050496777 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 11:01:36 INFO - PROCESS | 1651 | 1467050496778 Marionette TRACE conn3 <- [1,1797,null,{"value":"7"}] 11:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:01:36 INFO - PROCESS | 1651 | 1467050496780 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:01:36 INFO - PROCESS | 1651 | 1467050496781 Marionette TRACE conn3 <- [1,1798,null,{}] 11:01:36 INFO - PROCESS | 1651 | 1467050496784 Marionette TRACE conn3 -> [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:01:36 INFO - PROCESS | 1651 | 1467050496785 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:36 INFO - PROCESS | 1651 | 1467050496905 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 11:01:36 INFO - PROCESS | 1651 | 1467050496911 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:36 INFO - PROCESS | 1651 | 1467050496912 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bdcc800 == 43 [pid = 1651] [id = 457] 11:01:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x126f13400) [pid = 1651] [serial = 1370] [outer = 0x0] 11:01:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12894a400) [pid = 1651] [serial = 1371] [outer = 0x126f13400] 11:01:36 INFO - PROCESS | 1651 | 1467050496938 Marionette DEBUG loaded listener.js 11:01:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x128be6400) [pid = 1651] [serial = 1372] [outer = 0x126f13400] 11:01:37 INFO - PROCESS | 1651 | 1467050497426 Marionette TRACE conn3 <- [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:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 672ms 11:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:01:37 INFO - PROCESS | 1651 | 1467050497452 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 11:01:37 INFO - PROCESS | 1651 | 1467050497455 Marionette TRACE conn3 <- [1,1801,null,{"value":"7"}] 11:01:37 INFO - PROCESS | 1651 | 1467050497458 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:01:37 INFO - PROCESS | 1651 | 1467050497462 Marionette TRACE conn3 <- [1,1802,null,{}] 11:01:37 INFO - PROCESS | 1651 | 1467050497465 Marionette TRACE conn3 -> [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:01:37 INFO - PROCESS | 1651 | 1467050497467 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:37 INFO - PROCESS | 1651 | 1467050497579 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 11:01:37 INFO - PROCESS | 1651 | 1467050497655 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:37 INFO - PROCESS | 1651 | 1467050497656 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x11930d800 == 44 [pid = 1651] [id = 458] 11:01:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x112a5d000) [pid = 1651] [serial = 1373] [outer = 0x0] 11:01:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1131ebc00) [pid = 1651] [serial = 1374] [outer = 0x112a5d000] 11:01:37 INFO - PROCESS | 1651 | 1467050497689 Marionette DEBUG loaded listener.js 11:01:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x116789400) [pid = 1651] [serial = 1375] [outer = 0x112a5d000] 11:01:38 INFO - PROCESS | 1651 | 1467050498105 Marionette TRACE conn3 <- [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:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 672ms 11:01:38 INFO - PROCESS | 1651 | 1467050498130 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 11:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:01:38 INFO - PROCESS | 1651 | 1467050498136 Marionette TRACE conn3 <- [1,1805,null,{"value":"7"}] 11:01:38 INFO - PROCESS | 1651 | 1467050498140 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:01:38 INFO - PROCESS | 1651 | 1467050498142 Marionette TRACE conn3 <- [1,1806,null,{}] 11:01:38 INFO - PROCESS | 1651 | 1467050498145 Marionette TRACE conn3 -> [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:01:38 INFO - PROCESS | 1651 | 1467050498147 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:38 INFO - PROCESS | 1651 | 1467050498256 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 11:01:38 INFO - PROCESS | 1651 | 1467050498337 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:38 INFO - PROCESS | 1651 | 1467050498338 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c84000 == 45 [pid = 1651] [id = 459] 11:01:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x117e0e400) [pid = 1651] [serial = 1376] [outer = 0x0] 11:01:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x118508400) [pid = 1651] [serial = 1377] [outer = 0x117e0e400] 11:01:38 INFO - PROCESS | 1651 | 1467050498410 Marionette DEBUG loaded listener.js 11:01:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x118888000) [pid = 1651] [serial = 1378] [outer = 0x117e0e400] 11:01:38 INFO - PROCESS | 1651 | 1467050498825 Marionette TRACE conn3 <- [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:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 721ms 11:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:01:38 INFO - PROCESS | 1651 | 1467050498862 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 11:01:38 INFO - PROCESS | 1651 | 1467050498863 Marionette TRACE conn3 <- [1,1809,null,{"value":"7"}] 11:01:38 INFO - PROCESS | 1651 | 1467050498866 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:01:38 INFO - PROCESS | 1651 | 1467050498868 Marionette TRACE conn3 <- [1,1810,null,{}] 11:01:38 INFO - PROCESS | 1651 | 1467050498876 Marionette TRACE conn3 -> [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:01:38 INFO - PROCESS | 1651 | 1467050498879 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:38 INFO - PROCESS | 1651 | 1467050498986 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 11:01:39 INFO - PROCESS | 1651 | 1467050499064 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:39 INFO - PROCESS | 1651 | 1467050499066 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c39c800 == 46 [pid = 1651] [id = 460] 11:01:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x11932ac00) [pid = 1651] [serial = 1379] [outer = 0x0] 11:01:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x120e42c00) [pid = 1651] [serial = 1380] [outer = 0x11932ac00] 11:01:39 INFO - PROCESS | 1651 | 1467050499097 Marionette DEBUG loaded listener.js 11:01:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x123966400) [pid = 1651] [serial = 1381] [outer = 0x11932ac00] 11:01:39 INFO - PROCESS | 1651 | 1467050499505 Marionette TRACE conn3 <- [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:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 671ms 11:01:39 INFO - PROCESS | 1651 | 1467050499537 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 11:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:01:39 INFO - PROCESS | 1651 | 1467050499539 Marionette TRACE conn3 <- [1,1813,null,{"value":"7"}] 11:01:39 INFO - PROCESS | 1651 | 1467050499542 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:01:39 INFO - PROCESS | 1651 | 1467050499543 Marionette TRACE conn3 <- [1,1814,null,{}] 11:01:39 INFO - PROCESS | 1651 | 1467050499545 Marionette TRACE conn3 -> [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:01:39 INFO - PROCESS | 1651 | 1467050499547 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:39 INFO - PROCESS | 1651 | 1467050499679 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 11:01:39 INFO - PROCESS | 1651 | 1467050499795 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:39 INFO - PROCESS | 1651 | 1467050499796 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c626000 == 47 [pid = 1651] [id = 461] 11:01:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1129a9800) [pid = 1651] [serial = 1382] [outer = 0x0] 11:01:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1268b5c00) [pid = 1651] [serial = 1383] [outer = 0x1129a9800] 11:01:39 INFO - PROCESS | 1651 | 1467050499827 Marionette DEBUG loaded listener.js 11:01:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x126f13800) [pid = 1651] [serial = 1384] [outer = 0x1129a9800] 11:01:40 INFO - PROCESS | 1651 | 1467050500395 Marionette TRACE conn3 <- [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:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 920ms 11:01:40 INFO - PROCESS | 1651 | 1467050500463 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 11:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:01:40 INFO - PROCESS | 1651 | 1467050500465 Marionette TRACE conn3 <- [1,1817,null,{"value":"7"}] 11:01:40 INFO - PROCESS | 1651 | 1467050500469 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:01:40 INFO - PROCESS | 1651 | 1467050500470 Marionette TRACE conn3 <- [1,1818,null,{}] 11:01:40 INFO - PROCESS | 1651 | 1467050500474 Marionette TRACE conn3 -> [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:01:40 INFO - PROCESS | 1651 | 1467050500475 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:40 INFO - PROCESS | 1651 | 1467050500574 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 11:01:40 INFO - PROCESS | 1651 | 1467050500649 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:40 INFO - PROCESS | 1651 | 1467050500652 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x118bde800 == 48 [pid = 1651] [id = 462] 11:01:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x112a5a800) [pid = 1651] [serial = 1385] [outer = 0x0] 11:01:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x112e2d400) [pid = 1651] [serial = 1386] [outer = 0x112a5a800] 11:01:40 INFO - PROCESS | 1651 | 1467050500679 Marionette DEBUG loaded listener.js 11:01:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x115e93800) [pid = 1651] [serial = 1387] [outer = 0x112a5a800] 11:01:41 INFO - PROCESS | 1651 | 1467050501137 Marionette TRACE conn3 <- [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:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 723ms 11:01:41 INFO - PROCESS | 1651 | 1467050501200 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 11:01:41 INFO - PROCESS | 1651 | 1467050501203 Marionette TRACE conn3 <- [1,1821,null,{"value":"7"}] 11:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:01:41 INFO - PROCESS | 1651 | 1467050501209 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:01:41 INFO - PROCESS | 1651 | 1467050501210 Marionette TRACE conn3 <- [1,1822,null,{}] 11:01:41 INFO - PROCESS | 1651 | 1467050501213 Marionette TRACE conn3 -> [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:01:41 INFO - PROCESS | 1651 | 1467050501214 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12b98a000 == 47 [pid = 1651] [id = 456] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12b082000 == 46 [pid = 1651] [id = 455] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa56000 == 45 [pid = 1651] [id = 454] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x119d88800 == 44 [pid = 1651] [id = 453] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12a70f000 == 43 [pid = 1651] [id = 452] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x129319000 == 42 [pid = 1651] [id = 451] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x128c8c800 == 41 [pid = 1651] [id = 450] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x1254b9000 == 40 [pid = 1651] [id = 449] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x121739800 == 39 [pid = 1651] [id = 448] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x119d8a000 == 38 [pid = 1651] [id = 447] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x117e55000 == 37 [pid = 1651] [id = 446] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x116f1b000 == 36 [pid = 1651] [id = 445] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12107a800 == 35 [pid = 1651] [id = 444] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x1168c2800 == 34 [pid = 1651] [id = 443] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12a4cc800 == 33 [pid = 1651] [id = 442] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x118bd2000 == 32 [pid = 1651] [id = 431] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x118bde800 == 31 [pid = 1651] [id = 462] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12c626000 == 30 [pid = 1651] [id = 461] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12c39c800 == 29 [pid = 1651] [id = 460] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x128c84000 == 28 [pid = 1651] [id = 459] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x11930d800 == 27 [pid = 1651] [id = 458] 11:01:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12bdcc800 == 26 [pid = 1651] [id = 457] 11:01:41 INFO - PROCESS | 1651 | 1467050501846 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x118221000) [pid = 1651] [serial = 1305] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x116883c00) [pid = 1651] [serial = 1302] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x117662c00) [pid = 1651] [serial = 1303] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x118508800) [pid = 1651] [serial = 1308] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1126ea800) [pid = 1651] [serial = 1296] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x112e40800) [pid = 1651] [serial = 1294] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x112a52000) [pid = 1651] [serial = 1293] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x112dd6c00) [pid = 1651] [serial = 1299] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x113c74c00) [pid = 1651] [serial = 1300] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x112685000) [pid = 1651] [serial = 1279] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x111c7d800) [pid = 1651] [serial = 1278] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x112dc1000) [pid = 1651] [serial = 1282] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x112a5f400) [pid = 1651] [serial = 1281] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x118333000) [pid = 1651] [serial = 1285] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x116af4000) [pid = 1651] [serial = 1284] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x121a77800) [pid = 1651] [serial = 1324] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x120e3fc00) [pid = 1651] [serial = 1288] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x118f10000) [pid = 1651] [serial = 1287] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x124ad5000) [pid = 1651] [serial = 1291] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x121a70c00) [pid = 1651] [serial = 1290] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x11888fc00) [pid = 1651] [serial = 1311] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x119d51400) [pid = 1651] [serial = 1314] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1129ac000) [pid = 1651] [serial = 1317] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x115e92800) [pid = 1651] [serial = 1318] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1218f5000) [pid = 1651] [serial = 1323] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1128ea400) [pid = 1651] [serial = 1297] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x123f60c00) [pid = 1651] [serial = 1326] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1182b4c00) [pid = 1651] [serial = 1320] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x120eec000) [pid = 1651] [serial = 1315] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x1196d8800) [pid = 1651] [serial = 1312] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x11869a000) [pid = 1651] [serial = 1309] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x120f0b800) [pid = 1651] [serial = 1321] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x11836d800) [pid = 1651] [serial = 1306] [outer = 0x0] [url = about:blank] 11:01:41 INFO - PROCESS | 1651 | 1467050501954 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:41 INFO - PROCESS | 1651 | 1467050501956 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x1126b4000 == 27 [pid = 1651] [id = 463] 11:01:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1126d0800) [pid = 1651] [serial = 1388] [outer = 0x0] 11:01:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1126d9000) [pid = 1651] [serial = 1389] [outer = 0x1126d0800] 11:01:41 INFO - PROCESS | 1651 | 1467050501985 Marionette DEBUG loaded listener.js 11:01:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x112726c00) [pid = 1651] [serial = 1390] [outer = 0x1126d0800] 11:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1120ms 11:01:42 INFO - PROCESS | 1651 | 1467050502323 Marionette TRACE conn3 <- [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:01:42 INFO - PROCESS | 1651 | 1467050502330 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 11:01:42 INFO - PROCESS | 1651 | 1467050502334 Marionette TRACE conn3 <- [1,1825,null,{"value":"7"}] 11:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:01:42 INFO - PROCESS | 1651 | 1467050502337 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:01:42 INFO - PROCESS | 1651 | 1467050502339 Marionette TRACE conn3 <- [1,1826,null,{}] 11:01:42 INFO - PROCESS | 1651 | 1467050502342 Marionette TRACE conn3 -> [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:01:42 INFO - PROCESS | 1651 | 1467050502344 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:42 INFO - PROCESS | 1651 | 1467050502450 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 11:01:42 INFO - PROCESS | 1651 | 1467050502504 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:42 INFO - PROCESS | 1651 | 1467050502506 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x1168c5000 == 28 [pid = 1651] [id = 464] 11:01:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x1128e5c00) [pid = 1651] [serial = 1391] [outer = 0x0] 11:01:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x112dc1000) [pid = 1651] [serial = 1392] [outer = 0x1128e5c00] 11:01:42 INFO - PROCESS | 1651 | 1467050502532 Marionette DEBUG loaded listener.js 11:01:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x113c74400) [pid = 1651] [serial = 1393] [outer = 0x1128e5c00] 11:01:42 INFO - PROCESS | 1651 | 1467050502828 Marionette TRACE conn3 <- [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:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 520ms 11:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:01:42 INFO - PROCESS | 1651 | 1467050502858 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 11:01:42 INFO - PROCESS | 1651 | 1467050502859 Marionette TRACE conn3 <- [1,1829,null,{"value":"7"}] 11:01:42 INFO - PROCESS | 1651 | 1467050502862 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:01:42 INFO - PROCESS | 1651 | 1467050502863 Marionette TRACE conn3 <- [1,1830,null,{}] 11:01:42 INFO - PROCESS | 1651 | 1467050502866 Marionette TRACE conn3 -> [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:01:42 INFO - PROCESS | 1651 | 1467050502870 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:42 INFO - PROCESS | 1651 | 1467050502950 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 11:01:42 INFO - PROCESS | 1651 | 1467050502957 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:42 INFO - PROCESS | 1651 | 1467050502958 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x11841f000 == 29 [pid = 1651] [id = 465] 11:01:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x11663c400) [pid = 1651] [serial = 1394] [outer = 0x0] 11:01:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x116f3f800) [pid = 1651] [serial = 1395] [outer = 0x11663c400] 11:01:42 INFO - PROCESS | 1651 | 1467050502994 Marionette DEBUG loaded listener.js 11:01:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x117e17000) [pid = 1651] [serial = 1396] [outer = 0x11663c400] 11:01:44 INFO - PROCESS | 1651 | --DOCSHELL 0x1126b4000 == 28 [pid = 1651] [id = 463] 11:01:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12b994800 == 27 [pid = 1651] [id = 165] 11:01:44 INFO - PROCESS | 1651 | --DOCSHELL 0x124f5d800 == 26 [pid = 1651] [id = 156] 11:01:44 INFO - PROCESS | 1651 | --DOCSHELL 0x117e47800 == 25 [pid = 1651] [id = 167] 11:01:44 INFO - PROCESS | 1651 | --DOCSHELL 0x11838b800 == 24 [pid = 1651] [id = 168] 11:01:44 INFO - PROCESS | 1651 | --DOCSHELL 0x126e05000 == 23 [pid = 1651] [id = 157] 11:01:44 INFO - PROCESS | 1651 | --DOCSHELL 0x1213ce800 == 22 [pid = 1651] [id = 155] 11:01:44 INFO - PROCESS | 1651 | --DOCSHELL 0x112f30800 == 21 [pid = 1651] [id = 154] 11:01:44 INFO - PROCESS | 1651 | --DOCSHELL 0x1197c9800 == 20 [pid = 1651] [id = 153] 11:01:44 INFO - PROCESS | 1651 | --DOCSHELL 0x1197c6000 == 19 [pid = 1651] [id = 159] 11:01:44 INFO - PROCESS | 1651 | --DOCSHELL 0x129037800 == 18 [pid = 1651] [id = 160] 11:01:44 INFO - PROCESS | 1651 | --DOCSHELL 0x1197cc800 == 17 [pid = 1651] [id = 158] 11:01:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12a92a800 == 16 [pid = 1651] [id = 161] 11:01:44 INFO - PROCESS | 1651 | --DOCSHELL 0x11668a000 == 15 [pid = 1651] [id = 162] 11:01:44 INFO - PROCESS | 1651 | --DOCSHELL 0x1213b2000 == 14 [pid = 1651] [id = 163] 11:01:44 INFO - PROCESS | 1651 | --DOCSHELL 0x11724b000 == 13 [pid = 1651] [id = 166] 11:01:44 INFO - PROCESS | 1651 | --DOCSHELL 0x11683b000 == 12 [pid = 1651] [id = 152] 11:01:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12b10c000 == 11 [pid = 1651] [id = 164] 11:01:44 INFO - PROCESS | 1651 | --DOCSHELL 0x1168a8800 == 10 [pid = 1651] [id = 151] 11:01:44 INFO - PROCESS | 1651 | --DOCSHELL 0x1168c5000 == 9 [pid = 1651] [id = 464] 11:01:45 INFO - PROCESS | 1651 | 1467050505069 Marionette TRACE conn3 <- [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:01:45 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:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 2226ms 11:01:45 INFO - PROCESS | 1651 | 1467050505089 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 11:01:45 INFO - PROCESS | 1651 | 1467050505091 Marionette TRACE conn3 <- [1,1833,null,{"value":"7"}] 11:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:01:45 INFO - PROCESS | 1651 | 1467050505095 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:01:45 INFO - PROCESS | 1651 | 1467050505096 Marionette TRACE conn3 <- [1,1834,null,{}] 11:01:45 INFO - PROCESS | 1651 | 1467050505103 Marionette TRACE conn3 -> [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:01:45 INFO - PROCESS | 1651 | 1467050505104 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:45 INFO - PROCESS | 1651 | 1467050505184 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 11:01:45 INFO - PROCESS | 1651 | 1467050505189 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:45 INFO - PROCESS | 1651 | 1467050505191 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x116616000 == 10 [pid = 1651] [id = 466] 11:01:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x112a59000) [pid = 1651] [serial = 1397] [outer = 0x0] 11:01:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x112a77400) [pid = 1651] [serial = 1398] [outer = 0x112a59000] 11:01:45 INFO - PROCESS | 1651 | 1467050505221 Marionette DEBUG loaded listener.js 11:01:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1131ec000) [pid = 1651] [serial = 1399] [outer = 0x112a59000] 11:01:45 INFO - PROCESS | 1651 | 1467050505614 Marionette TRACE conn3 <- [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:01:45 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:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 570ms 11:01:45 INFO - PROCESS | 1651 | 1467050505664 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 11:01:45 INFO - PROCESS | 1651 | 1467050505668 Marionette TRACE conn3 <- [1,1837,null,{"value":"7"}] 11:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:01:45 INFO - PROCESS | 1651 | 1467050505673 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:01:45 INFO - PROCESS | 1651 | 1467050505675 Marionette TRACE conn3 <- [1,1838,null,{}] 11:01:45 INFO - PROCESS | 1651 | 1467050505682 Marionette TRACE conn3 -> [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:01:45 INFO - PROCESS | 1651 | 1467050505684 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:45 INFO - PROCESS | 1651 | 1467050505790 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 11:01:45 INFO - PROCESS | 1651 | 1467050505799 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:45 INFO - PROCESS | 1651 | 1467050505801 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x116278800 == 11 [pid = 1651] [id = 467] 11:01:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x115e89800) [pid = 1651] [serial = 1400] [outer = 0x0] 11:01:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x116a22400) [pid = 1651] [serial = 1401] [outer = 0x115e89800] 11:01:45 INFO - PROCESS | 1651 | 1467050505860 Marionette DEBUG loaded listener.js 11:01:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x118213800) [pid = 1651] [serial = 1402] [outer = 0x115e89800] 11:01:46 INFO - PROCESS | 1651 | 1467050506309 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 676ms 11:01:46 INFO - PROCESS | 1651 | 1467050506351 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 11:01:46 INFO - PROCESS | 1651 | 1467050506354 Marionette TRACE conn3 <- [1,1841,null,{"value":"7"}] 11:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:01:46 INFO - PROCESS | 1651 | 1467050506357 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:01:46 INFO - PROCESS | 1651 | 1467050506361 Marionette TRACE conn3 <- [1,1842,null,{}] 11:01:46 INFO - PROCESS | 1651 | 1467050506373 Marionette TRACE conn3 -> [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:01:46 INFO - PROCESS | 1651 | 1467050506378 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:46 INFO - PROCESS | 1651 | 1467050506528 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 11:01:46 INFO - PROCESS | 1651 | 1467050506538 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:46 INFO - PROCESS | 1651 | 1467050506540 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a5c800 == 12 [pid = 1651] [id = 468] 11:01:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x118379400) [pid = 1651] [serial = 1403] [outer = 0x0] 11:01:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x118505400) [pid = 1651] [serial = 1404] [outer = 0x118379400] 11:01:46 INFO - PROCESS | 1651 | 1467050506568 Marionette DEBUG loaded listener.js 11:01:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x118690c00) [pid = 1651] [serial = 1405] [outer = 0x118379400] 11:01:46 INFO - PROCESS | 1651 | 1467050506938 Marionette TRACE conn3 <- [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:01:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x118379c00) [pid = 1651] [serial = 1406] [outer = 0x12caec400] 11:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 626ms 11:01:46 INFO - PROCESS | 1651 | 1467050506993 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 11:01:46 INFO - PROCESS | 1651 | 1467050506994 Marionette TRACE conn3 <- [1,1845,null,{"value":"7"}] 11:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:01:46 INFO - PROCESS | 1651 | 1467050506996 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:01:46 INFO - PROCESS | 1651 | 1467050506998 Marionette TRACE conn3 <- [1,1846,null,{}] 11:01:47 INFO - PROCESS | 1651 | 1467050507000 Marionette TRACE conn3 -> [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:01:47 INFO - PROCESS | 1651 | 1467050507001 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:47 INFO - PROCESS | 1651 | 1467050507104 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 11:01:47 INFO - PROCESS | 1651 | 1467050507159 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:47 INFO - PROCESS | 1651 | 1467050507160 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212c0000 == 13 [pid = 1651] [id = 469] 11:01:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x118f7c000) [pid = 1651] [serial = 1407] [outer = 0x0] 11:01:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1196ca800) [pid = 1651] [serial = 1408] [outer = 0x118f7c000] 11:01:47 INFO - PROCESS | 1651 | 1467050507185 Marionette DEBUG loaded listener.js 11:01:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1197ef400) [pid = 1651] [serial = 1409] [outer = 0x118f7c000] 11:01:47 INFO - PROCESS | 1651 | 1467050507501 Marionette TRACE conn3 <- [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:01:47 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:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 520ms 11:01:47 INFO - PROCESS | 1651 | 1467050507524 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 11:01:47 INFO - PROCESS | 1651 | 1467050507526 Marionette TRACE conn3 <- [1,1849,null,{"value":"7"}] 11:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:01:47 INFO - PROCESS | 1651 | 1467050507528 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:01:47 INFO - PROCESS | 1651 | 1467050507529 Marionette TRACE conn3 <- [1,1850,null,{}] 11:01:47 INFO - PROCESS | 1651 | 1467050507540 Marionette TRACE conn3 -> [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:01:47 INFO - PROCESS | 1651 | 1467050507542 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:47 INFO - PROCESS | 1651 | 1467050507919 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 11:01:47 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x117e0e400) [pid = 1651] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:01:47 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1126e9800) [pid = 1651] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:01:47 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x11932ac00) [pid = 1651] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:01:47 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1129a9800) [pid = 1651] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:01:47 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x126f13400) [pid = 1651] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:01:47 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x120e40000) [pid = 1651] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:01:47 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x112a5a800) [pid = 1651] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:01:47 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1126d0800) [pid = 1651] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:01:47 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1128e5c00) [pid = 1651] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:01:47 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x119d58400) [pid = 1651] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:01:47 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x124c0c800) [pid = 1651] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:01:47 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12493e800) [pid = 1651] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:01:47 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1254d9400) [pid = 1651] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:01:47 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x110fab800) [pid = 1651] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:01:47 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x121a78000) [pid = 1651] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:01:47 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x112a54400) [pid = 1651] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:01:47 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x11888f000) [pid = 1651] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:01:47 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x11869f800) [pid = 1651] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:01:47 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x111e58000) [pid = 1651] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:01:47 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x113c96400) [pid = 1651] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:01:47 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x115e2cc00) [pid = 1651] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:01:47 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1126e8000) [pid = 1651] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:01:47 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x112a5d000) [pid = 1651] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:01:47 INFO - PROCESS | 1651 | 1467050507972 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:47 INFO - PROCESS | 1651 | 1467050507974 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x115ef2800 == 14 [pid = 1651] [id = 470] 11:01:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x111c13800) [pid = 1651] [serial = 1410] [outer = 0x0] 11:01:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x112684400) [pid = 1651] [serial = 1411] [outer = 0x111c13800] 11:01:47 INFO - PROCESS | 1651 | 1467050507998 Marionette DEBUG loaded listener.js 11:01:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1129b2400) [pid = 1651] [serial = 1412] [outer = 0x111c13800] 11:01:48 INFO - PROCESS | 1651 | 1467050508271 Marionette TRACE conn3 <- [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:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 769ms 11:01:48 INFO - PROCESS | 1651 | 1467050508305 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 11:01:48 INFO - PROCESS | 1651 | 1467050508307 Marionette TRACE conn3 <- [1,1853,null,{"value":"7"}] 11:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:01:48 INFO - PROCESS | 1651 | 1467050508309 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:01:48 INFO - PROCESS | 1651 | 1467050508310 Marionette TRACE conn3 <- [1,1854,null,{}] 11:01:48 INFO - PROCESS | 1651 | 1467050508312 Marionette TRACE conn3 -> [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:01:48 INFO - PROCESS | 1651 | 1467050508319 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:48 INFO - PROCESS | 1651 | 1467050508452 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 11:01:48 INFO - PROCESS | 1651 | 1467050508510 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:48 INFO - PROCESS | 1651 | 1467050508511 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x126853800 == 15 [pid = 1651] [id = 471] 11:01:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1129a9800) [pid = 1651] [serial = 1413] [outer = 0x0] 11:01:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x117662400) [pid = 1651] [serial = 1414] [outer = 0x1129a9800] 11:01:48 INFO - PROCESS | 1651 | 1467050508535 Marionette DEBUG loaded listener.js 11:01:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x120f0d800) [pid = 1651] [serial = 1415] [outer = 0x1129a9800] 11:01:48 INFO - PROCESS | 1651 | 1467050508804 Marionette TRACE conn3 <- [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:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 519ms 11:01:48 INFO - PROCESS | 1651 | 1467050508829 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 11:01:48 INFO - PROCESS | 1651 | 1467050508830 Marionette TRACE conn3 <- [1,1857,null,{"value":"7"}] 11:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:01:48 INFO - PROCESS | 1651 | 1467050508840 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:01:48 INFO - PROCESS | 1651 | 1467050508841 Marionette TRACE conn3 <- [1,1858,null,{}] 11:01:48 INFO - PROCESS | 1651 | 1467050508843 Marionette TRACE conn3 -> [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:01:48 INFO - PROCESS | 1651 | 1467050508844 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:48 INFO - PROCESS | 1651 | 1467050508935 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 11:01:48 INFO - PROCESS | 1651 | 1467050508939 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:48 INFO - PROCESS | 1651 | 1467050508941 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x127129000 == 16 [pid = 1651] [id = 472] 11:01:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1130e1400) [pid = 1651] [serial = 1416] [outer = 0x0] 11:01:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x121491c00) [pid = 1651] [serial = 1417] [outer = 0x1130e1400] 11:01:48 INFO - PROCESS | 1651 | 1467050508965 Marionette DEBUG loaded listener.js 11:01:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x121a6c000) [pid = 1651] [serial = 1418] [outer = 0x1130e1400] 11:01:49 INFO - PROCESS | 1651 | 1467050509305 Marionette TRACE conn3 <- [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:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 521ms 11:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:01:49 INFO - PROCESS | 1651 | 1467050509364 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 11:01:49 INFO - PROCESS | 1651 | 1467050509365 Marionette TRACE conn3 <- [1,1861,null,{"value":"7"}] 11:01:49 INFO - PROCESS | 1651 | 1467050509367 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:01:49 INFO - PROCESS | 1651 | 1467050509369 Marionette TRACE conn3 <- [1,1862,null,{}] 11:01:49 INFO - PROCESS | 1651 | 1467050509371 Marionette TRACE conn3 -> [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:01:49 INFO - PROCESS | 1651 | 1467050509372 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:49 INFO - PROCESS | 1651 | 1467050509450 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 11:01:49 INFO - PROCESS | 1651 | 1467050509455 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:49 INFO - PROCESS | 1651 | 1467050509456 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c8e800 == 17 [pid = 1651] [id = 473] 11:01:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1218f2c00) [pid = 1651] [serial = 1419] [outer = 0x0] 11:01:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x121a76800) [pid = 1651] [serial = 1420] [outer = 0x1218f2c00] 11:01:49 INFO - PROCESS | 1651 | 1467050509480 Marionette DEBUG loaded listener.js 11:01:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x123e0c400) [pid = 1651] [serial = 1421] [outer = 0x1218f2c00] 11:01:49 INFO - PROCESS | 1651 | 1467050509824 Marionette TRACE conn3 <- [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:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 469ms 11:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:01:49 INFO - PROCESS | 1651 | 1467050509837 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 11:01:49 INFO - PROCESS | 1651 | 1467050509838 Marionette TRACE conn3 <- [1,1865,null,{"value":"7"}] 11:01:49 INFO - PROCESS | 1651 | 1467050509840 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:01:49 INFO - PROCESS | 1651 | 1467050509841 Marionette TRACE conn3 <- [1,1866,null,{}] 11:01:49 INFO - PROCESS | 1651 | 1467050509844 Marionette TRACE conn3 -> [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:01:49 INFO - PROCESS | 1651 | 1467050509845 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:49 INFO - PROCESS | 1651 | 1467050509974 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 11:01:50 INFO - PROCESS | 1651 | 1467050510039 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:50 INFO - PROCESS | 1651 | 1467050510040 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x11263b800 == 18 [pid = 1651] [id = 474] 11:01:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x111e2e800) [pid = 1651] [serial = 1422] [outer = 0x0] 11:01:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x112680000) [pid = 1651] [serial = 1423] [outer = 0x111e2e800] 11:01:50 INFO - PROCESS | 1651 | 1467050510072 Marionette DEBUG loaded listener.js 11:01:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x112720c00) [pid = 1651] [serial = 1424] [outer = 0x111e2e800] 11:01:50 INFO - PROCESS | 1651 | 1467050510576 Marionette TRACE conn3 <- [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:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 773ms 11:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:01:50 INFO - PROCESS | 1651 | 1467050510634 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 11:01:50 INFO - PROCESS | 1651 | 1467050510637 Marionette TRACE conn3 <- [1,1869,null,{"value":"7"}] 11:01:50 INFO - PROCESS | 1651 | 1467050510641 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:01:50 INFO - PROCESS | 1651 | 1467050510643 Marionette TRACE conn3 <- [1,1870,null,{}] 11:01:50 INFO - PROCESS | 1651 | 1467050510646 Marionette TRACE conn3 -> [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:01:50 INFO - PROCESS | 1651 | 1467050510648 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:50 INFO - PROCESS | 1651 | 1467050510805 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 11:01:50 INFO - PROCESS | 1651 | 1467050510868 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:50 INFO - PROCESS | 1651 | 1467050510870 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a57000 == 19 [pid = 1651] [id = 475] 11:01:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x113c67c00) [pid = 1651] [serial = 1425] [outer = 0x0] 11:01:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x115e8a000) [pid = 1651] [serial = 1426] [outer = 0x113c67c00] 11:01:50 INFO - PROCESS | 1651 | 1467050510902 Marionette DEBUG loaded listener.js 11:01:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x11688b800) [pid = 1651] [serial = 1427] [outer = 0x113c67c00] 11:01:51 INFO - PROCESS | 1651 | 1467050511582 Marionette TRACE conn3 <- [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:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1022ms 11:01:51 INFO - PROCESS | 1651 | 1467050511663 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 11:01:51 INFO - PROCESS | 1651 | 1467050511666 Marionette TRACE conn3 <- [1,1873,null,{"value":"7"}] 11:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:01:51 INFO - PROCESS | 1651 | 1467050511669 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:01:51 INFO - PROCESS | 1651 | 1467050511671 Marionette TRACE conn3 <- [1,1874,null,{}] 11:01:51 INFO - PROCESS | 1651 | 1467050511674 Marionette TRACE conn3 -> [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:01:51 INFO - PROCESS | 1651 | 1467050511676 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:51 INFO - PROCESS | 1651 | 1467050511769 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 11:01:51 INFO - PROCESS | 1651 | --DOCSHELL 0x11841f000 == 18 [pid = 1651] [id = 465] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x116f3f800) [pid = 1651] [serial = 1395] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1271d4c00) [pid = 1651] [serial = 1368] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x112e2d400) [pid = 1651] [serial = 1386] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1126d9000) [pid = 1651] [serial = 1389] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x112dc1000) [pid = 1651] [serial = 1392] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x120ef7000) [pid = 1651] [serial = 1350] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12559a400) [pid = 1651] [serial = 1356] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x124fd5400) [pid = 1651] [serial = 1353] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x126f0ec00) [pid = 1651] [serial = 1359] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x112a55800) [pid = 1651] [serial = 1362] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1268b0000) [pid = 1651] [serial = 1357] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x124fd7400) [pid = 1651] [serial = 1327] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x112a79400) [pid = 1651] [serial = 1335] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x112dc1c00) [pid = 1651] [serial = 1336] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1196d1800) [pid = 1651] [serial = 1347] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x118f7bc00) [pid = 1651] [serial = 1344] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x11932d800) [pid = 1651] [serial = 1345] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x112726800) [pid = 1651] [serial = 1329] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x1129b0800) [pid = 1651] [serial = 1330] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x115e8c800) [pid = 1651] [serial = 1338] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x116a1b800) [pid = 1651] [serial = 1339] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x116234c00) [pid = 1651] [serial = 1332] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x116aed000) [pid = 1651] [serial = 1333] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x118330800) [pid = 1651] [serial = 1341] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x11869f000) [pid = 1651] [serial = 1342] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x113c74400) [pid = 1651] [serial = 1393] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x112726c00) [pid = 1651] [serial = 1390] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x1131ebc00) [pid = 1651] [serial = 1374] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x118508400) [pid = 1651] [serial = 1377] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x1129ab400) [pid = 1651] [serial = 1360] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x1254d6c00) [pid = 1651] [serial = 1354] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x116789400) [pid = 1651] [serial = 1375] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x126f18c00) [pid = 1651] [serial = 1366] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x123f63800) [pid = 1651] [serial = 1351] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 61 (0x11869b400) [pid = 1651] [serial = 1365] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 60 (0x12894b800) [pid = 1651] [serial = 1369] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 59 (0x120e42c00) [pid = 1651] [serial = 1380] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 58 (0x118888000) [pid = 1651] [serial = 1378] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 57 (0x119d52000) [pid = 1651] [serial = 1348] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 56 (0x118333c00) [pid = 1651] [serial = 1363] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 55 (0x115e93800) [pid = 1651] [serial = 1387] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 54 (0x1268b5c00) [pid = 1651] [serial = 1383] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 53 (0x126f13800) [pid = 1651] [serial = 1384] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 52 (0x123966400) [pid = 1651] [serial = 1381] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 51 (0x128be6400) [pid = 1651] [serial = 1372] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | --DOMWINDOW == 50 (0x12894a400) [pid = 1651] [serial = 1371] [outer = 0x0] [url = about:blank] 11:01:51 INFO - PROCESS | 1651 | 1467050511853 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:51 INFO - PROCESS | 1651 | 1467050511856 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x112f2c000 == 19 [pid = 1651] [id = 476] 11:01:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 51 (0x1126ef000) [pid = 1651] [serial = 1428] [outer = 0x0] 11:01:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 52 (0x112758000) [pid = 1651] [serial = 1429] [outer = 0x1126ef000] 11:01:51 INFO - PROCESS | 1651 | 1467050511887 Marionette DEBUG loaded listener.js 11:01:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 53 (0x112a53c00) [pid = 1651] [serial = 1430] [outer = 0x1126ef000] 11:01:52 INFO - PROCESS | 1651 | 1467050512210 Marionette TRACE conn3 <- [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:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 570ms 11:01:52 INFO - PROCESS | 1651 | 1467050512239 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 11:01:52 INFO - PROCESS | 1651 | 1467050512243 Marionette TRACE conn3 <- [1,1877,null,{"value":"7"}] 11:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:01:52 INFO - PROCESS | 1651 | 1467050512247 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:01:52 INFO - PROCESS | 1651 | 1467050512251 Marionette TRACE conn3 <- [1,1878,null,{}] 11:01:52 INFO - PROCESS | 1651 | 1467050512254 Marionette TRACE conn3 -> [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:01:52 INFO - PROCESS | 1651 | 1467050512256 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:52 INFO - PROCESS | 1651 | 1467050512333 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 11:01:52 INFO - PROCESS | 1651 | 1467050512404 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:52 INFO - PROCESS | 1651 | 1467050512406 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x116f27800 == 20 [pid = 1651] [id = 477] 11:01:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 54 (0x1129ae000) [pid = 1651] [serial = 1431] [outer = 0x0] 11:01:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 55 (0x112dc3800) [pid = 1651] [serial = 1432] [outer = 0x1129ae000] 11:01:52 INFO - PROCESS | 1651 | 1467050512433 Marionette DEBUG loaded listener.js 11:01:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 56 (0x115e2a000) [pid = 1651] [serial = 1433] [outer = 0x1129ae000] 11:01:52 INFO - PROCESS | 1651 | 1467050512729 Marionette TRACE conn3 <- [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:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 523ms 11:01:52 INFO - PROCESS | 1651 | 1467050512771 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 11:01:52 INFO - PROCESS | 1651 | 1467050512772 Marionette TRACE conn3 <- [1,1881,null,{"value":"7"}] 11:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:01:52 INFO - PROCESS | 1651 | 1467050512775 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:01:52 INFO - PROCESS | 1651 | 1467050512777 Marionette TRACE conn3 <- [1,1882,null,{}] 11:01:52 INFO - PROCESS | 1651 | 1467050512787 Marionette TRACE conn3 -> [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:01:52 INFO - PROCESS | 1651 | 1467050512791 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:52 INFO - PROCESS | 1651 | 1467050512868 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 11:01:52 INFO - PROCESS | 1651 | 1467050512873 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:52 INFO - PROCESS | 1651 | 1467050512885 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x118bc9000 == 21 [pid = 1651] [id = 478] 11:01:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 57 (0x116796800) [pid = 1651] [serial = 1434] [outer = 0x0] 11:01:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 58 (0x117661800) [pid = 1651] [serial = 1435] [outer = 0x116796800] 11:01:52 INFO - PROCESS | 1651 | 1467050512919 Marionette DEBUG loaded listener.js 11:01:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 59 (0x11821f000) [pid = 1651] [serial = 1436] [outer = 0x116796800] 11:01:53 INFO - PROCESS | 1651 | 1467050513262 Marionette TRACE conn3 <- [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:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 521ms 11:01:53 INFO - PROCESS | 1651 | 1467050513296 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 11:01:53 INFO - PROCESS | 1651 | 1467050513298 Marionette TRACE conn3 <- [1,1885,null,{"value":"7"}] 11:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:01:53 INFO - PROCESS | 1651 | 1467050513303 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:01:53 INFO - PROCESS | 1651 | 1467050513305 Marionette TRACE conn3 <- [1,1886,null,{}] 11:01:53 INFO - PROCESS | 1651 | 1467050513307 Marionette TRACE conn3 -> [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:01:53 INFO - PROCESS | 1651 | 1467050513308 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:53 INFO - PROCESS | 1651 | 1467050513389 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 11:01:53 INFO - PROCESS | 1651 | 1467050513393 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:53 INFO - PROCESS | 1651 | 1467050513394 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x1197d2800 == 22 [pid = 1651] [id = 479] 11:01:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 60 (0x11267b000) [pid = 1651] [serial = 1437] [outer = 0x0] 11:01:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x118379000) [pid = 1651] [serial = 1438] [outer = 0x11267b000] 11:01:53 INFO - PROCESS | 1651 | 1467050513422 Marionette DEBUG loaded listener.js 11:01:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x11850b800) [pid = 1651] [serial = 1439] [outer = 0x11267b000] 11:01:53 INFO - PROCESS | 1651 | 1467050513742 Marionette TRACE conn3 <- [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:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 469ms 11:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:01:53 INFO - PROCESS | 1651 | 1467050513772 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 11:01:53 INFO - PROCESS | 1651 | 1467050513773 Marionette TRACE conn3 <- [1,1889,null,{"value":"7"}] 11:01:53 INFO - PROCESS | 1651 | 1467050513775 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:01:53 INFO - PROCESS | 1651 | 1467050513776 Marionette TRACE conn3 <- [1,1890,null,{}] 11:01:53 INFO - PROCESS | 1651 | 1467050513779 Marionette TRACE conn3 -> [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:01:53 INFO - PROCESS | 1651 | 1467050513780 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:53 INFO - PROCESS | 1651 | 1467050513887 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 11:01:53 INFO - PROCESS | 1651 | 1467050513899 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:53 INFO - PROCESS | 1651 | 1467050513900 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x1131d4000 == 23 [pid = 1651] [id = 480] 11:01:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x11267c400) [pid = 1651] [serial = 1440] [outer = 0x0] 11:01:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x11833b800) [pid = 1651] [serial = 1441] [outer = 0x11267c400] 11:01:53 INFO - PROCESS | 1651 | 1467050513932 Marionette DEBUG loaded listener.js 11:01:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x118892400) [pid = 1651] [serial = 1442] [outer = 0x11267c400] 11:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 519ms 11:01:54 INFO - PROCESS | 1651 | 1467050514291 Marionette TRACE conn3 <- [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:01:54 INFO - PROCESS | 1651 | 1467050514295 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 11:01:54 INFO - PROCESS | 1651 | 1467050514296 Marionette TRACE conn3 <- [1,1893,null,{"value":"7"}] 11:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:01:54 INFO - PROCESS | 1651 | 1467050514300 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:01:54 INFO - PROCESS | 1651 | 1467050514302 Marionette TRACE conn3 <- [1,1894,null,{}] 11:01:54 INFO - PROCESS | 1651 | 1467050514304 Marionette TRACE conn3 -> [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:01:54 INFO - PROCESS | 1651 | 1467050514308 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:54 INFO - PROCESS | 1651 | 1467050514424 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 11:01:54 INFO - PROCESS | 1651 | 1467050514461 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:54 INFO - PROCESS | 1651 | 1467050514462 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x121882000 == 24 [pid = 1651] [id = 481] 11:01:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x118f71400) [pid = 1651] [serial = 1443] [outer = 0x0] 11:01:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x1196d7c00) [pid = 1651] [serial = 1444] [outer = 0x118f71400] 11:01:54 INFO - PROCESS | 1651 | 1467050514487 Marionette DEBUG loaded listener.js 11:01:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x120ef1000) [pid = 1651] [serial = 1445] [outer = 0x118f71400] 11:01:54 INFO - PROCESS | 1651 | 1467050514815 Marionette TRACE conn3 <- [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:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 569ms 11:01:54 INFO - PROCESS | 1651 | 1467050514869 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 11:01:54 INFO - PROCESS | 1651 | 1467050514871 Marionette TRACE conn3 <- [1,1897,null,{"value":"7"}] 11:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:01:54 INFO - PROCESS | 1651 | 1467050514873 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:01:54 INFO - PROCESS | 1651 | 1467050514874 Marionette TRACE conn3 <- [1,1898,null,{}] 11:01:54 INFO - PROCESS | 1651 | 1467050514876 Marionette TRACE conn3 -> [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:01:54 INFO - PROCESS | 1651 | 1467050514877 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:54 INFO - PROCESS | 1651 | 1467050514974 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 11:01:54 INFO - PROCESS | 1651 | 1467050514987 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:55 INFO - PROCESS | 1651 | 1467050514988 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x1254b0800 == 25 [pid = 1651] [id = 482] 11:01:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x116af1400) [pid = 1651] [serial = 1446] [outer = 0x0] 11:01:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x12126b800) [pid = 1651] [serial = 1447] [outer = 0x116af1400] 11:01:55 INFO - PROCESS | 1651 | 1467050515013 Marionette DEBUG loaded listener.js 11:01:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x1218fc800) [pid = 1651] [serial = 1448] [outer = 0x116af1400] 11:01:55 INFO - PROCESS | 1651 | 1467050515348 Marionette TRACE conn3 <- [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:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 517ms 11:01:55 INFO - PROCESS | 1651 | 1467050515391 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 11:01:55 INFO - PROCESS | 1651 | 1467050515392 Marionette TRACE conn3 <- [1,1901,null,{"value":"7"}] 11:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:01:55 INFO - PROCESS | 1651 | 1467050515394 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:01:55 INFO - PROCESS | 1651 | 1467050515395 Marionette TRACE conn3 <- [1,1902,null,{}] 11:01:55 INFO - PROCESS | 1651 | 1467050515398 Marionette TRACE conn3 -> [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:01:55 INFO - PROCESS | 1651 | 1467050515399 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:55 INFO - PROCESS | 1651 | 1467050515497 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 11:01:55 INFO - PROCESS | 1651 | 1467050515500 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:55 INFO - PROCESS | 1651 | 1467050515501 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x127115800 == 26 [pid = 1651] [id = 483] 11:01:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x112678400) [pid = 1651] [serial = 1449] [outer = 0x0] 11:01:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x121a71c00) [pid = 1651] [serial = 1450] [outer = 0x112678400] 11:01:55 INFO - PROCESS | 1651 | 1467050515526 Marionette DEBUG loaded listener.js 11:01:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x123f1a400) [pid = 1651] [serial = 1451] [outer = 0x112678400] 11:01:55 INFO - PROCESS | 1651 | 1467050515862 Marionette TRACE conn3 <- [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:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 517ms 11:01:55 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x11663c400) [pid = 1651] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:01:55 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x115e89800) [pid = 1651] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:01:55 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x112a59000) [pid = 1651] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:01:55 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x118379400) [pid = 1651] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:01:55 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x118f7c000) [pid = 1651] [serial = 1407] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:01:55 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x111c13800) [pid = 1651] [serial = 1410] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:01:55 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x1130e1400) [pid = 1651] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:01:55 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x1129a9800) [pid = 1651] [serial = 1413] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:01:55 INFO - PROCESS | 1651 | 1467050515935 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 11:01:55 INFO - PROCESS | 1651 | 1467050515936 Marionette TRACE conn3 <- [1,1905,null,{"value":"7"}] 11:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:01:55 INFO - PROCESS | 1651 | 1467050515940 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:01:55 INFO - PROCESS | 1651 | 1467050515941 Marionette TRACE conn3 <- [1,1906,null,{}] 11:01:55 INFO - PROCESS | 1651 | 1467050515944 Marionette TRACE conn3 -> [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:01:55 INFO - PROCESS | 1651 | 1467050515945 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:56 INFO - PROCESS | 1651 | 1467050516022 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 11:01:56 INFO - PROCESS | 1651 | 1467050516025 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:56 INFO - PROCESS | 1651 | 1467050516027 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e05000 == 27 [pid = 1651] [id = 484] 11:01:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x115e89800) [pid = 1651] [serial = 1452] [outer = 0x0] 11:01:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x118221c00) [pid = 1651] [serial = 1453] [outer = 0x115e89800] 11:01:56 INFO - PROCESS | 1651 | 1467050516055 Marionette DEBUG loaded listener.js 11:01:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x12126e000) [pid = 1651] [serial = 1454] [outer = 0x115e89800] 11:01:56 INFO - PROCESS | 1651 | 1467050516389 Marionette TRACE conn3 <- [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:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 468ms 11:01:56 INFO - PROCESS | 1651 | 1467050516409 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 11:01:56 INFO - PROCESS | 1651 | 1467050516410 Marionette TRACE conn3 <- [1,1909,null,{"value":"7"}] 11:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:01:56 INFO - PROCESS | 1651 | 1467050516413 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:01:56 INFO - PROCESS | 1651 | 1467050516414 Marionette TRACE conn3 <- [1,1910,null,{}] 11:01:56 INFO - PROCESS | 1651 | 1467050516419 Marionette TRACE conn3 -> [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:01:56 INFO - PROCESS | 1651 | 1467050516421 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:56 INFO - PROCESS | 1651 | 1467050516503 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 11:01:56 INFO - PROCESS | 1651 | 1467050516556 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:56 INFO - PROCESS | 1651 | 1467050516558 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x1197cc800 == 28 [pid = 1651] [id = 485] 11:01:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x110eec000) [pid = 1651] [serial = 1455] [outer = 0x0] 11:01:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x124944000) [pid = 1651] [serial = 1456] [outer = 0x110eec000] 11:01:56 INFO - PROCESS | 1651 | 1467050516583 Marionette DEBUG loaded listener.js 11:01:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x124caac00) [pid = 1651] [serial = 1457] [outer = 0x110eec000] 11:01:56 INFO - PROCESS | 1651 | 1467050516881 Marionette TRACE conn3 <- [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:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 523ms 11:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:01:56 INFO - PROCESS | 1651 | 1467050516936 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 11:01:56 INFO - PROCESS | 1651 | 1467050516938 Marionette TRACE conn3 <- [1,1913,null,{"value":"7"}] 11:01:56 INFO - PROCESS | 1651 | 1467050516940 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:01:56 INFO - PROCESS | 1651 | 1467050516942 Marionette TRACE conn3 <- [1,1914,null,{}] 11:01:56 INFO - PROCESS | 1651 | 1467050516944 Marionette TRACE conn3 -> [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:01:56 INFO - PROCESS | 1651 | 1467050516946 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:57 INFO - PROCESS | 1651 | 1467050517039 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 11:01:57 INFO - PROCESS | 1651 | 1467050517042 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:57 INFO - PROCESS | 1651 | 1467050517044 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a4cf800 == 29 [pid = 1651] [id = 486] 11:01:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x124ef4c00) [pid = 1651] [serial = 1458] [outer = 0x0] 11:01:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x1254d0400) [pid = 1651] [serial = 1459] [outer = 0x124ef4c00] 11:01:57 INFO - PROCESS | 1651 | 1467050517070 Marionette DEBUG loaded listener.js 11:01:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x1268b6800) [pid = 1651] [serial = 1460] [outer = 0x124ef4c00] 11:01:57 INFO - PROCESS | 1651 | 1467050517418 Marionette TRACE conn3 <- [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:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 519ms 11:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:01:57 INFO - PROCESS | 1651 | 1467050517460 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 11:01:57 INFO - PROCESS | 1651 | 1467050517461 Marionette TRACE conn3 <- [1,1917,null,{"value":"7"}] 11:01:57 INFO - PROCESS | 1651 | 1467050517464 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:01:57 INFO - PROCESS | 1651 | 1467050517465 Marionette TRACE conn3 <- [1,1918,null,{}] 11:01:57 INFO - PROCESS | 1651 | 1467050517479 Marionette TRACE conn3 -> [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:01:57 INFO - PROCESS | 1651 | 1467050517480 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:57 INFO - PROCESS | 1651 | 1467050517585 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 11:01:57 INFO - PROCESS | 1651 | 1467050517590 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:57 INFO - PROCESS | 1651 | 1467050517591 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a919000 == 30 [pid = 1651] [id = 487] 11:01:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x1268b5400) [pid = 1651] [serial = 1461] [outer = 0x0] 11:01:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x126f0ec00) [pid = 1651] [serial = 1462] [outer = 0x1268b5400] 11:01:57 INFO - PROCESS | 1651 | 1467050517632 Marionette DEBUG loaded listener.js 11:01:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x126f14800) [pid = 1651] [serial = 1463] [outer = 0x1268b5400] 11:01:58 INFO - PROCESS | 1651 | 1467050518191 Marionette TRACE conn3 <- [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:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 781ms 11:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:01:58 INFO - PROCESS | 1651 | 1467050518245 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 11:01:58 INFO - PROCESS | 1651 | 1467050518248 Marionette TRACE conn3 <- [1,1921,null,{"value":"7"}] 11:01:58 INFO - PROCESS | 1651 | 1467050518251 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:01:58 INFO - PROCESS | 1651 | 1467050518253 Marionette TRACE conn3 <- [1,1922,null,{}] 11:01:58 INFO - PROCESS | 1651 | 1467050518257 Marionette TRACE conn3 -> [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:01:58 INFO - PROCESS | 1651 | 1467050518259 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:58 INFO - PROCESS | 1651 | 1467050518383 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 11:01:58 INFO - PROCESS | 1651 | 1467050518452 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:58 INFO - PROCESS | 1651 | 1467050518454 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x11724c000 == 31 [pid = 1651] [id = 488] 11:01:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1129aa000) [pid = 1651] [serial = 1464] [outer = 0x0] 11:01:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1129b0800) [pid = 1651] [serial = 1465] [outer = 0x1129aa000] 11:01:58 INFO - PROCESS | 1651 | 1467050518485 Marionette DEBUG loaded listener.js 11:01:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x112dc3000) [pid = 1651] [serial = 1466] [outer = 0x1129aa000] 11:01:58 INFO - PROCESS | 1651 | 1467050518904 Marionette TRACE conn3 <- [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:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 672ms 11:01:58 INFO - PROCESS | 1651 | 1467050518922 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 11:01:58 INFO - PROCESS | 1651 | 1467050518926 Marionette TRACE conn3 <- [1,1925,null,{"value":"7"}] 11:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:01:58 INFO - PROCESS | 1651 | 1467050518930 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:01:58 INFO - PROCESS | 1651 | 1467050518932 Marionette TRACE conn3 <- [1,1926,null,{}] 11:01:58 INFO - PROCESS | 1651 | 1467050518935 Marionette TRACE conn3 -> [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:01:58 INFO - PROCESS | 1651 | 1467050518936 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:59 INFO - PROCESS | 1651 | 1467050519042 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 11:01:59 INFO - PROCESS | 1651 | 1467050519098 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:59 INFO - PROCESS | 1651 | 1467050519099 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x123974800 == 32 [pid = 1651] [id = 489] 11:01:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x115e8cc00) [pid = 1651] [serial = 1467] [outer = 0x0] 11:01:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x116797c00) [pid = 1651] [serial = 1468] [outer = 0x115e8cc00] 11:01:59 INFO - PROCESS | 1651 | 1467050519142 Marionette DEBUG loaded listener.js 11:01:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x117669c00) [pid = 1651] [serial = 1469] [outer = 0x115e8cc00] 11:01:59 INFO - PROCESS | 1651 | 1467050519569 Marionette TRACE conn3 <- [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:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 673ms 11:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:01:59 INFO - PROCESS | 1651 | 1467050519604 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 11:01:59 INFO - PROCESS | 1651 | 1467050519605 Marionette TRACE conn3 <- [1,1929,null,{"value":"7"}] 11:01:59 INFO - PROCESS | 1651 | 1467050519608 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:01:59 INFO - PROCESS | 1651 | 1467050519610 Marionette TRACE conn3 <- [1,1930,null,{}] 11:01:59 INFO - PROCESS | 1651 | 1467050519618 Marionette TRACE conn3 -> [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:01:59 INFO - PROCESS | 1651 | 1467050519621 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:59 INFO - PROCESS | 1651 | 1467050519726 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 11:01:59 INFO - PROCESS | 1651 | 1467050519828 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:59 INFO - PROCESS | 1651 | 1467050519830 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:01:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa52000 == 33 [pid = 1651] [id = 490] 11:01:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x118595400) [pid = 1651] [serial = 1470] [outer = 0x0] 11:01:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1196d5c00) [pid = 1651] [serial = 1471] [outer = 0x118595400] 11:01:59 INFO - PROCESS | 1651 | 1467050519862 Marionette DEBUG loaded listener.js 11:01:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x120e33800) [pid = 1651] [serial = 1472] [outer = 0x118595400] 11:02:00 INFO - PROCESS | 1651 | 1467050520267 Marionette TRACE conn3 <- [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:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 721ms 11:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:02:00 INFO - PROCESS | 1651 | 1467050520330 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 11:02:00 INFO - PROCESS | 1651 | 1467050520332 Marionette TRACE conn3 <- [1,1933,null,{"value":"7"}] 11:02:00 INFO - PROCESS | 1651 | 1467050520335 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:02:00 INFO - PROCESS | 1651 | 1467050520336 Marionette TRACE conn3 <- [1,1934,null,{}] 11:02:00 INFO - PROCESS | 1651 | 1467050520338 Marionette TRACE conn3 -> [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:02:00 INFO - PROCESS | 1651 | 1467050520340 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:00 INFO - PROCESS | 1651 | 1467050520445 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 11:02:00 INFO - PROCESS | 1651 | 1467050520500 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:00 INFO - PROCESS | 1651 | 1467050520501 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b06f000 == 34 [pid = 1651] [id = 491] 11:02:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x121a72800) [pid = 1651] [serial = 1473] [outer = 0x0] 11:02:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1249f2800) [pid = 1651] [serial = 1474] [outer = 0x121a72800] 11:02:00 INFO - PROCESS | 1651 | 1467050520531 Marionette DEBUG loaded listener.js 11:02:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1254cf800) [pid = 1651] [serial = 1475] [outer = 0x121a72800] 11:02:01 INFO - PROCESS | 1651 | 1467050521151 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 870ms 11:02:01 INFO - PROCESS | 1651 | 1467050521206 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 11:02:01 INFO - PROCESS | 1651 | 1467050521209 Marionette TRACE conn3 <- [1,1937,null,{"value":"7"}] 11:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:02:01 INFO - PROCESS | 1651 | 1467050521213 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:02:01 INFO - PROCESS | 1651 | 1467050521215 Marionette TRACE conn3 <- [1,1938,null,{}] 11:02:01 INFO - PROCESS | 1651 | 1467050521219 Marionette TRACE conn3 -> [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:02:01 INFO - PROCESS | 1651 | 1467050521222 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:01 INFO - PROCESS | 1651 | 1467050521321 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 11:02:01 INFO - PROCESS | 1651 | 1467050521380 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:01 INFO - PROCESS | 1651 | 1467050521382 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x117247000 == 35 [pid = 1651] [id = 492] 11:02:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1129b1800) [pid = 1651] [serial = 1476] [outer = 0x0] 11:02:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1131e5400) [pid = 1651] [serial = 1477] [outer = 0x1129b1800] 11:02:01 INFO - PROCESS | 1651 | 1467050521410 Marionette DEBUG loaded listener.js 11:02:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x115e8c800) [pid = 1651] [serial = 1478] [outer = 0x1129b1800] 11:02:01 INFO - PROCESS | 1651 | --DOCSHELL 0x126e05000 == 34 [pid = 1651] [id = 484] 11:02:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12a4cf800 == 33 [pid = 1651] [id = 486] 11:02:01 INFO - PROCESS | 1651 | --DOCSHELL 0x1197cc800 == 32 [pid = 1651] [id = 485] 11:02:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12b06f000 == 31 [pid = 1651] [id = 491] 11:02:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa52000 == 30 [pid = 1651] [id = 490] 11:02:01 INFO - PROCESS | 1651 | --DOCSHELL 0x123974800 == 29 [pid = 1651] [id = 489] 11:02:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12a919000 == 28 [pid = 1651] [id = 487] 11:02:01 INFO - PROCESS | 1651 | --DOCSHELL 0x11724c000 == 27 [pid = 1651] [id = 488] 11:02:02 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x117e17000) [pid = 1651] [serial = 1396] [outer = 0x0] [url = about:blank] 11:02:02 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x118213800) [pid = 1651] [serial = 1402] [outer = 0x0] [url = about:blank] 11:02:02 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x112a77400) [pid = 1651] [serial = 1398] [outer = 0x0] [url = about:blank] 11:02:02 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x118505400) [pid = 1651] [serial = 1404] [outer = 0x0] [url = about:blank] 11:02:02 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1196ca800) [pid = 1651] [serial = 1408] [outer = 0x0] [url = about:blank] 11:02:02 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1197ef400) [pid = 1651] [serial = 1409] [outer = 0x0] [url = about:blank] 11:02:02 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1129b2400) [pid = 1651] [serial = 1412] [outer = 0x0] [url = about:blank] 11:02:02 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x121491c00) [pid = 1651] [serial = 1417] [outer = 0x0] [url = about:blank] 11:02:02 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x121a76800) [pid = 1651] [serial = 1420] [outer = 0x0] [url = about:blank] 11:02:02 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x121a6c000) [pid = 1651] [serial = 1418] [outer = 0x0] [url = about:blank] 11:02:02 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x112684400) [pid = 1651] [serial = 1411] [outer = 0x0] [url = about:blank] 11:02:02 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x116a22400) [pid = 1651] [serial = 1401] [outer = 0x0] [url = about:blank] 11:02:02 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1293d3c00) [pid = 1651] [serial = 874] [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:02:02 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x118690c00) [pid = 1651] [serial = 1405] [outer = 0x0] [url = about:blank] 11:02:02 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x1131ec000) [pid = 1651] [serial = 1399] [outer = 0x0] [url = about:blank] 11:02:02 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x120f0d800) [pid = 1651] [serial = 1415] [outer = 0x0] [url = about:blank] 11:02:02 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x117662400) [pid = 1651] [serial = 1414] [outer = 0x0] [url = about:blank] 11:02:02 INFO - PROCESS | 1651 | 1467050522252 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1074ms 11:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:02:02 INFO - PROCESS | 1651 | 1467050522287 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 11:02:02 INFO - PROCESS | 1651 | 1467050522289 Marionette TRACE conn3 <- [1,1941,null,{"value":"7"}] 11:02:02 INFO - PROCESS | 1651 | 1467050522299 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:02:02 INFO - PROCESS | 1651 | 1467050522302 Marionette TRACE conn3 <- [1,1942,null,{}] 11:02:02 INFO - PROCESS | 1651 | 1467050522306 Marionette TRACE conn3 -> [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:02:02 INFO - PROCESS | 1651 | 1467050522307 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:02 INFO - PROCESS | 1651 | 1467050522380 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 11:02:02 INFO - PROCESS | 1651 | 1467050522385 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:02 INFO - PROCESS | 1651 | 1467050522388 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x11668a000 == 28 [pid = 1651] [id = 493] 11:02:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1129a6400) [pid = 1651] [serial = 1479] [outer = 0x0] 11:02:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1129b2c00) [pid = 1651] [serial = 1480] [outer = 0x1129a6400] 11:02:02 INFO - PROCESS | 1651 | 1467050522418 Marionette DEBUG loaded listener.js 11:02:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x112dba400) [pid = 1651] [serial = 1481] [outer = 0x1129a6400] 11:02:02 INFO - PROCESS | 1651 | 1467050522788 Marionette TRACE conn3 <- [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:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 526ms 11:02:02 INFO - PROCESS | 1651 | 1467050522821 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 11:02:02 INFO - PROCESS | 1651 | 1467050522826 Marionette TRACE conn3 <- [1,1945,null,{"value":"7"}] 11:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:02:02 INFO - PROCESS | 1651 | 1467050522834 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:02:02 INFO - PROCESS | 1651 | 1467050522836 Marionette TRACE conn3 <- [1,1946,null,{}] 11:02:02 INFO - PROCESS | 1651 | 1467050522840 Marionette TRACE conn3 -> [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:02:02 INFO - PROCESS | 1651 | 1467050522843 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:02 INFO - PROCESS | 1651 | 1467050522974 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 11:02:03 INFO - PROCESS | 1651 | 1467050523061 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:03 INFO - PROCESS | 1651 | 1467050523062 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x118406800 == 29 [pid = 1651] [id = 494] 11:02:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1129ab400) [pid = 1651] [serial = 1482] [outer = 0x0] 11:02:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1131ea400) [pid = 1651] [serial = 1483] [outer = 0x1129ab400] 11:02:03 INFO - PROCESS | 1651 | 1467050523108 Marionette DEBUG loaded listener.js 11:02:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x116794c00) [pid = 1651] [serial = 1484] [outer = 0x1129ab400] 11:02:03 INFO - PROCESS | 1651 | 1467050523490 Marionette TRACE conn3 <- [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:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 672ms 11:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:02:03 INFO - PROCESS | 1651 | 1467050523504 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 11:02:03 INFO - PROCESS | 1651 | 1467050523506 Marionette TRACE conn3 <- [1,1949,null,{"value":"7"}] 11:02:03 INFO - PROCESS | 1651 | 1467050523508 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:02:03 INFO - PROCESS | 1651 | 1467050523510 Marionette TRACE conn3 <- [1,1950,null,{}] 11:02:03 INFO - PROCESS | 1651 | 1467050523521 Marionette TRACE conn3 -> [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:02:03 INFO - PROCESS | 1651 | 1467050523524 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:03 INFO - PROCESS | 1651 | 1467050523626 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 11:02:03 INFO - PROCESS | 1651 | 1467050523631 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:03 INFO - PROCESS | 1651 | 1467050523634 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x1197d9000 == 30 [pid = 1651] [id = 495] 11:02:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x118212c00) [pid = 1651] [serial = 1485] [outer = 0x0] 11:02:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x11821a000) [pid = 1651] [serial = 1486] [outer = 0x118212c00] 11:02:03 INFO - PROCESS | 1651 | 1467050523664 Marionette DEBUG loaded listener.js 11:02:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x11833d000) [pid = 1651] [serial = 1487] [outer = 0x118212c00] 11:02:03 INFO - PROCESS | 1651 | 1467050523991 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 521ms 11:02:04 INFO - PROCESS | 1651 | 1467050524030 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 11:02:04 INFO - PROCESS | 1651 | 1467050524031 Marionette TRACE conn3 <- [1,1953,null,{"value":"7"}] 11:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:02:04 INFO - PROCESS | 1651 | 1467050524034 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:02:04 INFO - PROCESS | 1651 | 1467050524035 Marionette TRACE conn3 <- [1,1954,null,{}] 11:02:04 INFO - PROCESS | 1651 | 1467050524037 Marionette TRACE conn3 -> [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:02:04 INFO - PROCESS | 1651 | 1467050524038 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:04 INFO - PROCESS | 1651 | 1467050524118 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 11:02:04 INFO - PROCESS | 1651 | 1467050524185 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:04 INFO - PROCESS | 1651 | 1467050524186 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f6f000 == 31 [pid = 1651] [id = 496] 11:02:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x11833a800) [pid = 1651] [serial = 1488] [outer = 0x0] 11:02:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x11850f400) [pid = 1651] [serial = 1489] [outer = 0x11833a800] 11:02:04 INFO - PROCESS | 1651 | 1467050524215 Marionette DEBUG loaded listener.js 11:02:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x118f7c800) [pid = 1651] [serial = 1490] [outer = 0x11833a800] 11:02:04 INFO - PROCESS | 1651 | 1467050524517 Marionette TRACE conn3 <- [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:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 521ms 11:02:04 INFO - PROCESS | 1651 | 1467050524556 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 11:02:04 INFO - PROCESS | 1651 | 1467050524557 Marionette TRACE conn3 <- [1,1957,null,{"value":"7"}] 11:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:02:04 INFO - PROCESS | 1651 | 1467050524568 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:02:04 INFO - PROCESS | 1651 | 1467050524570 Marionette TRACE conn3 <- [1,1958,null,{}] 11:02:04 INFO - PROCESS | 1651 | 1467050524573 Marionette TRACE conn3 -> [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:02:04 INFO - PROCESS | 1651 | 1467050524574 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:04 INFO - PROCESS | 1651 | 1467050524663 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 11:02:04 INFO - PROCESS | 1651 | 1467050524699 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:04 INFO - PROCESS | 1651 | 1467050524700 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x123988000 == 32 [pid = 1651] [id = 497] 11:02:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x118698000) [pid = 1651] [serial = 1491] [outer = 0x0] 11:02:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x119332000) [pid = 1651] [serial = 1492] [outer = 0x118698000] 11:02:04 INFO - PROCESS | 1651 | 1467050524724 Marionette DEBUG loaded listener.js 11:02:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1197e3000) [pid = 1651] [serial = 1493] [outer = 0x118698000] 11:02:05 INFO - PROCESS | 1651 | 1467050525065 Marionette TRACE conn3 <- [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:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 520ms 11:02:05 INFO - PROCESS | 1651 | 1467050525088 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 11:02:05 INFO - PROCESS | 1651 | 1467050525089 Marionette TRACE conn3 <- [1,1961,null,{"value":"7"}] 11:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:02:05 INFO - PROCESS | 1651 | 1467050525091 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:02:05 INFO - PROCESS | 1651 | 1467050525093 Marionette TRACE conn3 <- [1,1962,null,{}] 11:02:05 INFO - PROCESS | 1651 | 1467050525095 Marionette TRACE conn3 -> [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:02:05 INFO - PROCESS | 1651 | 1467050525099 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:05 INFO - PROCESS | 1651 | 1467050525206 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 11:02:05 INFO - PROCESS | 1651 | 1467050525247 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:05 INFO - PROCESS | 1651 | 1467050525248 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e21800 == 33 [pid = 1651] [id = 498] 11:02:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1197e3c00) [pid = 1651] [serial = 1494] [outer = 0x0] 11:02:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x120e3bc00) [pid = 1651] [serial = 1495] [outer = 0x1197e3c00] 11:02:05 INFO - PROCESS | 1651 | 1467050525273 Marionette DEBUG loaded listener.js 11:02:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x121a6c800) [pid = 1651] [serial = 1496] [outer = 0x1197e3c00] 11:02:05 INFO - PROCESS | 1651 | 1467050525597 Marionette TRACE conn3 <- [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:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 520ms 11:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:02:05 INFO - PROCESS | 1651 | 1467050525612 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 11:02:05 INFO - PROCESS | 1651 | 1467050525613 Marionette TRACE conn3 <- [1,1965,null,{"value":"7"}] 11:02:05 INFO - PROCESS | 1651 | 1467050525616 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:02:05 INFO - PROCESS | 1651 | 1467050525619 Marionette TRACE conn3 <- [1,1966,null,{}] 11:02:05 INFO - PROCESS | 1651 | 1467050525621 Marionette TRACE conn3 -> [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:02:05 INFO - PROCESS | 1651 | 1467050525622 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:05 INFO - PROCESS | 1651 | 1467050525721 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 11:02:05 INFO - PROCESS | 1651 | 1467050525758 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:05 INFO - PROCESS | 1651 | 1467050525760 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c8c800 == 34 [pid = 1651] [id = 499] 11:02:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x121207000) [pid = 1651] [serial = 1497] [outer = 0x0] 11:02:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x123966400) [pid = 1651] [serial = 1498] [outer = 0x121207000] 11:02:05 INFO - PROCESS | 1651 | 1467050525784 Marionette DEBUG loaded listener.js 11:02:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x124c0c800) [pid = 1651] [serial = 1499] [outer = 0x121207000] 11:02:06 INFO - PROCESS | 1651 | 1467050526123 Marionette TRACE conn3 <- [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:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 520ms 11:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:02:06 INFO - PROCESS | 1651 | 1467050526137 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 11:02:06 INFO - PROCESS | 1651 | 1467050526139 Marionette TRACE conn3 <- [1,1969,null,{"value":"7"}] 11:02:06 INFO - PROCESS | 1651 | 1467050526143 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:02:06 INFO - PROCESS | 1651 | 1467050526144 Marionette TRACE conn3 <- [1,1970,null,{}] 11:02:06 INFO - PROCESS | 1651 | 1467050526148 Marionette TRACE conn3 -> [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:02:06 INFO - PROCESS | 1651 | 1467050526152 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:06 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x118f71400) [pid = 1651] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:02:06 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x116af1400) [pid = 1651] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:02:06 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1129ae000) [pid = 1651] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:02:06 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1126ef000) [pid = 1651] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:02:06 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x11267b000) [pid = 1651] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:02:06 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x116796800) [pid = 1651] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:02:06 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x111e2e800) [pid = 1651] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:02:06 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x113c67c00) [pid = 1651] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:02:06 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x112678400) [pid = 1651] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:02:06 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x124ef4c00) [pid = 1651] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:02:06 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x115e89800) [pid = 1651] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:02:06 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1268b5400) [pid = 1651] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:02:06 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x110eec000) [pid = 1651] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:02:06 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x11267c400) [pid = 1651] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:02:06 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x1218f2c00) [pid = 1651] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:02:06 INFO - PROCESS | 1651 | 1467050526493 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 11:02:06 INFO - PROCESS | 1651 | 1467050526522 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:06 INFO - PROCESS | 1651 | 1467050526524 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x118408000 == 35 [pid = 1651] [id = 500] 11:02:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x112681000) [pid = 1651] [serial = 1500] [outer = 0x0] 11:02:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1129aec00) [pid = 1651] [serial = 1501] [outer = 0x112681000] 11:02:06 INFO - PROCESS | 1651 | 1467050526549 Marionette DEBUG loaded listener.js 11:02:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x116882c00) [pid = 1651] [serial = 1502] [outer = 0x112681000] 11:02:06 INFO - PROCESS | 1651 | 1467050526855 Marionette TRACE conn3 <- [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:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 720ms 11:02:06 INFO - PROCESS | 1651 | 1467050526862 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 11:02:06 INFO - PROCESS | 1651 | 1467050526864 Marionette TRACE conn3 <- [1,1973,null,{"value":"7"}] 11:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:02:06 INFO - PROCESS | 1651 | 1467050526877 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:02:06 INFO - PROCESS | 1651 | 1467050526878 Marionette TRACE conn3 <- [1,1974,null,{}] 11:02:06 INFO - PROCESS | 1651 | 1467050526880 Marionette TRACE conn3 -> [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:02:06 INFO - PROCESS | 1651 | 1467050526881 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:07 INFO - PROCESS | 1651 | 1467050526996 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 11:02:07 INFO - PROCESS | 1651 | 1467050527003 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:07 INFO - PROCESS | 1651 | 1467050527004 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x1296ca800 == 36 [pid = 1651] [id = 501] 11:02:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x116795400) [pid = 1651] [serial = 1503] [outer = 0x0] 11:02:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x118f71400) [pid = 1651] [serial = 1504] [outer = 0x116795400] 11:02:07 INFO - PROCESS | 1651 | 1467050527027 Marionette DEBUG loaded listener.js 11:02:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x124fd4000) [pid = 1651] [serial = 1505] [outer = 0x116795400] 11:02:07 INFO - PROCESS | 1651 | 1467050527301 Marionette TRACE conn3 <- [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:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 479ms 11:02:07 INFO - PROCESS | 1651 | 1467050527345 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 11:02:07 INFO - PROCESS | 1651 | 1467050527347 Marionette TRACE conn3 <- [1,1977,null,{"value":"7"}] 11:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:02:07 INFO - PROCESS | 1651 | 1467050527351 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:02:07 INFO - PROCESS | 1651 | 1467050527353 Marionette TRACE conn3 <- [1,1978,null,{}] 11:02:07 INFO - PROCESS | 1651 | 1467050527356 Marionette TRACE conn3 -> [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:02:07 INFO - PROCESS | 1651 | 1467050527357 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:07 INFO - PROCESS | 1651 | 1467050527433 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 11:02:07 INFO - PROCESS | 1651 | 1467050527439 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:07 INFO - PROCESS | 1651 | 1467050527439 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a71a800 == 37 [pid = 1651] [id = 502] 11:02:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x124fd2800) [pid = 1651] [serial = 1506] [outer = 0x0] 11:02:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1268a9000) [pid = 1651] [serial = 1507] [outer = 0x124fd2800] 11:02:07 INFO - PROCESS | 1651 | 1467050527464 Marionette DEBUG loaded listener.js 11:02:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1249f6c00) [pid = 1651] [serial = 1508] [outer = 0x124fd2800] 11:02:07 INFO - PROCESS | 1651 | 1467050527809 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 473ms 11:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:02:07 INFO - PROCESS | 1651 | 1467050527823 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 11:02:07 INFO - PROCESS | 1651 | 1467050527825 Marionette TRACE conn3 <- [1,1981,null,{"value":"7"}] 11:02:07 INFO - PROCESS | 1651 | 1467050527827 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:02:07 INFO - PROCESS | 1651 | 1467050527829 Marionette TRACE conn3 <- [1,1982,null,{}] 11:02:07 INFO - PROCESS | 1651 | 1467050527831 Marionette TRACE conn3 -> [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:02:07 INFO - PROCESS | 1651 | 1467050527833 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:07 INFO - PROCESS | 1651 | 1467050527952 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 11:02:07 INFO - PROCESS | 1651 | 1467050527966 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:07 INFO - PROCESS | 1651 | 1467050527968 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b068000 == 38 [pid = 1651] [id = 503] 11:02:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x123f17400) [pid = 1651] [serial = 1509] [outer = 0x0] 11:02:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x126f11c00) [pid = 1651] [serial = 1510] [outer = 0x123f17400] 11:02:08 INFO - PROCESS | 1651 | 1467050527994 Marionette DEBUG loaded listener.js 11:02:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x127305800) [pid = 1651] [serial = 1511] [outer = 0x123f17400] 11:02:08 INFO - PROCESS | 1651 | 1467050528305 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 520ms 11:02:08 INFO - PROCESS | 1651 | 1467050528381 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 11:02:08 INFO - PROCESS | 1651 | 1467050528383 Marionette TRACE conn3 <- [1,1985,null,{"value":"7"}] 11:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:02:08 INFO - PROCESS | 1651 | 1467050528388 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:02:08 INFO - PROCESS | 1651 | 1467050528390 Marionette TRACE conn3 <- [1,1986,null,{}] 11:02:08 INFO - PROCESS | 1651 | 1467050528394 Marionette TRACE conn3 -> [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:02:08 INFO - PROCESS | 1651 | 1467050528396 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:08 INFO - PROCESS | 1651 | 1467050528489 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 11:02:08 INFO - PROCESS | 1651 | 1467050528582 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:08 INFO - PROCESS | 1651 | 1467050528584 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x116625000 == 39 [pid = 1651] [id = 504] 11:02:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1126d9000) [pid = 1651] [serial = 1512] [outer = 0x0] 11:02:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1126f3000) [pid = 1651] [serial = 1513] [outer = 0x1126d9000] 11:02:08 INFO - PROCESS | 1651 | 1467050528617 Marionette DEBUG loaded listener.js 11:02:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1129ae800) [pid = 1651] [serial = 1514] [outer = 0x1126d9000] 11:02:09 INFO - PROCESS | 1651 | 1467050529090 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 775ms 11:02:09 INFO - PROCESS | 1651 | 1467050529163 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 11:02:09 INFO - PROCESS | 1651 | 1467050529165 Marionette TRACE conn3 <- [1,1989,null,{"value":"7"}] 11:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:02:09 INFO - PROCESS | 1651 | 1467050529198 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:02:09 INFO - PROCESS | 1651 | 1467050529203 Marionette TRACE conn3 <- [1,1990,null,{}] 11:02:09 INFO - PROCESS | 1651 | 1467050529206 Marionette TRACE conn3 -> [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:02:09 INFO - PROCESS | 1651 | 1467050529207 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:09 INFO - PROCESS | 1651 | 1467050529318 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 11:02:09 INFO - PROCESS | 1651 | 1467050529394 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:09 INFO - PROCESS | 1651 | 1467050529395 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f83000 == 40 [pid = 1651] [id = 505] 11:02:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1164e8800) [pid = 1651] [serial = 1515] [outer = 0x0] 11:02:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x11687c400) [pid = 1651] [serial = 1516] [outer = 0x1164e8800] 11:02:09 INFO - PROCESS | 1651 | 1467050529426 Marionette DEBUG loaded listener.js 11:02:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x116f47000) [pid = 1651] [serial = 1517] [outer = 0x1164e8800] 11:02:10 INFO - PROCESS | 1651 | 1467050530031 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 928ms 11:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:02:10 INFO - PROCESS | 1651 | 1467050530122 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 11:02:10 INFO - PROCESS | 1651 | 1467050530126 Marionette TRACE conn3 <- [1,1993,null,{"value":"7"}] 11:02:10 INFO - PROCESS | 1651 | 1467050530131 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:02:10 INFO - PROCESS | 1651 | 1467050530135 Marionette TRACE conn3 <- [1,1994,null,{}] 11:02:10 INFO - PROCESS | 1651 | 1467050530140 Marionette TRACE conn3 -> [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:02:10 INFO - PROCESS | 1651 | 1467050530143 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:10 INFO - PROCESS | 1651 | 1467050530290 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 11:02:10 INFO - PROCESS | 1651 | 1467050530416 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:10 INFO - PROCESS | 1651 | 1467050530419 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x1168b3800 == 41 [pid = 1651] [id = 506] 11:02:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x112a5c800) [pid = 1651] [serial = 1518] [outer = 0x0] 11:02:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x112d51400) [pid = 1651] [serial = 1519] [outer = 0x112a5c800] 11:02:10 INFO - PROCESS | 1651 | 1467050530459 Marionette DEBUG loaded listener.js 11:02:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1131e9400) [pid = 1651] [serial = 1520] [outer = 0x112a5c800] 11:02:10 INFO - PROCESS | 1651 | --DOCSHELL 0x12a71a800 == 40 [pid = 1651] [id = 502] 11:02:10 INFO - PROCESS | 1651 | --DOCSHELL 0x1296ca800 == 39 [pid = 1651] [id = 501] 11:02:10 INFO - PROCESS | 1651 | --DOCSHELL 0x118408000 == 38 [pid = 1651] [id = 500] 11:02:10 INFO - PROCESS | 1651 | --DOCSHELL 0x128c8c800 == 37 [pid = 1651] [id = 499] 11:02:10 INFO - PROCESS | 1651 | --DOCSHELL 0x126e21800 == 36 [pid = 1651] [id = 498] 11:02:10 INFO - PROCESS | 1651 | --DOCSHELL 0x123988000 == 35 [pid = 1651] [id = 497] 11:02:10 INFO - PROCESS | 1651 | --DOCSHELL 0x120f6f000 == 34 [pid = 1651] [id = 496] 11:02:10 INFO - PROCESS | 1651 | --DOCSHELL 0x1197d9000 == 33 [pid = 1651] [id = 495] 11:02:10 INFO - PROCESS | 1651 | --DOCSHELL 0x118406800 == 32 [pid = 1651] [id = 494] 11:02:10 INFO - PROCESS | 1651 | --DOCSHELL 0x11668a000 == 31 [pid = 1651] [id = 493] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x123e0c400) [pid = 1651] [serial = 1421] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x1196d7c00) [pid = 1651] [serial = 1444] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x12126b800) [pid = 1651] [serial = 1447] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x112dc3800) [pid = 1651] [serial = 1432] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x115e2a000) [pid = 1651] [serial = 1433] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x112758000) [pid = 1651] [serial = 1429] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x112a53c00) [pid = 1651] [serial = 1430] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x118379000) [pid = 1651] [serial = 1438] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11850b800) [pid = 1651] [serial = 1439] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x117661800) [pid = 1651] [serial = 1435] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x11821f000) [pid = 1651] [serial = 1436] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x112680000) [pid = 1651] [serial = 1423] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x120ef1000) [pid = 1651] [serial = 1445] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x112720c00) [pid = 1651] [serial = 1424] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x115e8a000) [pid = 1651] [serial = 1426] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x11688b800) [pid = 1651] [serial = 1427] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x121a71c00) [pid = 1651] [serial = 1450] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1268b6800) [pid = 1651] [serial = 1460] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x118221c00) [pid = 1651] [serial = 1453] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x126f14800) [pid = 1651] [serial = 1463] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12126e000) [pid = 1651] [serial = 1454] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x124caac00) [pid = 1651] [serial = 1457] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1254d0400) [pid = 1651] [serial = 1459] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x11833b800) [pid = 1651] [serial = 1441] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x126f0ec00) [pid = 1651] [serial = 1462] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x1218fc800) [pid = 1651] [serial = 1448] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x123f1a400) [pid = 1651] [serial = 1451] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x118892400) [pid = 1651] [serial = 1442] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x124944000) [pid = 1651] [serial = 1456] [outer = 0x0] [url = about:blank] 11:02:10 INFO - PROCESS | 1651 | 1467050530899 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 826ms 11:02:10 INFO - PROCESS | 1651 | 1467050530959 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 11:02:10 INFO - PROCESS | 1651 | 1467050530963 Marionette TRACE conn3 <- [1,1997,null,{"value":"7"}] 11:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:02:10 INFO - PROCESS | 1651 | 1467050530970 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:02:10 INFO - PROCESS | 1651 | 1467050530973 Marionette TRACE conn3 <- [1,1998,null,{}] 11:02:10 INFO - PROCESS | 1651 | 1467050530976 Marionette TRACE conn3 -> [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:02:10 INFO - PROCESS | 1651 | 1467050530979 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:11 INFO - PROCESS | 1651 | 1467050531107 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 11:02:11 INFO - PROCESS | 1651 | 1467050531124 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:11 INFO - PROCESS | 1651 | 1467050531125 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x11838a800 == 32 [pid = 1651] [id = 507] 11:02:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x1162ab400) [pid = 1651] [serial = 1521] [outer = 0x0] 11:02:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x11678a000) [pid = 1651] [serial = 1522] [outer = 0x1162ab400] 11:02:11 INFO - PROCESS | 1651 | 1467050531171 Marionette DEBUG loaded listener.js 11:02:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x116f3cc00) [pid = 1651] [serial = 1523] [outer = 0x1162ab400] 11:02:11 INFO - PROCESS | 1651 | 1467050531587 Marionette TRACE conn3 <- [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:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 672ms 11:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:02:11 INFO - PROCESS | 1651 | 1467050531641 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 11:02:11 INFO - PROCESS | 1651 | 1467050531643 Marionette TRACE conn3 <- [1,2001,null,{"value":"7"}] 11:02:11 INFO - PROCESS | 1651 | 1467050531645 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:02:11 INFO - PROCESS | 1651 | 1467050531647 Marionette TRACE conn3 <- [1,2002,null,{}] 11:02:11 INFO - PROCESS | 1651 | 1467050531655 Marionette TRACE conn3 -> [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:02:11 INFO - PROCESS | 1651 | 1467050531658 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:11 INFO - PROCESS | 1651 | 1467050531759 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 11:02:11 INFO - PROCESS | 1651 | 1467050531767 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:11 INFO - PROCESS | 1651 | 1467050531769 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x1197cb000 == 33 [pid = 1651] [id = 508] 11:02:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x11821fc00) [pid = 1651] [serial = 1524] [outer = 0x0] 11:02:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x11836dc00) [pid = 1651] [serial = 1525] [outer = 0x11821fc00] 11:02:11 INFO - PROCESS | 1651 | 1467050531798 Marionette DEBUG loaded listener.js 11:02:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x118888000) [pid = 1651] [serial = 1526] [outer = 0x11821fc00] 11:02:12 INFO - PROCESS | 1651 | 1467050532149 Marionette TRACE conn3 <- [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:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 525ms 11:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:02:12 INFO - PROCESS | 1651 | 1467050532171 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 11:02:12 INFO - PROCESS | 1651 | 1467050532172 Marionette TRACE conn3 <- [1,2005,null,{"value":"7"}] 11:02:12 INFO - PROCESS | 1651 | 1467050532175 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:02:12 INFO - PROCESS | 1651 | 1467050532176 Marionette TRACE conn3 <- [1,2006,null,{}] 11:02:12 INFO - PROCESS | 1651 | 1467050532178 Marionette TRACE conn3 -> [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:02:12 INFO - PROCESS | 1651 | 1467050532179 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:12 INFO - PROCESS | 1651 | 1467050532259 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 11:02:12 INFO - PROCESS | 1651 | 1467050532262 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:12 INFO - PROCESS | 1651 | 1467050532264 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x1213c1000 == 34 [pid = 1651] [id = 509] 11:02:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x118f7f800) [pid = 1651] [serial = 1527] [outer = 0x0] 11:02:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x119336c00) [pid = 1651] [serial = 1528] [outer = 0x118f7f800] 11:02:12 INFO - PROCESS | 1651 | 1467050532292 Marionette DEBUG loaded listener.js 11:02:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x1197e6000) [pid = 1651] [serial = 1529] [outer = 0x118f7f800] 11:02:12 INFO - PROCESS | 1651 | 1467050532621 Marionette TRACE conn3 <- [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:02:12 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:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 467ms 11:02:12 INFO - PROCESS | 1651 | 1467050532643 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 11:02:12 INFO - PROCESS | 1651 | 1467050532644 Marionette TRACE conn3 <- [1,2009,null,{"value":"7"}] 11:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:02:12 INFO - PROCESS | 1651 | 1467050532646 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:02:12 INFO - PROCESS | 1651 | 1467050532647 Marionette TRACE conn3 <- [1,2010,null,{}] 11:02:12 INFO - PROCESS | 1651 | 1467050532652 Marionette TRACE conn3 -> [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:02:12 INFO - PROCESS | 1651 | 1467050532653 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:12 INFO - PROCESS | 1651 | 1467050532732 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 11:02:12 INFO - PROCESS | 1651 | 1467050532738 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:12 INFO - PROCESS | 1651 | 1467050532739 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x126857000 == 35 [pid = 1651] [id = 510] 11:02:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x112679800) [pid = 1651] [serial = 1530] [outer = 0x0] 11:02:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x120eebc00) [pid = 1651] [serial = 1531] [outer = 0x112679800] 11:02:12 INFO - PROCESS | 1651 | 1467050532764 Marionette DEBUG loaded listener.js 11:02:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x121059400) [pid = 1651] [serial = 1532] [outer = 0x112679800] 11:02:13 INFO - PROCESS | 1651 | 1467050533151 Marionette TRACE conn3 <- [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:02:13 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:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 523ms 11:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:02:13 INFO - PROCESS | 1651 | 1467050533171 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 11:02:13 INFO - PROCESS | 1651 | 1467050533173 Marionette TRACE conn3 <- [1,2013,null,{"value":"7"}] 11:02:13 INFO - PROCESS | 1651 | 1467050533180 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:02:13 INFO - PROCESS | 1651 | 1467050533181 Marionette TRACE conn3 <- [1,2014,null,{}] 11:02:13 INFO - PROCESS | 1651 | 1467050533185 Marionette TRACE conn3 -> [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:02:13 INFO - PROCESS | 1651 | 1467050533190 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:13 INFO - PROCESS | 1651 | 1467050533309 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 11:02:13 INFO - PROCESS | 1651 | 1467050533321 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:13 INFO - PROCESS | 1651 | 1467050533322 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c7f800 == 36 [pid = 1651] [id = 511] 11:02:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1197e1400) [pid = 1651] [serial = 1533] [outer = 0x0] 11:02:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1218f0800) [pid = 1651] [serial = 1534] [outer = 0x1197e1400] 11:02:13 INFO - PROCESS | 1651 | 1467050533348 Marionette DEBUG loaded listener.js 11:02:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x125595c00) [pid = 1651] [serial = 1535] [outer = 0x1197e1400] 11:02:13 INFO - PROCESS | 1651 | 1467050533705 Marionette TRACE conn3 <- [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:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 574ms 11:02:13 INFO - PROCESS | 1651 | 1467050533750 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 11:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:02:13 INFO - PROCESS | 1651 | 1467050533751 Marionette TRACE conn3 <- [1,2017,null,{"value":"7"}] 11:02:13 INFO - PROCESS | 1651 | 1467050533753 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:02:13 INFO - PROCESS | 1651 | 1467050533754 Marionette TRACE conn3 <- [1,2018,null,{}] 11:02:13 INFO - PROCESS | 1651 | 1467050533756 Marionette TRACE conn3 -> [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:02:13 INFO - PROCESS | 1651 | 1467050533758 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:13 INFO - PROCESS | 1651 | 1467050533856 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 11:02:13 INFO - PROCESS | 1651 | 1467050533896 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:13 INFO - PROCESS | 1651 | 1467050533897 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12902b800 == 37 [pid = 1651] [id = 512] 11:02:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1268af400) [pid = 1651] [serial = 1536] [outer = 0x0] 11:02:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x126f0e000) [pid = 1651] [serial = 1537] [outer = 0x1268af400] 11:02:13 INFO - PROCESS | 1651 | 1467050533929 Marionette DEBUG loaded listener.js 11:02:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x126fbdc00) [pid = 1651] [serial = 1538] [outer = 0x1268af400] 11:02:14 INFO - PROCESS | 1651 | 1467050534248 Marionette TRACE conn3 <- [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:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 519ms 11:02:14 INFO - PROCESS | 1651 | 1467050534273 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 11:02:14 INFO - PROCESS | 1651 | 1467050534274 Marionette TRACE conn3 <- [1,2021,null,{"value":"7"}] 11:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:02:14 INFO - PROCESS | 1651 | 1467050534277 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:02:14 INFO - PROCESS | 1651 | 1467050534278 Marionette TRACE conn3 <- [1,2022,null,{}] 11:02:14 INFO - PROCESS | 1651 | 1467050534280 Marionette TRACE conn3 -> [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:02:14 INFO - PROCESS | 1651 | 1467050534281 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:14 INFO - PROCESS | 1651 | 1467050534387 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 11:02:14 INFO - PROCESS | 1651 | 1467050534398 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:14 INFO - PROCESS | 1651 | 1467050534399 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x1296cb000 == 38 [pid = 1651] [id = 513] 11:02:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1268b5400) [pid = 1651] [serial = 1539] [outer = 0x0] 11:02:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12730c400) [pid = 1651] [serial = 1540] [outer = 0x1268b5400] 11:02:14 INFO - PROCESS | 1651 | 1467050534425 Marionette DEBUG loaded listener.js 11:02:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x128949000) [pid = 1651] [serial = 1541] [outer = 0x1268b5400] 11:02:14 INFO - PROCESS | 1651 | 1467050534806 Marionette TRACE conn3 <- [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:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 568ms 11:02:14 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x124fd2800) [pid = 1651] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:02:14 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x118212c00) [pid = 1651] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:02:14 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1129aa000) [pid = 1651] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:02:14 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x115e8cc00) [pid = 1651] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:02:14 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1197e3c00) [pid = 1651] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:02:14 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x118595400) [pid = 1651] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:02:14 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x121207000) [pid = 1651] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:02:14 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x121a72800) [pid = 1651] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:02:14 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x112681000) [pid = 1651] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:02:14 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x116795400) [pid = 1651] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:02:14 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x11833a800) [pid = 1651] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:02:14 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1129b1800) [pid = 1651] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:02:14 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x118698000) [pid = 1651] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:02:14 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1129a6400) [pid = 1651] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:02:14 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1129ab400) [pid = 1651] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:02:14 INFO - PROCESS | 1651 | 1467050534965 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 11:02:14 INFO - PROCESS | 1651 | 1467050534967 Marionette TRACE conn3 <- [1,2025,null,{"value":"7"}] 11:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:02:14 INFO - PROCESS | 1651 | 1467050534989 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:02:14 INFO - PROCESS | 1651 | 1467050534990 Marionette TRACE conn3 <- [1,2026,null,{}] 11:02:15 INFO - PROCESS | 1651 | 1467050534994 Marionette TRACE conn3 -> [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:02:15 INFO - PROCESS | 1651 | 1467050534996 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:15 INFO - PROCESS | 1651 | 1467050535077 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 11:02:15 INFO - PROCESS | 1651 | 1467050535081 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:15 INFO - PROCESS | 1651 | 1467050535082 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12396f800 == 39 [pid = 1651] [id = 514] 11:02:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1129aa000) [pid = 1651] [serial = 1542] [outer = 0x0] 11:02:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x112ec7c00) [pid = 1651] [serial = 1543] [outer = 0x1129aa000] 11:02:15 INFO - PROCESS | 1651 | 1467050535119 Marionette DEBUG loaded listener.js 11:02:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x11833a800) [pid = 1651] [serial = 1544] [outer = 0x1129aa000] 11:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 476ms 11:02:15 INFO - PROCESS | 1651 | 1467050535454 Marionette TRACE conn3 <- [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:02:15 INFO - PROCESS | 1651 | 1467050535460 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 11:02:15 INFO - PROCESS | 1651 | 1467050535461 Marionette TRACE conn3 <- [1,2029,null,{"value":"7"}] 11:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:02:15 INFO - PROCESS | 1651 | 1467050535463 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:02:15 INFO - PROCESS | 1651 | 1467050535465 Marionette TRACE conn3 <- [1,2030,null,{}] 11:02:15 INFO - PROCESS | 1651 | 1467050535472 Marionette TRACE conn3 -> [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:02:15 INFO - PROCESS | 1651 | 1467050535473 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:15 INFO - PROCESS | 1651 | 1467050535560 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 11:02:15 INFO - PROCESS | 1651 | 1467050535619 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:15 INFO - PROCESS | 1651 | 1467050535620 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa5c800 == 40 [pid = 1651] [id = 515] 11:02:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x11833ac00) [pid = 1651] [serial = 1545] [outer = 0x0] 11:02:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x120e3a400) [pid = 1651] [serial = 1546] [outer = 0x11833ac00] 11:02:15 INFO - PROCESS | 1651 | 1467050535645 Marionette DEBUG loaded listener.js 11:02:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x128948c00) [pid = 1651] [serial = 1547] [outer = 0x11833ac00] 11:02:15 INFO - PROCESS | 1651 | 1467050535941 Marionette TRACE conn3 <- [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:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 523ms 11:02:15 INFO - PROCESS | 1651 | 1467050535988 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 11:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:02:15 INFO - PROCESS | 1651 | 1467050535990 Marionette TRACE conn3 <- [1,2033,null,{"value":"7"}] 11:02:15 INFO - PROCESS | 1651 | 1467050535992 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:02:15 INFO - PROCESS | 1651 | 1467050535994 Marionette TRACE conn3 <- [1,2034,null,{}] 11:02:15 INFO - PROCESS | 1651 | 1467050535996 Marionette TRACE conn3 -> [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:02:15 INFO - PROCESS | 1651 | 1467050535998 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:16 INFO - PROCESS | 1651 | 1467050536102 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 11:02:16 INFO - PROCESS | 1651 | 1467050536106 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:16 INFO - PROCESS | 1651 | 1467050536108 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b98a000 == 41 [pid = 1651] [id = 516] 11:02:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x127304000) [pid = 1651] [serial = 1548] [outer = 0x0] 11:02:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x128be5800) [pid = 1651] [serial = 1549] [outer = 0x127304000] 11:02:16 INFO - PROCESS | 1651 | 1467050536134 Marionette DEBUG loaded listener.js 11:02:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x128cea800) [pid = 1651] [serial = 1550] [outer = 0x127304000] 11:02:16 INFO - PROCESS | 1651 | 1467050536464 Marionette TRACE conn3 <- [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:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 519ms 11:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:02:16 INFO - PROCESS | 1651 | 1467050536511 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 11:02:16 INFO - PROCESS | 1651 | 1467050536512 Marionette TRACE conn3 <- [1,2037,null,{"value":"7"}] 11:02:16 INFO - PROCESS | 1651 | 1467050536514 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:02:16 INFO - PROCESS | 1651 | 1467050536516 Marionette TRACE conn3 <- [1,2038,null,{}] 11:02:16 INFO - PROCESS | 1651 | 1467050536518 Marionette TRACE conn3 -> [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:02:16 INFO - PROCESS | 1651 | 1467050536519 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:16 INFO - PROCESS | 1651 | 1467050536629 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 11:02:16 INFO - PROCESS | 1651 | 1467050536636 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:16 INFO - PROCESS | 1651 | 1467050536637 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b99f000 == 42 [pid = 1651] [id = 517] 11:02:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x128ceac00) [pid = 1651] [serial = 1551] [outer = 0x0] 11:02:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x128cefc00) [pid = 1651] [serial = 1552] [outer = 0x128ceac00] 11:02:16 INFO - PROCESS | 1651 | 1467050536661 Marionette DEBUG loaded listener.js 11:02:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x128cf4800) [pid = 1651] [serial = 1553] [outer = 0x128ceac00] 11:02:17 INFO - PROCESS | 1651 | 1467050537031 Marionette TRACE conn3 <- [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:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 571ms 11:02:17 INFO - PROCESS | 1651 | 1467050537087 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 11:02:17 INFO - PROCESS | 1651 | 1467050537089 Marionette TRACE conn3 <- [1,2041,null,{"value":"7"}] 11:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:02:17 INFO - PROCESS | 1651 | 1467050537093 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:02:17 INFO - PROCESS | 1651 | 1467050537095 Marionette TRACE conn3 <- [1,2042,null,{}] 11:02:17 INFO - PROCESS | 1651 | 1467050537100 Marionette TRACE conn3 -> [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:02:17 INFO - PROCESS | 1651 | 1467050537101 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:17 INFO - PROCESS | 1651 | 1467050537207 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 11:02:17 INFO - PROCESS | 1651 | 1467050537280 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:17 INFO - PROCESS | 1651 | 1467050537283 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x116681000 == 43 [pid = 1651] [id = 518] 11:02:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1126f5400) [pid = 1651] [serial = 1554] [outer = 0x0] 11:02:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1128dd800) [pid = 1651] [serial = 1555] [outer = 0x1126f5400] 11:02:17 INFO - PROCESS | 1651 | 1467050537314 Marionette DEBUG loaded listener.js 11:02:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x112dbe000) [pid = 1651] [serial = 1556] [outer = 0x1126f5400] 11:02:17 INFO - PROCESS | 1651 | 1467050537714 Marionette TRACE conn3 <- [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:02:17 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:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 672ms 11:02:17 INFO - PROCESS | 1651 | 1467050537765 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 11:02:17 INFO - PROCESS | 1651 | 1467050537770 Marionette TRACE conn3 <- [1,2045,null,{"value":"7"}] 11:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:02:17 INFO - PROCESS | 1651 | 1467050537775 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:02:17 INFO - PROCESS | 1651 | 1467050537776 Marionette TRACE conn3 <- [1,2046,null,{}] 11:02:17 INFO - PROCESS | 1651 | 1467050537779 Marionette TRACE conn3 -> [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:02:17 INFO - PROCESS | 1651 | 1467050537781 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:17 INFO - PROCESS | 1651 | 1467050537885 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 11:02:17 INFO - PROCESS | 1651 | 1467050537957 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:17 INFO - PROCESS | 1651 | 1467050537959 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x1211b2000 == 44 [pid = 1651] [id = 519] 11:02:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x116f3ec00) [pid = 1651] [serial = 1557] [outer = 0x0] 11:02:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x117e0e400) [pid = 1651] [serial = 1558] [outer = 0x116f3ec00] 11:02:17 INFO - PROCESS | 1651 | 1467050537990 Marionette DEBUG loaded listener.js 11:02:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1182af000) [pid = 1651] [serial = 1559] [outer = 0x116f3ec00] 11:02:18 INFO - PROCESS | 1651 | 1467050538419 Marionette TRACE conn3 <- [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:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 669ms 11:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:02:18 INFO - PROCESS | 1651 | 1467050538444 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 11:02:18 INFO - PROCESS | 1651 | 1467050538445 Marionette TRACE conn3 <- [1,2049,null,{"value":"7"}] 11:02:18 INFO - PROCESS | 1651 | 1467050538448 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:02:18 INFO - PROCESS | 1651 | 1467050538450 Marionette TRACE conn3 <- [1,2050,null,{}] 11:02:18 INFO - PROCESS | 1651 | 1467050538458 Marionette TRACE conn3 -> [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:02:18 INFO - PROCESS | 1651 | 1467050538461 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:18 INFO - PROCESS | 1651 | 1467050538588 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 11:02:18 INFO - PROCESS | 1651 | 1467050538660 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:18 INFO - PROCESS | 1651 | 1467050538663 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b986800 == 45 [pid = 1651] [id = 520] 11:02:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x120e41000) [pid = 1651] [serial = 1560] [outer = 0x0] 11:02:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x121203800) [pid = 1651] [serial = 1561] [outer = 0x120e41000] 11:02:18 INFO - PROCESS | 1651 | 1467050538694 Marionette DEBUG loaded listener.js 11:02:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1218fc800) [pid = 1651] [serial = 1562] [outer = 0x120e41000] 11:02:19 INFO - PROCESS | 1651 | 1467050539084 Marionette TRACE conn3 <- [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:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 672ms 11:02:19 INFO - PROCESS | 1651 | 1467050539122 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 11:02:19 INFO - PROCESS | 1651 | 1467050539124 Marionette TRACE conn3 <- [1,2053,null,{"value":"7"}] 11:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:02:19 INFO - PROCESS | 1651 | 1467050539126 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:02:19 INFO - PROCESS | 1651 | 1467050539127 Marionette TRACE conn3 <- [1,2054,null,{}] 11:02:19 INFO - PROCESS | 1651 | 1467050539130 Marionette TRACE conn3 -> [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:02:19 INFO - PROCESS | 1651 | 1467050539131 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:19 INFO - PROCESS | 1651 | 1467050539236 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 11:02:19 INFO - PROCESS | 1651 | 1467050539294 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:19 INFO - PROCESS | 1651 | 1467050539296 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c3a3800 == 46 [pid = 1651] [id = 521] 11:02:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x124fd2800) [pid = 1651] [serial = 1563] [outer = 0x0] 11:02:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1254d0000) [pid = 1651] [serial = 1564] [outer = 0x124fd2800] 11:02:19 INFO - PROCESS | 1651 | 1467050539325 Marionette DEBUG loaded listener.js 11:02:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x126fc6400) [pid = 1651] [serial = 1565] [outer = 0x124fd2800] 11:02:19 INFO - PROCESS | 1651 | 1467050539714 Marionette TRACE conn3 <- [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:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 668ms 11:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:02:19 INFO - PROCESS | 1651 | 1467050539795 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 11:02:19 INFO - PROCESS | 1651 | 1467050539796 Marionette TRACE conn3 <- [1,2057,null,{"value":"7"}] 11:02:19 INFO - PROCESS | 1651 | 1467050539799 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:02:19 INFO - PROCESS | 1651 | 1467050539800 Marionette TRACE conn3 <- [1,2058,null,{}] 11:02:19 INFO - PROCESS | 1651 | 1467050539803 Marionette TRACE conn3 -> [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:02:19 INFO - PROCESS | 1651 | 1467050539804 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:19 INFO - PROCESS | 1651 | 1467050539905 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 11:02:20 INFO - PROCESS | 1651 | 1467050540010 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:20 INFO - PROCESS | 1651 | 1467050540011 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x1164ba000 == 47 [pid = 1651] [id = 522] 11:02:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x11267a000) [pid = 1651] [serial = 1566] [outer = 0x0] 11:02:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1128ecc00) [pid = 1651] [serial = 1567] [outer = 0x11267a000] 11:02:20 INFO - PROCESS | 1651 | 1467050540042 Marionette DEBUG loaded listener.js 11:02:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1196d6000) [pid = 1651] [serial = 1568] [outer = 0x11267a000] 11:02:20 INFO - PROCESS | 1651 | 1467050540637 Marionette TRACE conn3 <- [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:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 875ms 11:02:20 INFO - PROCESS | 1651 | 1467050540683 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 11:02:20 INFO - PROCESS | 1651 | 1467050540686 Marionette TRACE conn3 <- [1,2061,null,{"value":"7"}] 11:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:02:20 INFO - PROCESS | 1651 | 1467050540691 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:02:20 INFO - PROCESS | 1651 | 1467050540693 Marionette TRACE conn3 <- [1,2062,null,{}] 11:02:20 INFO - PROCESS | 1651 | 1467050540696 Marionette TRACE conn3 -> [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:02:20 INFO - PROCESS | 1651 | 1467050540698 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:20 INFO - PROCESS | 1651 | 1467050540795 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 11:02:20 INFO - PROCESS | 1651 | 1467050540872 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:20 INFO - PROCESS | 1651 | 1467050540874 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x115eea000 == 48 [pid = 1651] [id = 523] 11:02:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1126ea800) [pid = 1651] [serial = 1569] [outer = 0x0] 11:02:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1131e1800) [pid = 1651] [serial = 1570] [outer = 0x1126ea800] 11:02:20 INFO - PROCESS | 1651 | 1467050540902 Marionette DEBUG loaded listener.js 11:02:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x116234c00) [pid = 1651] [serial = 1571] [outer = 0x1126ea800] 11:02:21 INFO - PROCESS | 1651 | --DOCSHELL 0x12b98a000 == 47 [pid = 1651] [id = 516] 11:02:21 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa5c800 == 46 [pid = 1651] [id = 515] 11:02:21 INFO - PROCESS | 1651 | --DOCSHELL 0x12396f800 == 45 [pid = 1651] [id = 514] 11:02:21 INFO - PROCESS | 1651 | --DOCSHELL 0x1296cb000 == 44 [pid = 1651] [id = 513] 11:02:21 INFO - PROCESS | 1651 | --DOCSHELL 0x12902b800 == 43 [pid = 1651] [id = 512] 11:02:21 INFO - PROCESS | 1651 | --DOCSHELL 0x128c7f800 == 42 [pid = 1651] [id = 511] 11:02:21 INFO - PROCESS | 1651 | --DOCSHELL 0x126857000 == 41 [pid = 1651] [id = 510] 11:02:21 INFO - PROCESS | 1651 | --DOCSHELL 0x1213c1000 == 40 [pid = 1651] [id = 509] 11:02:21 INFO - PROCESS | 1651 | --DOCSHELL 0x1197cb000 == 39 [pid = 1651] [id = 508] 11:02:21 INFO - PROCESS | 1651 | --DOCSHELL 0x11838a800 == 38 [pid = 1651] [id = 507] 11:02:21 INFO - PROCESS | 1651 | --DOCSHELL 0x1168b3800 == 37 [pid = 1651] [id = 506] 11:02:21 INFO - PROCESS | 1651 | --DOCSHELL 0x120f83000 == 36 [pid = 1651] [id = 505] 11:02:21 INFO - PROCESS | 1651 | --DOCSHELL 0x116625000 == 35 [pid = 1651] [id = 504] 11:02:21 INFO - PROCESS | 1651 | --DOCSHELL 0x12b068000 == 34 [pid = 1651] [id = 503] 11:02:21 INFO - PROCESS | 1651 | --DOCSHELL 0x117247000 == 33 [pid = 1651] [id = 492] 11:02:21 INFO - PROCESS | 1651 | --DOCSHELL 0x1164ba000 == 32 [pid = 1651] [id = 522] 11:02:21 INFO - PROCESS | 1651 | --DOCSHELL 0x12c3a3800 == 31 [pid = 1651] [id = 521] 11:02:21 INFO - PROCESS | 1651 | --DOCSHELL 0x12b986800 == 30 [pid = 1651] [id = 520] 11:02:21 INFO - PROCESS | 1651 | --DOCSHELL 0x1211b2000 == 29 [pid = 1651] [id = 519] 11:02:21 INFO - PROCESS | 1651 | --DOCSHELL 0x12b99f000 == 28 [pid = 1651] [id = 517] 11:02:21 INFO - PROCESS | 1651 | --DOCSHELL 0x116681000 == 27 [pid = 1651] [id = 518] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x115e8c800) [pid = 1651] [serial = 1478] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1131e5400) [pid = 1651] [serial = 1477] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x119332000) [pid = 1651] [serial = 1492] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1129b2c00) [pid = 1651] [serial = 1480] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x112dba400) [pid = 1651] [serial = 1481] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1131ea400) [pid = 1651] [serial = 1483] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1249f6c00) [pid = 1651] [serial = 1508] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x116794c00) [pid = 1651] [serial = 1484] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x11821a000) [pid = 1651] [serial = 1486] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x11833d000) [pid = 1651] [serial = 1487] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x112dc3000) [pid = 1651] [serial = 1466] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1129b0800) [pid = 1651] [serial = 1465] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x117669c00) [pid = 1651] [serial = 1469] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x116797c00) [pid = 1651] [serial = 1468] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x120e3bc00) [pid = 1651] [serial = 1495] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x120e33800) [pid = 1651] [serial = 1472] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1197e3000) [pid = 1651] [serial = 1493] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1196d5c00) [pid = 1651] [serial = 1471] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x123966400) [pid = 1651] [serial = 1498] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x121a6c800) [pid = 1651] [serial = 1496] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x126f11c00) [pid = 1651] [serial = 1510] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1254cf800) [pid = 1651] [serial = 1475] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1268a9000) [pid = 1651] [serial = 1507] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x116882c00) [pid = 1651] [serial = 1502] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1249f2800) [pid = 1651] [serial = 1474] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x124c0c800) [pid = 1651] [serial = 1499] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1129aec00) [pid = 1651] [serial = 1501] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x118f71400) [pid = 1651] [serial = 1504] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x11850f400) [pid = 1651] [serial = 1489] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x124fd4000) [pid = 1651] [serial = 1505] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x118f7c800) [pid = 1651] [serial = 1490] [outer = 0x0] [url = about:blank] 11:02:21 INFO - PROCESS | 1651 | 1467050541854 Marionette TRACE conn3 <- [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:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1175ms 11:02:21 INFO - PROCESS | 1651 | 1467050541916 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 11:02:21 INFO - PROCESS | 1651 | 1467050541919 Marionette TRACE conn3 <- [1,2065,null,{"value":"7"}] 11:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:02:21 INFO - PROCESS | 1651 | 1467050541923 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:02:21 INFO - PROCESS | 1651 | 1467050541926 Marionette TRACE conn3 <- [1,2066,null,{}] 11:02:21 INFO - PROCESS | 1651 | 1467050541930 Marionette TRACE conn3 -> [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:02:21 INFO - PROCESS | 1651 | 1467050541932 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:22 INFO - PROCESS | 1651 | 1467050542037 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 11:02:22 INFO - PROCESS | 1651 | 1467050542116 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:22 INFO - PROCESS | 1651 | 1467050542120 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x115d9e000 == 28 [pid = 1651] [id = 524] 11:02:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x112726800) [pid = 1651] [serial = 1572] [outer = 0x0] 11:02:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1128e6c00) [pid = 1651] [serial = 1573] [outer = 0x112726800] 11:02:22 INFO - PROCESS | 1651 | 1467050542152 Marionette DEBUG loaded listener.js 11:02:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1129b3000) [pid = 1651] [serial = 1574] [outer = 0x112726800] 11:02:22 INFO - PROCESS | 1651 | 1467050542654 Marionette TRACE conn3 <- [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:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 774ms 11:02:22 INFO - PROCESS | 1651 | 1467050542698 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 11:02:22 INFO - PROCESS | 1651 | 1467050542701 Marionette TRACE conn3 <- [1,2069,null,{"value":"7"}] 11:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:02:22 INFO - PROCESS | 1651 | 1467050542708 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:02:22 INFO - PROCESS | 1651 | 1467050542711 Marionette TRACE conn3 <- [1,2070,null,{}] 11:02:22 INFO - PROCESS | 1651 | 1467050542714 Marionette TRACE conn3 -> [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:02:22 INFO - PROCESS | 1651 | 1467050542716 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:22 INFO - PROCESS | 1651 | 1467050542818 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 11:02:22 INFO - PROCESS | 1651 | 1467050542897 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:22 INFO - PROCESS | 1651 | 1467050542899 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x118405000 == 29 [pid = 1651] [id = 525] 11:02:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x115de0400) [pid = 1651] [serial = 1575] [outer = 0x0] 11:02:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x115e8dc00) [pid = 1651] [serial = 1576] [outer = 0x115de0400] 11:02:22 INFO - PROCESS | 1651 | 1467050542931 Marionette DEBUG loaded listener.js 11:02:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x116795400) [pid = 1651] [serial = 1577] [outer = 0x115de0400] 11:02:23 INFO - PROCESS | 1651 | 1467050543483 Marionette TRACE conn3 <- [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:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 823ms 11:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:02:23 INFO - PROCESS | 1651 | 1467050543529 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 11:02:23 INFO - PROCESS | 1651 | 1467050543531 Marionette TRACE conn3 <- [1,2073,null,{"value":"7"}] 11:02:23 INFO - PROCESS | 1651 | 1467050543533 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:02:23 INFO - PROCESS | 1651 | 1467050543534 Marionette TRACE conn3 <- [1,2074,null,{}] 11:02:23 INFO - PROCESS | 1651 | 1467050543542 Marionette TRACE conn3 -> [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:02:23 INFO - PROCESS | 1651 | 1467050543545 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:23 INFO - PROCESS | 1651 | 1467050543651 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 11:02:23 INFO - PROCESS | 1651 | 1467050543712 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:23 INFO - PROCESS | 1651 | 1467050543715 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x1197c1000 == 30 [pid = 1651] [id = 526] 11:02:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1126e7c00) [pid = 1651] [serial = 1578] [outer = 0x0] 11:02:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x11833f800) [pid = 1651] [serial = 1579] [outer = 0x1126e7c00] 11:02:23 INFO - PROCESS | 1651 | 1467050543748 Marionette DEBUG loaded listener.js 11:02:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x118507000) [pid = 1651] [serial = 1580] [outer = 0x1126e7c00] 11:02:24 INFO - PROCESS | 1651 | 1467050544199 Marionette TRACE conn3 <- [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:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 722ms 11:02:24 INFO - PROCESS | 1651 | 1467050544256 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 11:02:24 INFO - PROCESS | 1651 | 1467050544258 Marionette TRACE conn3 <- [1,2077,null,{"value":"7"}] 11:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:02:24 INFO - PROCESS | 1651 | 1467050544261 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:02:24 INFO - PROCESS | 1651 | 1467050544264 Marionette TRACE conn3 <- [1,2078,null,{}] 11:02:24 INFO - PROCESS | 1651 | 1467050544268 Marionette TRACE conn3 -> [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:02:24 INFO - PROCESS | 1651 | 1467050544269 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:24 INFO - PROCESS | 1651 | 1467050544350 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 11:02:24 INFO - PROCESS | 1651 | 1467050544357 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:24 INFO - PROCESS | 1651 | 1467050544359 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184c8000 == 31 [pid = 1651] [id = 527] 11:02:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1126ef800) [pid = 1651] [serial = 1581] [outer = 0x0] 11:02:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x116793800) [pid = 1651] [serial = 1582] [outer = 0x1126ef800] 11:02:24 INFO - PROCESS | 1651 | 1467050544386 Marionette DEBUG loaded listener.js 11:02:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x118213800) [pid = 1651] [serial = 1583] [outer = 0x1126ef800] 11:02:24 INFO - PROCESS | 1651 | 1467050544724 Marionette TRACE conn3 <- [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:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 470ms 11:02:24 INFO - PROCESS | 1651 | 1467050544746 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 11:02:24 INFO - PROCESS | 1651 | 1467050544749 Marionette TRACE conn3 <- [1,2081,null,{"value":"7"}] 11:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:02:24 INFO - PROCESS | 1651 | 1467050544757 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:02:24 INFO - PROCESS | 1651 | 1467050544759 Marionette TRACE conn3 <- [1,2082,null,{}] 11:02:24 INFO - PROCESS | 1651 | 1467050544761 Marionette TRACE conn3 -> [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:02:24 INFO - PROCESS | 1651 | 1467050544763 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:24 INFO - PROCESS | 1651 | 1467050544844 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 11:02:24 INFO - PROCESS | 1651 | 1467050544848 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:24 INFO - PROCESS | 1651 | 1467050544849 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f83000 == 32 [pid = 1651] [id = 528] 11:02:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x118332800) [pid = 1651] [serial = 1584] [outer = 0x0] 11:02:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x11850f400) [pid = 1651] [serial = 1585] [outer = 0x118332800] 11:02:24 INFO - PROCESS | 1651 | 1467050544879 Marionette DEBUG loaded listener.js 11:02:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x118892c00) [pid = 1651] [serial = 1586] [outer = 0x118332800] 11:02:25 INFO - PROCESS | 1651 | 1467050545257 Marionette TRACE conn3 <- [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:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 520ms 11:02:25 INFO - PROCESS | 1651 | 1467050545278 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 11:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:02:25 INFO - PROCESS | 1651 | 1467050545281 Marionette TRACE conn3 <- [1,2085,null,{"value":"7"}] 11:02:25 INFO - PROCESS | 1651 | 1467050545284 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:02:25 INFO - PROCESS | 1651 | 1467050545288 Marionette TRACE conn3 <- [1,2086,null,{}] 11:02:25 INFO - PROCESS | 1651 | 1467050545313 Marionette TRACE conn3 -> [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:02:25 INFO - PROCESS | 1651 | 1467050545317 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:25 INFO - PROCESS | 1651 | 1467050545448 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 11:02:25 INFO - PROCESS | 1651 | 1467050545462 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:25 INFO - PROCESS | 1651 | 1467050545464 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x1249b6000 == 33 [pid = 1651] [id = 529] 11:02:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x118f7c000) [pid = 1651] [serial = 1587] [outer = 0x0] 11:02:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1196cfc00) [pid = 1651] [serial = 1588] [outer = 0x118f7c000] 11:02:25 INFO - PROCESS | 1651 | 1467050545511 Marionette DEBUG loaded listener.js 11:02:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x119d55800) [pid = 1651] [serial = 1589] [outer = 0x118f7c000] 11:02:25 INFO - PROCESS | 1651 | 1467050545942 Marionette TRACE conn3 <- [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:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 676ms 11:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:02:25 INFO - PROCESS | 1651 | 1467050545959 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 11:02:25 INFO - PROCESS | 1651 | 1467050545961 Marionette TRACE conn3 <- [1,2089,null,{"value":"7"}] 11:02:25 INFO - PROCESS | 1651 | 1467050545963 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:02:25 INFO - PROCESS | 1651 | 1467050545964 Marionette TRACE conn3 <- [1,2090,null,{}] 11:02:25 INFO - PROCESS | 1651 | 1467050545972 Marionette TRACE conn3 -> [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:02:25 INFO - PROCESS | 1651 | 1467050545973 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:26 INFO - PROCESS | 1651 | 1467050546091 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 11:02:26 INFO - PROCESS | 1651 | 1467050546123 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:26 INFO - PROCESS | 1651 | 1467050546124 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x127126800 == 34 [pid = 1651] [id = 530] 11:02:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x120ef7800) [pid = 1651] [serial = 1590] [outer = 0x0] 11:02:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x121272800) [pid = 1651] [serial = 1591] [outer = 0x120ef7800] 11:02:26 INFO - PROCESS | 1651 | 1467050546152 Marionette DEBUG loaded listener.js 11:02:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1216a5400) [pid = 1651] [serial = 1592] [outer = 0x120ef7800] 11:02:26 INFO - PROCESS | 1651 | 1467050546610 Marionette TRACE conn3 <- [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:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 676ms 11:02:26 INFO - PROCESS | 1651 | 1467050546640 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 11:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:02:26 INFO - PROCESS | 1651 | 1467050546641 Marionette TRACE conn3 <- [1,2093,null,{"value":"7"}] 11:02:26 INFO - PROCESS | 1651 | 1467050546643 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:02:26 INFO - PROCESS | 1651 | 1467050546644 Marionette TRACE conn3 <- [1,2094,null,{}] 11:02:26 INFO - PROCESS | 1651 | 1467050546647 Marionette TRACE conn3 -> [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:02:26 INFO - PROCESS | 1651 | 1467050546648 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:26 INFO - PROCESS | 1651 | 1467050546750 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 11:02:26 INFO - PROCESS | 1651 | 1467050546753 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:26 INFO - PROCESS | 1651 | 1467050546755 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c8a000 == 35 [pid = 1651] [id = 531] 11:02:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x120f0a800) [pid = 1651] [serial = 1593] [outer = 0x0] 11:02:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x121a76c00) [pid = 1651] [serial = 1594] [outer = 0x120f0a800] 11:02:26 INFO - PROCESS | 1651 | 1467050546779 Marionette DEBUG loaded listener.js 11:02:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x123f15400) [pid = 1651] [serial = 1595] [outer = 0x120f0a800] 11:02:27 INFO - PROCESS | 1651 | 1467050547146 Marionette TRACE conn3 <- [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:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 519ms 11:02:27 INFO - PROCESS | 1651 | 1467050547163 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 11:02:27 INFO - PROCESS | 1651 | 1467050547165 Marionette TRACE conn3 <- [1,2097,null,{"value":"7"}] 11:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:02:27 INFO - PROCESS | 1651 | 1467050547168 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:02:27 INFO - PROCESS | 1651 | 1467050547170 Marionette TRACE conn3 <- [1,2098,null,{}] 11:02:27 INFO - PROCESS | 1651 | 1467050547173 Marionette TRACE conn3 -> [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:02:27 INFO - PROCESS | 1651 | 1467050547177 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:27 INFO - PROCESS | 1651 | 1467050547295 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 11:02:27 INFO - PROCESS | 1651 | 1467050547300 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:27 INFO - PROCESS | 1651 | 1467050547301 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x1296c6800 == 36 [pid = 1651] [id = 532] 11:02:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x116f3e000) [pid = 1651] [serial = 1596] [outer = 0x0] 11:02:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12494cc00) [pid = 1651] [serial = 1597] [outer = 0x116f3e000] 11:02:27 INFO - PROCESS | 1651 | 1467050547327 Marionette DEBUG loaded listener.js 11:02:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x126f0fc00) [pid = 1651] [serial = 1598] [outer = 0x116f3e000] 11:02:27 INFO - PROCESS | 1651 | 1467050547721 Marionette TRACE conn3 <- [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:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 571ms 11:02:27 INFO - PROCESS | 1651 | 1467050547740 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 11:02:27 INFO - PROCESS | 1651 | 1467050547742 Marionette TRACE conn3 <- [1,2101,null,{"value":"7"}] 11:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:02:27 INFO - PROCESS | 1651 | 1467050547766 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:02:27 INFO - PROCESS | 1651 | 1467050547768 Marionette TRACE conn3 <- [1,2102,null,{}] 11:02:27 INFO - PROCESS | 1651 | 1467050547771 Marionette TRACE conn3 -> [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:02:27 INFO - PROCESS | 1651 | 1467050547773 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:27 INFO - PROCESS | 1651 | 1467050547934 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 11:02:27 INFO - PROCESS | 1651 | 1467050547994 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:27 INFO - PROCESS | 1651 | 1467050547995 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a713800 == 37 [pid = 1651] [id = 533] 11:02:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x118334800) [pid = 1651] [serial = 1599] [outer = 0x0] 11:02:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x126fbd400) [pid = 1651] [serial = 1600] [outer = 0x118334800] 11:02:28 INFO - PROCESS | 1651 | 1467050548036 Marionette DEBUG loaded listener.js 11:02:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12894a800) [pid = 1651] [serial = 1601] [outer = 0x118334800] 11:02:28 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1126f5400) [pid = 1651] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:02:28 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x116f3ec00) [pid = 1651] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:02:28 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x124fd2800) [pid = 1651] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:02:28 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x127304000) [pid = 1651] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:02:28 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x128ceac00) [pid = 1651] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:02:28 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x120e41000) [pid = 1651] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:02:28 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x11267a000) [pid = 1651] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:02:28 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x1197e1400) [pid = 1651] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:02:28 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1268af400) [pid = 1651] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:02:28 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x112679800) [pid = 1651] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:02:28 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x123f17400) [pid = 1651] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:02:28 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x11821fc00) [pid = 1651] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:02:28 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1126d9000) [pid = 1651] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:02:28 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1162ab400) [pid = 1651] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:02:28 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x112a5c800) [pid = 1651] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:02:28 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1164e8800) [pid = 1651] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:02:28 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x118f7f800) [pid = 1651] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:02:28 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1268b5400) [pid = 1651] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:02:28 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1129aa000) [pid = 1651] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:02:28 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x11833ac00) [pid = 1651] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:02:28 INFO - PROCESS | 1651 | 1467050548468 Marionette TRACE conn3 <- [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:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 723ms 11:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:02:28 INFO - PROCESS | 1651 | 1467050548497 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 11:02:28 INFO - PROCESS | 1651 | 1467050548500 Marionette TRACE conn3 <- [1,2105,null,{"value":"7"}] 11:02:28 INFO - PROCESS | 1651 | 1467050548503 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:02:28 INFO - PROCESS | 1651 | 1467050548505 Marionette TRACE conn3 <- [1,2106,null,{}] 11:02:28 INFO - PROCESS | 1651 | 1467050548509 Marionette TRACE conn3 -> [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:02:28 INFO - PROCESS | 1651 | 1467050548510 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:28 INFO - PROCESS | 1651 | 1467050548664 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 11:02:28 INFO - PROCESS | 1651 | 1467050548670 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:28 INFO - PROCESS | 1651 | 1467050548671 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a927800 == 38 [pid = 1651] [id = 534] 11:02:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1128ea400) [pid = 1651] [serial = 1602] [outer = 0x0] 11:02:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x117660400) [pid = 1651] [serial = 1603] [outer = 0x1128ea400] 11:02:28 INFO - PROCESS | 1651 | 1467050548712 Marionette DEBUG loaded listener.js 11:02:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x119331000) [pid = 1651] [serial = 1604] [outer = 0x1128ea400] 11:02:29 INFO - PROCESS | 1651 | 1467050549075 Marionette TRACE conn3 <- [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:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 621ms 11:02:29 INFO - PROCESS | 1651 | 1467050549124 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 11:02:29 INFO - PROCESS | 1651 | 1467050549133 Marionette TRACE conn3 <- [1,2109,null,{"value":"7"}] 11:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:02:29 INFO - PROCESS | 1651 | 1467050549148 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:02:29 INFO - PROCESS | 1651 | 1467050549149 Marionette TRACE conn3 <- [1,2110,null,{}] 11:02:29 INFO - PROCESS | 1651 | 1467050549152 Marionette TRACE conn3 -> [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:02:29 INFO - PROCESS | 1651 | 1467050549153 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:29 INFO - PROCESS | 1651 | 1467050549232 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 11:02:29 INFO - PROCESS | 1651 | 1467050549238 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:29 INFO - PROCESS | 1651 | 1467050549240 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b082000 == 39 [pid = 1651] [id = 535] 11:02:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x118504400) [pid = 1651] [serial = 1605] [outer = 0x0] 11:02:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1268b3000) [pid = 1651] [serial = 1606] [outer = 0x118504400] 11:02:29 INFO - PROCESS | 1651 | 1467050549264 Marionette DEBUG loaded listener.js 11:02:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12730ec00) [pid = 1651] [serial = 1607] [outer = 0x118504400] 11:02:29 INFO - PROCESS | 1651 | 1467050549589 Marionette TRACE conn3 <- [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:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 469ms 11:02:29 INFO - PROCESS | 1651 | 1467050549619 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 11:02:29 INFO - PROCESS | 1651 | 1467050549621 Marionette TRACE conn3 <- [1,2113,null,{"value":"7"}] 11:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:02:29 INFO - PROCESS | 1651 | 1467050549623 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:02:29 INFO - PROCESS | 1651 | 1467050549624 Marionette TRACE conn3 <- [1,2114,null,{}] 11:02:29 INFO - PROCESS | 1651 | 1467050549627 Marionette TRACE conn3 -> [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:02:29 INFO - PROCESS | 1651 | 1467050549628 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:29 INFO - PROCESS | 1651 | 1467050549709 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 11:02:29 INFO - PROCESS | 1651 | 1467050549712 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:29 INFO - PROCESS | 1651 | 1467050549714 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b1bd000 == 40 [pid = 1651] [id = 536] 11:02:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x120e41400) [pid = 1651] [serial = 1608] [outer = 0x0] 11:02:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x128be0800) [pid = 1651] [serial = 1609] [outer = 0x120e41400] 11:02:29 INFO - PROCESS | 1651 | 1467050549738 Marionette DEBUG loaded listener.js 11:02:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x128bea000) [pid = 1651] [serial = 1610] [outer = 0x120e41400] 11:02:30 INFO - PROCESS | 1651 | 1467050550106 Marionette TRACE conn3 <- [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:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 520ms 11:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:02:30 INFO - PROCESS | 1651 | 1467050550143 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 11:02:30 INFO - PROCESS | 1651 | 1467050550145 Marionette TRACE conn3 <- [1,2117,null,{"value":"7"}] 11:02:30 INFO - PROCESS | 1651 | 1467050550147 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:02:30 INFO - PROCESS | 1651 | 1467050550149 Marionette TRACE conn3 <- [1,2118,null,{}] 11:02:30 INFO - PROCESS | 1651 | 1467050550151 Marionette TRACE conn3 -> [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:02:30 INFO - PROCESS | 1651 | 1467050550153 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:30 INFO - PROCESS | 1651 | 1467050550246 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 11:02:30 INFO - PROCESS | 1651 | 1467050550357 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:30 INFO - PROCESS | 1651 | 1467050550359 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x1167bf000 == 41 [pid = 1651] [id = 537] 11:02:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x11267c000) [pid = 1651] [serial = 1611] [outer = 0x0] 11:02:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x11267dc00) [pid = 1651] [serial = 1612] [outer = 0x11267c000] 11:02:30 INFO - PROCESS | 1651 | 1467050550394 Marionette DEBUG loaded listener.js 11:02:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x112a55000) [pid = 1651] [serial = 1613] [outer = 0x11267c000] 11:02:30 INFO - PROCESS | 1651 | 1467050550848 Marionette TRACE conn3 <- [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:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 720ms 11:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:02:30 INFO - PROCESS | 1651 | 1467050550871 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 11:02:30 INFO - PROCESS | 1651 | 1467050550873 Marionette TRACE conn3 <- [1,2121,null,{"value":"7"}] 11:02:30 INFO - PROCESS | 1651 | 1467050550876 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:02:30 INFO - PROCESS | 1651 | 1467050550878 Marionette TRACE conn3 <- [1,2122,null,{}] 11:02:30 INFO - PROCESS | 1651 | 1467050550882 Marionette TRACE conn3 -> [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:02:30 INFO - PROCESS | 1651 | 1467050550883 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:30 INFO - PROCESS | 1651 | 1467050550987 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 11:02:31 INFO - PROCESS | 1651 | 1467050551087 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:31 INFO - PROCESS | 1651 | 1467050551089 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x123bda800 == 42 [pid = 1651] [id = 538] 11:02:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x11821cc00) [pid = 1651] [serial = 1614] [outer = 0x0] 11:02:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x118339000) [pid = 1651] [serial = 1615] [outer = 0x11821cc00] 11:02:31 INFO - PROCESS | 1651 | 1467050551119 Marionette DEBUG loaded listener.js 11:02:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x118873000) [pid = 1651] [serial = 1616] [outer = 0x11821cc00] 11:02:31 INFO - PROCESS | 1651 | 1467050551552 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 723ms 11:02:31 INFO - PROCESS | 1651 | 1467050551601 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 11:02:31 INFO - PROCESS | 1651 | 1467050551603 Marionette TRACE conn3 <- [1,2125,null,{"value":"7"}] 11:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:02:31 INFO - PROCESS | 1651 | 1467050551606 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:02:31 INFO - PROCESS | 1651 | 1467050551607 Marionette TRACE conn3 <- [1,2126,null,{}] 11:02:31 INFO - PROCESS | 1651 | 1467050551610 Marionette TRACE conn3 -> [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:02:31 INFO - PROCESS | 1651 | 1467050551611 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:31 INFO - PROCESS | 1651 | 1467050551719 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 11:02:31 INFO - PROCESS | 1651 | 1467050551783 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:31 INFO - PROCESS | 1651 | 1467050551784 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b10d000 == 43 [pid = 1651] [id = 539] 11:02:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x118fe4400) [pid = 1651] [serial = 1617] [outer = 0x0] 11:02:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x119d58400) [pid = 1651] [serial = 1618] [outer = 0x118fe4400] 11:02:31 INFO - PROCESS | 1651 | 1467050551826 Marionette DEBUG loaded listener.js 11:02:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1218fec00) [pid = 1651] [serial = 1619] [outer = 0x118fe4400] 11:02:32 INFO - PROCESS | 1651 | 1467050552238 Marionette TRACE conn3 <- [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:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 672ms 11:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:02:32 INFO - PROCESS | 1651 | 1467050552278 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 11:02:32 INFO - PROCESS | 1651 | 1467050552280 Marionette TRACE conn3 <- [1,2129,null,{"value":"7"}] 11:02:32 INFO - PROCESS | 1651 | 1467050552287 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:02:32 INFO - PROCESS | 1651 | 1467050552291 Marionette TRACE conn3 <- [1,2130,null,{}] 11:02:32 INFO - PROCESS | 1651 | 1467050552294 Marionette TRACE conn3 -> [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:02:32 INFO - PROCESS | 1651 | 1467050552297 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:32 INFO - PROCESS | 1651 | 1467050552423 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 11:02:32 INFO - PROCESS | 1651 | 1467050552486 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:32 INFO - PROCESS | 1651 | 1467050552487 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c62e000 == 44 [pid = 1651] [id = 540] 11:02:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x121854800) [pid = 1651] [serial = 1620] [outer = 0x0] 11:02:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x124fd4000) [pid = 1651] [serial = 1621] [outer = 0x121854800] 11:02:32 INFO - PROCESS | 1651 | 1467050552516 Marionette DEBUG loaded listener.js 11:02:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x12894d400) [pid = 1651] [serial = 1622] [outer = 0x121854800] 11:02:32 INFO - PROCESS | 1651 | 1467050552993 Marionette TRACE conn3 <- [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:02:33 INFO - PROCESS | 1651 | 1467050553065 Marionette TRACE conn3 <- [1,2133,null,{"value":"7"}] 11:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:02:33 INFO - PROCESS | 1651 | 1467050553088 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:02:33 INFO - PROCESS | 1651 | 1467050553089 Marionette TRACE conn3 <- [1,2134,null,{}] 11:02:33 INFO - PROCESS | 1651 | 1467050553091 Marionette TRACE conn3 -> [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:02:33 INFO - PROCESS | 1651 | 1467050553093 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:33 INFO - PROCESS | 1651 | 1467050553198 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 11:02:33 INFO - PROCESS | 1651 | 1467050553273 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:33 INFO - PROCESS | 1651 | 1467050553274 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x116f35000 == 45 [pid = 1651] [id = 541] 11:02:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x1133e3000) [pid = 1651] [serial = 1623] [outer = 0x0] 11:02:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x1182b5400) [pid = 1651] [serial = 1624] [outer = 0x1133e3000] 11:02:33 INFO - PROCESS | 1651 | 1467050553303 Marionette DEBUG loaded listener.js 11:02:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x12730dc00) [pid = 1651] [serial = 1625] [outer = 0x1133e3000] 11:02:33 INFO - PROCESS | 1651 | 1467050553861 Marionette TRACE conn3 <- [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:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 824ms 11:02:33 INFO - PROCESS | 1651 | 1467050553921 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 11:02:33 INFO - PROCESS | 1651 | 1467050553924 Marionette TRACE conn3 <- [1,2137,null,{"value":"7"}] 11:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:02:33 INFO - PROCESS | 1651 | 1467050553928 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:02:33 INFO - PROCESS | 1651 | 1467050553930 Marionette TRACE conn3 <- [1,2138,null,{}] 11:02:33 INFO - PROCESS | 1651 | 1467050553934 Marionette TRACE conn3 -> [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:02:33 INFO - PROCESS | 1651 | 1467050553938 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:34 INFO - PROCESS | 1651 | 1467050554033 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 11:02:34 INFO - PROCESS | 1651 | 1467050554109 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:34 INFO - PROCESS | 1651 | 1467050554110 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x11960a800 == 46 [pid = 1651] [id = 542] 11:02:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x116a28c00) [pid = 1651] [serial = 1626] [outer = 0x0] 11:02:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x1175d0800) [pid = 1651] [serial = 1627] [outer = 0x116a28c00] 11:02:34 INFO - PROCESS | 1651 | 1467050554139 Marionette DEBUG loaded listener.js 11:02:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x11833b400) [pid = 1651] [serial = 1628] [outer = 0x116a28c00] 11:02:34 INFO - PROCESS | 1651 | --DOCSHELL 0x12b1bd000 == 45 [pid = 1651] [id = 536] 11:02:34 INFO - PROCESS | 1651 | --DOCSHELL 0x12b082000 == 44 [pid = 1651] [id = 535] 11:02:34 INFO - PROCESS | 1651 | --DOCSHELL 0x12a927800 == 43 [pid = 1651] [id = 534] 11:02:34 INFO - PROCESS | 1651 | --DOCSHELL 0x12a713800 == 42 [pid = 1651] [id = 533] 11:02:34 INFO - PROCESS | 1651 | --DOCSHELL 0x1296c6800 == 41 [pid = 1651] [id = 532] 11:02:34 INFO - PROCESS | 1651 | --DOCSHELL 0x128c8a000 == 40 [pid = 1651] [id = 531] 11:02:34 INFO - PROCESS | 1651 | --DOCSHELL 0x127126800 == 39 [pid = 1651] [id = 530] 11:02:34 INFO - PROCESS | 1651 | --DOCSHELL 0x1249b6000 == 38 [pid = 1651] [id = 529] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x1131e1800) [pid = 1651] [serial = 1570] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOCSHELL 0x120f83000 == 37 [pid = 1651] [id = 528] 11:02:34 INFO - PROCESS | 1651 | --DOCSHELL 0x1184c8000 == 36 [pid = 1651] [id = 527] 11:02:34 INFO - PROCESS | 1651 | 1467050554520 Marionette TRACE conn3 <- [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:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 620ms 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x112dbe000) [pid = 1651] [serial = 1556] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x1128dd800) [pid = 1651] [serial = 1555] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x1182af000) [pid = 1651] [serial = 1559] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x117e0e400) [pid = 1651] [serial = 1558] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1254d0000) [pid = 1651] [serial = 1564] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x128cea800) [pid = 1651] [serial = 1550] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x128cf4800) [pid = 1651] [serial = 1553] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x128cefc00) [pid = 1651] [serial = 1552] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1218fc800) [pid = 1651] [serial = 1562] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x121203800) [pid = 1651] [serial = 1561] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1128ecc00) [pid = 1651] [serial = 1567] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1218f0800) [pid = 1651] [serial = 1534] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x126f0e000) [pid = 1651] [serial = 1537] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x125595c00) [pid = 1651] [serial = 1535] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x120eebc00) [pid = 1651] [serial = 1531] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x127305800) [pid = 1651] [serial = 1511] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x11836dc00) [pid = 1651] [serial = 1525] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x118888000) [pid = 1651] [serial = 1526] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1126f3000) [pid = 1651] [serial = 1513] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1129ae800) [pid = 1651] [serial = 1514] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11678a000) [pid = 1651] [serial = 1522] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x116f3cc00) [pid = 1651] [serial = 1523] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x112d51400) [pid = 1651] [serial = 1519] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1131e9400) [pid = 1651] [serial = 1520] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x11687c400) [pid = 1651] [serial = 1516] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x116f47000) [pid = 1651] [serial = 1517] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x119336c00) [pid = 1651] [serial = 1528] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1197e6000) [pid = 1651] [serial = 1529] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12730c400) [pid = 1651] [serial = 1540] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x126fbdc00) [pid = 1651] [serial = 1538] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x126fc6400) [pid = 1651] [serial = 1565] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x112ec7c00) [pid = 1651] [serial = 1543] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x11833a800) [pid = 1651] [serial = 1544] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x128949000) [pid = 1651] [serial = 1541] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x128be5800) [pid = 1651] [serial = 1549] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1196d6000) [pid = 1651] [serial = 1568] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x128948c00) [pid = 1651] [serial = 1547] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x121059400) [pid = 1651] [serial = 1532] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x120e3a400) [pid = 1651] [serial = 1546] [outer = 0x0] [url = about:blank] 11:02:34 INFO - PROCESS | 1651 | 1467050554565 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 11:02:34 INFO - PROCESS | 1651 | 1467050554569 Marionette TRACE conn3 <- [1,2141,null,{"value":"7"}] 11:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:02:34 INFO - PROCESS | 1651 | 1467050554577 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:02:34 INFO - PROCESS | 1651 | 1467050554578 Marionette TRACE conn3 <- [1,2142,null,{}] 11:02:34 INFO - PROCESS | 1651 | 1467050554581 Marionette TRACE conn3 -> [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:02:34 INFO - PROCESS | 1651 | 1467050554582 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:34 INFO - PROCESS | 1651 | 1467050554665 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 11:02:34 INFO - PROCESS | 1651 | 1467050554672 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:34 INFO - PROCESS | 1651 | 1467050554674 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x118352000 == 37 [pid = 1651] [id = 543] 11:02:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x118378c00) [pid = 1651] [serial = 1629] [outer = 0x0] 11:02:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x118510800) [pid = 1651] [serial = 1630] [outer = 0x118378c00] 11:02:34 INFO - PROCESS | 1651 | 1467050554701 Marionette DEBUG loaded listener.js 11:02:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x118fe1000) [pid = 1651] [serial = 1631] [outer = 0x118378c00] 11:02:35 INFO - PROCESS | 1651 | 1467050555192 Marionette TRACE conn3 <- [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:02:35 INFO - PROCESS | 1651 | 1467050555201 Marionette TRACE conn3 <- [1,2145,null,{"value":"7"}] 11:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:02:35 INFO - PROCESS | 1651 | 1467050555205 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:02:35 INFO - PROCESS | 1651 | 1467050555209 Marionette TRACE conn3 <- [1,2146,null,{}] 11:02:35 INFO - PROCESS | 1651 | 1467050555220 Marionette TRACE conn3 -> [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:02:35 INFO - PROCESS | 1651 | 1467050555224 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:35 INFO - PROCESS | 1651 | 1467050555355 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 11:02:35 INFO - PROCESS | 1651 | 1467050555392 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:35 INFO - PROCESS | 1651 | 1467050555394 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x123bcd000 == 38 [pid = 1651] [id = 544] 11:02:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x120f0b400) [pid = 1651] [serial = 1632] [outer = 0x0] 11:02:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x121a70000) [pid = 1651] [serial = 1633] [outer = 0x120f0b400] 11:02:35 INFO - PROCESS | 1651 | 1467050555441 Marionette DEBUG loaded listener.js 11:02:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x124c05000) [pid = 1651] [serial = 1634] [outer = 0x120f0b400] 11:02:35 INFO - PROCESS | 1651 | 1467050555862 Marionette TRACE conn3 <- [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:02:35 INFO - PROCESS | 1651 | 1467050555880 Marionette TRACE conn3 <- [1,2149,null,{"value":"7"}] 11:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:02:35 INFO - PROCESS | 1651 | 1467050555883 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:02:35 INFO - PROCESS | 1651 | 1467050555885 Marionette TRACE conn3 <- [1,2150,null,{}] 11:02:35 INFO - PROCESS | 1651 | 1467050555888 Marionette TRACE conn3 -> [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:02:35 INFO - PROCESS | 1651 | 1467050555889 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:35 INFO - PROCESS | 1651 | 1467050555984 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 11:02:35 INFO - PROCESS | 1651 | 1467050555990 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:35 INFO - PROCESS | 1651 | 1467050555991 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x12711c000 == 39 [pid = 1651] [id = 545] 11:02:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x124fdc800) [pid = 1651] [serial = 1635] [outer = 0x0] 11:02:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x126f10c00) [pid = 1651] [serial = 1636] [outer = 0x124fdc800] 11:02:36 INFO - PROCESS | 1651 | 1467050556021 Marionette DEBUG loaded listener.js 11:02:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x12730e400) [pid = 1651] [serial = 1637] [outer = 0x124fdc800] 11:02:36 INFO - PROCESS | 1651 | 1467050556436 Marionette TRACE conn3 <- [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:02:36 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:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 573ms 11:02:36 INFO - PROCESS | 1651 | 1467050556458 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 11:02:36 INFO - PROCESS | 1651 | 1467050556459 Marionette TRACE conn3 <- [1,2153,null,{"value":"7"}] 11:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:02:36 INFO - PROCESS | 1651 | 1467050556461 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:02:36 INFO - PROCESS | 1651 | 1467050556462 Marionette TRACE conn3 <- [1,2154,null,{}] 11:02:36 INFO - PROCESS | 1651 | 1467050556465 Marionette TRACE conn3 -> [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:02:36 INFO - PROCESS | 1651 | 1467050556466 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:36 INFO - PROCESS | 1651 | 1467050556593 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 11:02:36 INFO - PROCESS | 1651 | 1467050556599 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:36 INFO - PROCESS | 1651 | 1467050556601 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c90800 == 40 [pid = 1651] [id = 546] 11:02:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1268ab400) [pid = 1651] [serial = 1638] [outer = 0x0] 11:02:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x128957000) [pid = 1651] [serial = 1639] [outer = 0x1268ab400] 11:02:36 INFO - PROCESS | 1651 | 1467050556625 Marionette DEBUG loaded listener.js 11:02:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x128cea800) [pid = 1651] [serial = 1640] [outer = 0x1268ab400] 11:02:36 INFO - PROCESS | 1651 | 1467050556992 Marionette TRACE conn3 <- [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:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 569ms 11:02:37 INFO - PROCESS | 1651 | 1467050557034 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 11:02:37 INFO - PROCESS | 1651 | 1467050557036 Marionette TRACE conn3 <- [1,2157,null,{"value":"7"}] 11:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:02:37 INFO - PROCESS | 1651 | 1467050557038 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:02:37 INFO - PROCESS | 1651 | 1467050557039 Marionette TRACE conn3 <- [1,2158,null,{}] 11:02:37 INFO - PROCESS | 1651 | 1467050557041 Marionette TRACE conn3 -> [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:02:37 INFO - PROCESS | 1651 | 1467050557046 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:37 INFO - PROCESS | 1651 | 1467050557173 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 11:02:37 INFO - PROCESS | 1651 | 1467050557217 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:37 INFO - PROCESS | 1651 | 1467050557219 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x1296ba800 == 41 [pid = 1651] [id = 547] 11:02:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x128ceac00) [pid = 1651] [serial = 1641] [outer = 0x0] 11:02:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x128d62000) [pid = 1651] [serial = 1642] [outer = 0x128ceac00] 11:02:37 INFO - PROCESS | 1651 | 1467050557244 Marionette DEBUG loaded listener.js 11:02:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12927a800) [pid = 1651] [serial = 1643] [outer = 0x128ceac00] 11:02:37 INFO - PROCESS | 1651 | 1467050557566 Marionette TRACE conn3 <- [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:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 569ms 11:02:37 INFO - PROCESS | 1651 | 1467050557615 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 11:02:37 INFO - PROCESS | 1651 | 1467050557616 Marionette TRACE conn3 <- [1,2161,null,{"value":"7"}] 11:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:02:37 INFO - PROCESS | 1651 | 1467050557618 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:02:37 INFO - PROCESS | 1651 | 1467050557620 Marionette TRACE conn3 <- [1,2162,null,{}] 11:02:37 INFO - PROCESS | 1651 | 1467050557622 Marionette TRACE conn3 -> [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:02:37 INFO - PROCESS | 1651 | 1467050557623 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:37 INFO - PROCESS | 1651 | 1467050557727 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 11:02:37 INFO - PROCESS | 1651 | 1467050557730 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:37 INFO - PROCESS | 1651 | 1467050557732 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b07f800 == 42 [pid = 1651] [id = 548] 11:02:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1126cf400) [pid = 1651] [serial = 1644] [outer = 0x0] 11:02:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12927fc00) [pid = 1651] [serial = 1645] [outer = 0x1126cf400] 11:02:37 INFO - PROCESS | 1651 | 1467050557797 Marionette DEBUG loaded listener.js 11:02:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1293c9000) [pid = 1651] [serial = 1646] [outer = 0x1126cf400] 11:02:38 INFO - PROCESS | 1651 | 1467050558129 Marionette TRACE conn3 <- [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:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 568ms 11:02:38 INFO - PROCESS | 1651 | 1467050558188 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 11:02:38 INFO - PROCESS | 1651 | 1467050558189 Marionette TRACE conn3 <- [1,2165,null,{"value":"7"}] 11:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:02:38 INFO - PROCESS | 1651 | 1467050558191 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:02:38 INFO - PROCESS | 1651 | 1467050558192 Marionette TRACE conn3 <- [1,2166,null,{}] 11:02:38 INFO - PROCESS | 1651 | 1467050558195 Marionette TRACE conn3 -> [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:02:38 INFO - PROCESS | 1651 | 1467050558196 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:38 INFO - PROCESS | 1651 | 1467050558301 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 11:02:38 INFO - PROCESS | 1651 | 1467050558318 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:38 INFO - PROCESS | 1651 | 1467050558320 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b996000 == 43 [pid = 1651] [id = 549] 11:02:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1293d0400) [pid = 1651] [serial = 1647] [outer = 0x0] 11:02:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1293d3c00) [pid = 1651] [serial = 1648] [outer = 0x1293d0400] 11:02:38 INFO - PROCESS | 1651 | 1467050558344 Marionette DEBUG loaded listener.js 11:02:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1293e1000) [pid = 1651] [serial = 1649] [outer = 0x1293d0400] 11:02:38 INFO - PROCESS | 1651 | 1467050558681 Marionette TRACE conn3 <- [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:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 519ms 11:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:02:38 INFO - PROCESS | 1651 | 1467050558717 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 11:02:38 INFO - PROCESS | 1651 | 1467050558718 Marionette TRACE conn3 <- [1,2169,null,{"value":"7"}] 11:02:38 INFO - PROCESS | 1651 | 1467050558720 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:02:38 INFO - PROCESS | 1651 | 1467050558721 Marionette TRACE conn3 <- [1,2170,null,{}] 11:02:38 INFO - PROCESS | 1651 | 1467050558724 Marionette TRACE conn3 -> [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:02:38 INFO - PROCESS | 1651 | 1467050558725 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:38 INFO - PROCESS | 1651 | 1467050558829 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 11:02:38 INFO - PROCESS | 1651 | 1467050558835 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:38 INFO - PROCESS | 1651 | 1467050558836 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c394000 == 44 [pid = 1651] [id = 550] 11:02:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1293d1000) [pid = 1651] [serial = 1650] [outer = 0x0] 11:02:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x129528400) [pid = 1651] [serial = 1651] [outer = 0x1293d1000] 11:02:38 INFO - PROCESS | 1651 | 1467050558901 Marionette DEBUG loaded listener.js 11:02:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x129533000) [pid = 1651] [serial = 1652] [outer = 0x1293d1000] 11:02:39 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x120f0a800) [pid = 1651] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:02:39 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x116f3e000) [pid = 1651] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:02:39 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x118334800) [pid = 1651] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:02:39 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1126e7c00) [pid = 1651] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:02:39 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x118f7c000) [pid = 1651] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:02:39 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x118332800) [pid = 1651] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:02:39 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1126ef800) [pid = 1651] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:02:39 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1126ea800) [pid = 1651] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:02:39 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x118504400) [pid = 1651] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:02:39 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x120ef7800) [pid = 1651] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:02:39 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1128ea400) [pid = 1651] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:02:39 INFO - PROCESS | 1651 | 1467050559296 Marionette TRACE conn3 <- [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:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 620ms 11:02:39 INFO - PROCESS | 1651 | 1467050559344 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 11:02:39 INFO - PROCESS | 1651 | 1467050559346 Marionette TRACE conn3 <- [1,2173,null,{"value":"7"}] 11:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:02:39 INFO - PROCESS | 1651 | 1467050559348 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:02:39 INFO - PROCESS | 1651 | 1467050559349 Marionette TRACE conn3 <- [1,2174,null,{}] 11:02:39 INFO - PROCESS | 1651 | 1467050559354 Marionette TRACE conn3 -> [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:02:39 INFO - PROCESS | 1651 | 1467050559356 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:39 INFO - PROCESS | 1651 | 1467050559445 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 11:02:39 INFO - PROCESS | 1651 | 1467050559448 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:39 INFO - PROCESS | 1651 | 1467050559449 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c621800 == 45 [pid = 1651] [id = 551] 11:02:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1129aec00) [pid = 1651] [serial = 1653] [outer = 0x0] 11:02:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x121a78800) [pid = 1651] [serial = 1654] [outer = 0x1129aec00] 11:02:39 INFO - PROCESS | 1651 | 1467050559474 Marionette DEBUG loaded listener.js 11:02:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12952a400) [pid = 1651] [serial = 1655] [outer = 0x1129aec00] 11:02:39 INFO - PROCESS | 1651 | 1467050559799 Marionette TRACE conn3 <- [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:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 472ms 11:02:39 INFO - PROCESS | 1651 | 1467050559821 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 11:02:39 INFO - PROCESS | 1651 | 1467050559823 Marionette TRACE conn3 <- [1,2177,null,{"value":"7"}] 11:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:02:39 INFO - PROCESS | 1651 | 1467050559825 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:02:39 INFO - PROCESS | 1651 | 1467050559827 Marionette TRACE conn3 <- [1,2178,null,{}] 11:02:39 INFO - PROCESS | 1651 | 1467050559829 Marionette TRACE conn3 -> [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:02:39 INFO - PROCESS | 1651 | 1467050559831 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:39 INFO - PROCESS | 1651 | 1467050559928 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 11:02:40 INFO - PROCESS | 1651 | 1467050559996 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:40 INFO - PROCESS | 1651 | 1467050560006 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ca56000 == 46 [pid = 1651] [id = 552] 11:02:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x128eedc00) [pid = 1651] [serial = 1656] [outer = 0x0] 11:02:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1295af800) [pid = 1651] [serial = 1657] [outer = 0x128eedc00] 11:02:40 INFO - PROCESS | 1651 | 1467050560032 Marionette DEBUG loaded listener.js 11:02:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12a4be800) [pid = 1651] [serial = 1658] [outer = 0x128eedc00] 11:02:40 INFO - PROCESS | 1651 | 1467050560339 Marionette TRACE conn3 <- [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:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 569ms 11:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:02:40 INFO - PROCESS | 1651 | 1467050560394 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 11:02:40 INFO - PROCESS | 1651 | 1467050560396 Marionette TRACE conn3 <- [1,2181,null,{"value":"7"}] 11:02:40 INFO - PROCESS | 1651 | 1467050560398 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:02:40 INFO - PROCESS | 1651 | 1467050560399 Marionette TRACE conn3 <- [1,2182,null,{}] 11:02:40 INFO - PROCESS | 1651 | 1467050560401 Marionette TRACE conn3 -> [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:02:40 INFO - PROCESS | 1651 | 1467050560402 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:40 INFO - PROCESS | 1651 | 1467050560488 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 11:02:40 INFO - PROCESS | 1651 | 1467050560547 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:40 INFO - PROCESS | 1651 | 1467050560548 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ccc7000 == 47 [pid = 1651] [id = 553] 11:02:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1293d5c00) [pid = 1651] [serial = 1659] [outer = 0x0] 11:02:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12a723800) [pid = 1651] [serial = 1660] [outer = 0x1293d5c00] 11:02:40 INFO - PROCESS | 1651 | 1467050560574 Marionette DEBUG loaded listener.js 11:02:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12a72f800) [pid = 1651] [serial = 1661] [outer = 0x1293d5c00] 11:02:40 INFO - PROCESS | 1651 | 1467050560841 Marionette TRACE conn3 <- [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:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 467ms 11:02:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:02:40 INFO - PROCESS | 1651 | 1467050560874 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 11:02:40 INFO - PROCESS | 1651 | 1467050560875 Marionette TRACE conn3 <- [1,2185,null,{"value":"7"}] 11:02:40 INFO - PROCESS | 1651 | 1467050560877 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:02:40 INFO - PROCESS | 1651 | 1467050560878 Marionette TRACE conn3 <- [1,2186,null,{}] 11:02:40 INFO - PROCESS | 1651 | 1467050560880 Marionette TRACE conn3 -> [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:02:40 INFO - PROCESS | 1651 | 1467050560881 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:40 INFO - PROCESS | 1651 | 1467050560983 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 11:02:40 INFO - PROCESS | 1651 | 1467050560987 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:40 INFO - PROCESS | 1651 | 1467050560988 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d324000 == 48 [pid = 1651] [id = 554] 11:02:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1295b4c00) [pid = 1651] [serial = 1662] [outer = 0x0] 11:02:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12a75c400) [pid = 1651] [serial = 1663] [outer = 0x1295b4c00] 11:02:41 INFO - PROCESS | 1651 | 1467050561012 Marionette DEBUG loaded listener.js 11:02:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12a761c00) [pid = 1651] [serial = 1664] [outer = 0x1295b4c00] 11:02:41 INFO - PROCESS | 1651 | 1467050561528 Marionette TRACE conn3 <- [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:02:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:02:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 669ms 11:02:41 INFO - PROCESS | 1651 | 1467050561547 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 11:02:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:02:41 INFO - PROCESS | 1651 | 1467050561550 Marionette TRACE conn3 <- [1,2189,null,{"value":"7"}] 11:02:41 INFO - PROCESS | 1651 | 1467050561553 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:02:41 INFO - PROCESS | 1651 | 1467050561555 Marionette TRACE conn3 <- [1,2190,null,{}] 11:02:41 INFO - PROCESS | 1651 | 1467050561560 Marionette TRACE conn3 -> [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:02:41 INFO - PROCESS | 1651 | 1467050561562 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:41 INFO - PROCESS | 1651 | 1467050561671 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 11:02:41 INFO - PROCESS | 1651 | 1467050561749 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:41 INFO - PROCESS | 1651 | 1467050561750 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x11961e000 == 49 [pid = 1651] [id = 555] 11:02:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x113c69c00) [pid = 1651] [serial = 1665] [outer = 0x0] 11:02:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x116f47000) [pid = 1651] [serial = 1666] [outer = 0x113c69c00] 11:02:41 INFO - PROCESS | 1651 | 1467050561781 Marionette DEBUG loaded listener.js 11:02:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x118371000) [pid = 1651] [serial = 1667] [outer = 0x113c69c00] 11:02:42 INFO - PROCESS | 1651 | 1467050562195 Marionette TRACE conn3 <- [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:02:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:02:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 671ms 11:02:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:02:42 INFO - PROCESS | 1651 | 1467050562224 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 11:02:42 INFO - PROCESS | 1651 | 1467050562227 Marionette TRACE conn3 <- [1,2193,null,{"value":"7"}] 11:02:42 INFO - PROCESS | 1651 | 1467050562232 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:02:42 INFO - PROCESS | 1651 | 1467050562234 Marionette TRACE conn3 <- [1,2194,null,{}] 11:02:42 INFO - PROCESS | 1651 | 1467050562236 Marionette TRACE conn3 -> [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:02:42 INFO - PROCESS | 1651 | 1467050562238 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:42 INFO - PROCESS | 1651 | 1467050562347 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 11:02:42 INFO - PROCESS | 1651 | 1467050562429 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:42 INFO - PROCESS | 1651 | 1467050562431 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x129035000 == 50 [pid = 1651] [id = 556] 11:02:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1196d9800) [pid = 1651] [serial = 1668] [outer = 0x0] 11:02:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x120ef7400) [pid = 1651] [serial = 1669] [outer = 0x1196d9800] 11:02:42 INFO - PROCESS | 1651 | 1467050562504 Marionette DEBUG loaded listener.js 11:02:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x123e0a800) [pid = 1651] [serial = 1670] [outer = 0x1196d9800] 11:02:42 INFO - PROCESS | 1651 | 1467050562939 Marionette TRACE conn3 <- [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:02:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:02:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 723ms 11:02:42 INFO - PROCESS | 1651 | 1467050562955 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 11:02:42 INFO - PROCESS | 1651 | 1467050562957 Marionette TRACE conn3 <- [1,2197,null,{"value":"7"}] 11:02:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:02:42 INFO - PROCESS | 1651 | 1467050562959 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:02:42 INFO - PROCESS | 1651 | 1467050562961 Marionette TRACE conn3 <- [1,2198,null,{}] 11:02:42 INFO - PROCESS | 1651 | 1467050562969 Marionette TRACE conn3 -> [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:02:42 INFO - PROCESS | 1651 | 1467050562973 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:43 INFO - PROCESS | 1651 | 1467050563081 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 11:02:43 INFO - PROCESS | 1651 | 1467050563203 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:43 INFO - PROCESS | 1651 | 1467050563205 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ca58800 == 51 [pid = 1651] [id = 557] 11:02:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x112dc3000) [pid = 1651] [serial = 1671] [outer = 0x0] 11:02:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x128ce9000) [pid = 1651] [serial = 1672] [outer = 0x112dc3000] 11:02:43 INFO - PROCESS | 1651 | 1467050563238 Marionette DEBUG loaded listener.js 11:02:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x128d69c00) [pid = 1651] [serial = 1673] [outer = 0x112dc3000] 11:02:44 INFO - PROCESS | 1651 | 1467050564095 Marionette TRACE conn3 <- [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:02:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:02:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1171ms 11:02:44 INFO - PROCESS | 1651 | 1467050564131 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 11:02:44 INFO - PROCESS | 1651 | 1467050564135 Marionette TRACE conn3 <- [1,2201,null,{"value":"7"}] 11:02:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:02:44 INFO - PROCESS | 1651 | 1467050564140 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:02:44 INFO - PROCESS | 1651 | 1467050564141 Marionette TRACE conn3 <- [1,2202,null,{}] 11:02:44 INFO - PROCESS | 1651 | 1467050564145 Marionette TRACE conn3 -> [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:02:44 INFO - PROCESS | 1651 | 1467050564147 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:44 INFO - PROCESS | 1651 | 1467050564241 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 11:02:44 INFO - PROCESS | 1651 | 1467050564318 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:44 INFO - PROCESS | 1651 | 1467050564319 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x121896800 == 52 [pid = 1651] [id = 558] 11:02:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x113c74c00) [pid = 1651] [serial = 1674] [outer = 0x0] 11:02:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x116af1400) [pid = 1651] [serial = 1675] [outer = 0x113c74c00] 11:02:44 INFO - PROCESS | 1651 | 1467050564347 Marionette DEBUG loaded listener.js 11:02:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x11836f000) [pid = 1651] [serial = 1676] [outer = 0x113c74c00] 11:02:44 INFO - PROCESS | 1651 | 1467050564751 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:02:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:02:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 672ms 11:02:44 INFO - PROCESS | 1651 | 1467050564811 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 11:02:44 INFO - PROCESS | 1651 | 1467050564814 Marionette TRACE conn3 <- [1,2205,null,{"value":"7"}] 11:02:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:02:44 INFO - PROCESS | 1651 | 1467050564838 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:02:44 INFO - PROCESS | 1651 | 1467050564840 Marionette TRACE conn3 <- [1,2206,null,{}] 11:02:44 INFO - PROCESS | 1651 | 1467050564842 Marionette TRACE conn3 -> [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:02:44 INFO - PROCESS | 1651 | 1467050564844 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:44 INFO - PROCESS | 1651 | 1467050564939 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 11:02:45 INFO - PROCESS | 1651 | 1467050565020 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:45 INFO - PROCESS | 1651 | 1467050565021 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x11841c800 == 53 [pid = 1651] [id = 559] 11:02:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x118506400) [pid = 1651] [serial = 1677] [outer = 0x0] 11:02:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x11887b800) [pid = 1651] [serial = 1678] [outer = 0x118506400] 11:02:45 INFO - PROCESS | 1651 | 1467050565048 Marionette DEBUG loaded listener.js 11:02:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x11932f000) [pid = 1651] [serial = 1679] [outer = 0x118506400] 11:02:45 INFO - PROCESS | 1651 | --DOCSHELL 0x115eea000 == 52 [pid = 1651] [id = 523] 11:02:45 INFO - PROCESS | 1651 | --DOCSHELL 0x1197c1000 == 51 [pid = 1651] [id = 526] 11:02:45 INFO - PROCESS | 1651 | --DOCSHELL 0x118405000 == 50 [pid = 1651] [id = 525] 11:02:45 INFO - PROCESS | 1651 | --DOCSHELL 0x115d9e000 == 49 [pid = 1651] [id = 524] 11:02:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12ccc7000 == 48 [pid = 1651] [id = 553] 11:02:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12ca56000 == 47 [pid = 1651] [id = 552] 11:02:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12c621800 == 46 [pid = 1651] [id = 551] 11:02:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12c394000 == 45 [pid = 1651] [id = 550] 11:02:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12b996000 == 44 [pid = 1651] [id = 549] 11:02:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12b07f800 == 43 [pid = 1651] [id = 548] 11:02:45 INFO - PROCESS | 1651 | --DOCSHELL 0x1296ba800 == 42 [pid = 1651] [id = 547] 11:02:45 INFO - PROCESS | 1651 | --DOCSHELL 0x128c90800 == 41 [pid = 1651] [id = 546] 11:02:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12711c000 == 40 [pid = 1651] [id = 545] 11:02:45 INFO - PROCESS | 1651 | --DOCSHELL 0x123bcd000 == 39 [pid = 1651] [id = 544] 11:02:45 INFO - PROCESS | 1651 | --DOCSHELL 0x118352000 == 38 [pid = 1651] [id = 543] 11:02:45 INFO - PROCESS | 1651 | --DOCSHELL 0x11960a800 == 37 [pid = 1651] [id = 542] 11:02:45 INFO - PROCESS | 1651 | --DOCSHELL 0x116f35000 == 36 [pid = 1651] [id = 541] 11:02:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12c62e000 == 35 [pid = 1651] [id = 540] 11:02:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12b10d000 == 34 [pid = 1651] [id = 539] 11:02:45 INFO - PROCESS | 1651 | --DOCSHELL 0x123bda800 == 33 [pid = 1651] [id = 538] 11:02:45 INFO - PROCESS | 1651 | --DOCSHELL 0x1167bf000 == 32 [pid = 1651] [id = 537] 11:02:45 INFO - PROCESS | 1651 | 1467050565418 Marionette TRACE conn3 <- [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:02:45 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x121a76c00) [pid = 1651] [serial = 1594] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x12494cc00) [pid = 1651] [serial = 1597] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x126fbd400) [pid = 1651] [serial = 1600] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x1128e6c00) [pid = 1651] [serial = 1573] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x115e8dc00) [pid = 1651] [serial = 1576] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x118507000) [pid = 1651] [serial = 1580] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x11833f800) [pid = 1651] [serial = 1579] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1196cfc00) [pid = 1651] [serial = 1588] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x119d55800) [pid = 1651] [serial = 1589] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x11850f400) [pid = 1651] [serial = 1585] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x118892c00) [pid = 1651] [serial = 1586] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x116793800) [pid = 1651] [serial = 1582] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x118213800) [pid = 1651] [serial = 1583] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x116234c00) [pid = 1651] [serial = 1571] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x12730ec00) [pid = 1651] [serial = 1607] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x126f0fc00) [pid = 1651] [serial = 1598] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1268b3000) [pid = 1651] [serial = 1606] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12894a800) [pid = 1651] [serial = 1601] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x121272800) [pid = 1651] [serial = 1591] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1216a5400) [pid = 1651] [serial = 1592] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x123f15400) [pid = 1651] [serial = 1595] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x119331000) [pid = 1651] [serial = 1604] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x117660400) [pid = 1651] [serial = 1603] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x128be0800) [pid = 1651] [serial = 1609] [outer = 0x0] [url = about:blank] 11:02:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:02:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 621ms 11:02:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:02:45 INFO - PROCESS | 1651 | 1467050565457 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 11:02:45 INFO - PROCESS | 1651 | 1467050565459 Marionette TRACE conn3 <- [1,2209,null,{"value":"7"}] 11:02:45 INFO - PROCESS | 1651 | 1467050565461 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:02:45 INFO - PROCESS | 1651 | 1467050565463 Marionette TRACE conn3 <- [1,2210,null,{}] 11:02:45 INFO - PROCESS | 1651 | 1467050565471 Marionette TRACE conn3 -> [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:02:45 INFO - PROCESS | 1651 | 1467050565473 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:45 INFO - PROCESS | 1651 | 1467050565570 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 11:02:45 INFO - PROCESS | 1651 | 1467050565577 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:45 INFO - PROCESS | 1651 | 1467050565579 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a58800 == 33 [pid = 1651] [id = 560] 11:02:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x120e3c400) [pid = 1651] [serial = 1680] [outer = 0x0] 11:02:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x120ef1000) [pid = 1651] [serial = 1681] [outer = 0x120e3c400] 11:02:45 INFO - PROCESS | 1651 | 1467050565607 Marionette DEBUG loaded listener.js 11:02:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1216a5400) [pid = 1651] [serial = 1682] [outer = 0x120e3c400] 11:02:45 INFO - PROCESS | 1651 | 1467050565965 Marionette TRACE conn3 <- [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:02:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:02:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 520ms 11:02:45 INFO - PROCESS | 1651 | 1467050565991 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 11:02:45 INFO - PROCESS | 1651 | 1467050565993 Marionette TRACE conn3 <- [1,2213,null,{"value":"7"}] 11:02:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:02:45 INFO - PROCESS | 1651 | 1467050565996 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:02:45 INFO - PROCESS | 1651 | 1467050565997 Marionette TRACE conn3 <- [1,2214,null,{}] 11:02:46 INFO - PROCESS | 1651 | 1467050565999 Marionette TRACE conn3 -> [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:02:46 INFO - PROCESS | 1651 | 1467050566000 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:46 INFO - PROCESS | 1651 | 1467050566083 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 11:02:46 INFO - PROCESS | 1651 | 1467050566089 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:46 INFO - PROCESS | 1651 | 1467050566091 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x1254ad000 == 34 [pid = 1651] [id = 561] 11:02:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12395f000) [pid = 1651] [serial = 1683] [outer = 0x0] 11:02:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x123f0e000) [pid = 1651] [serial = 1684] [outer = 0x12395f000] 11:02:46 INFO - PROCESS | 1651 | 1467050566123 Marionette DEBUG loaded listener.js 11:02:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x124fd8800) [pid = 1651] [serial = 1685] [outer = 0x12395f000] 11:02:46 INFO - PROCESS | 1651 | 1467050566465 Marionette TRACE conn3 <- [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:02:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:02:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 518ms 11:02:46 INFO - PROCESS | 1651 | 1467050566515 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 11:02:46 INFO - PROCESS | 1651 | 1467050566516 Marionette TRACE conn3 <- [1,2217,null,{"value":"7"}] 11:02:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:02:46 INFO - PROCESS | 1651 | 1467050566518 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:02:46 INFO - PROCESS | 1651 | 1467050566519 Marionette TRACE conn3 <- [1,2218,null,{}] 11:02:46 INFO - PROCESS | 1651 | 1467050566522 Marionette TRACE conn3 -> [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:02:46 INFO - PROCESS | 1651 | 1467050566523 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:46 INFO - PROCESS | 1651 | 1467050566606 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 11:02:46 INFO - PROCESS | 1651 | 1467050566609 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:46 INFO - PROCESS | 1651 | 1467050566610 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c77000 == 35 [pid = 1651] [id = 562] 11:02:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x124fda800) [pid = 1651] [serial = 1686] [outer = 0x0] 11:02:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x126f0d000) [pid = 1651] [serial = 1687] [outer = 0x124fda800] 11:02:46 INFO - PROCESS | 1651 | 1467050566636 Marionette DEBUG loaded listener.js 11:02:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x126fbdc00) [pid = 1651] [serial = 1688] [outer = 0x124fda800] 11:02:46 INFO - PROCESS | 1651 | 1467050566995 Marionette TRACE conn3 <- [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:02:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:02:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 520ms 11:02:47 INFO - PROCESS | 1651 | 1467050567038 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 11:02:47 INFO - PROCESS | 1651 | 1467050567040 Marionette TRACE conn3 <- [1,2221,null,{"value":"7"}] 11:02:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:02:47 INFO - PROCESS | 1651 | 1467050567042 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:02:47 INFO - PROCESS | 1651 | 1467050567043 Marionette TRACE conn3 <- [1,2222,null,{}] 11:02:47 INFO - PROCESS | 1651 | 1467050567045 Marionette TRACE conn3 -> [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:02:47 INFO - PROCESS | 1651 | 1467050567049 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:47 INFO - PROCESS | 1651 | 1467050567191 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 11:02:47 INFO - PROCESS | 1651 | 1467050567213 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:47 INFO - PROCESS | 1651 | 1467050567214 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12901d000 == 36 [pid = 1651] [id = 563] 11:02:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x126fc9400) [pid = 1651] [serial = 1689] [outer = 0x0] 11:02:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12730d800) [pid = 1651] [serial = 1690] [outer = 0x126fc9400] 11:02:47 INFO - PROCESS | 1651 | 1467050567240 Marionette DEBUG loaded listener.js 11:02:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12909b400) [pid = 1651] [serial = 1691] [outer = 0x126fc9400] 11:02:47 INFO - PROCESS | 1651 | 1467050567586 Marionette TRACE conn3 <- [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:02:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:02:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 570ms 11:02:47 INFO - PROCESS | 1651 | 1467050567613 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 11:02:47 INFO - PROCESS | 1651 | 1467050567614 Marionette TRACE conn3 <- [1,2225,null,{"value":"7"}] 11:02:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:02:47 INFO - PROCESS | 1651 | 1467050567616 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:02:47 INFO - PROCESS | 1651 | 1467050567617 Marionette TRACE conn3 <- [1,2226,null,{}] 11:02:47 INFO - PROCESS | 1651 | 1467050567625 Marionette TRACE conn3 -> [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:02:47 INFO - PROCESS | 1651 | 1467050567626 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:47 INFO - PROCESS | 1651 | 1467050567742 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 11:02:47 INFO - PROCESS | 1651 | 1467050567790 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:47 INFO - PROCESS | 1651 | 1467050567791 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a92b800 == 37 [pid = 1651] [id = 564] 11:02:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x128eea400) [pid = 1651] [serial = 1692] [outer = 0x0] 11:02:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12927cc00) [pid = 1651] [serial = 1693] [outer = 0x128eea400] 11:02:47 INFO - PROCESS | 1651 | 1467050567833 Marionette DEBUG loaded listener.js 11:02:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1293cbc00) [pid = 1651] [serial = 1694] [outer = 0x128eea400] 11:02:48 INFO - PROCESS | 1651 | 1467050568223 Marionette TRACE conn3 <- [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:02:48 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:02:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 621ms 11:02:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:02:48 INFO - PROCESS | 1651 | 1467050568237 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 11:02:48 INFO - PROCESS | 1651 | 1467050568238 Marionette TRACE conn3 <- [1,2229,null,{"value":"7"}] 11:02:48 INFO - PROCESS | 1651 | 1467050568240 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:02:48 INFO - PROCESS | 1651 | 1467050568241 Marionette TRACE conn3 <- [1,2230,null,{}] 11:02:48 INFO - PROCESS | 1651 | 1467050568244 Marionette TRACE conn3 -> [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:02:48 INFO - PROCESS | 1651 | 1467050568245 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:48 INFO - PROCESS | 1651 | 1467050568359 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 11:02:48 INFO - PROCESS | 1651 | 1467050568371 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:48 INFO - PROCESS | 1651 | 1467050568372 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b080800 == 38 [pid = 1651] [id = 565] 11:02:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1293cd800) [pid = 1651] [serial = 1695] [outer = 0x0] 11:02:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1293e1800) [pid = 1651] [serial = 1696] [outer = 0x1293cd800] 11:02:48 INFO - PROCESS | 1651 | 1467050568397 Marionette DEBUG loaded listener.js 11:02:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x129532c00) [pid = 1651] [serial = 1697] [outer = 0x1293cd800] 11:02:48 INFO - PROCESS | 1651 | 1467050568747 Marionette TRACE conn3 <- [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:02:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:02:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 519ms 11:02:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:02:48 INFO - PROCESS | 1651 | 1467050568761 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 11:02:48 INFO - PROCESS | 1651 | 1467050568762 Marionette TRACE conn3 <- [1,2233,null,{"value":"7"}] 11:02:48 INFO - PROCESS | 1651 | 1467050568764 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:02:48 INFO - PROCESS | 1651 | 1467050568765 Marionette TRACE conn3 <- [1,2234,null,{}] 11:02:48 INFO - PROCESS | 1651 | 1467050568768 Marionette TRACE conn3 -> [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:02:48 INFO - PROCESS | 1651 | 1467050568770 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:48 INFO - PROCESS | 1651 | 1467050568881 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 11:02:48 INFO - PROCESS | 1651 | 1467050568893 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:48 INFO - PROCESS | 1651 | 1467050568894 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b99d000 == 39 [pid = 1651] [id = 566] 11:02:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x1295ac000) [pid = 1651] [serial = 1698] [outer = 0x0] 11:02:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x1295b2400) [pid = 1651] [serial = 1699] [outer = 0x1295ac000] 11:02:48 INFO - PROCESS | 1651 | 1467050568918 Marionette DEBUG loaded listener.js 11:02:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x1295b8000) [pid = 1651] [serial = 1700] [outer = 0x1295ac000] 11:02:49 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x120f0b400) [pid = 1651] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:02:49 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x1133e3000) [pid = 1651] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:02:49 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1268ab400) [pid = 1651] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:02:49 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x1126cf400) [pid = 1651] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:02:49 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x116a28c00) [pid = 1651] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:02:49 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1293d1000) [pid = 1651] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:02:49 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1293d0400) [pid = 1651] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:02:49 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x128ceac00) [pid = 1651] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:02:49 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x124fdc800) [pid = 1651] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:02:49 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x128eedc00) [pid = 1651] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:02:49 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1293d5c00) [pid = 1651] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:02:49 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x118378c00) [pid = 1651] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:02:49 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1129aec00) [pid = 1651] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:02:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:02:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 769ms 11:02:49 INFO - PROCESS | 1651 | 1467050569525 Marionette TRACE conn3 <- [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:02:49 INFO - PROCESS | 1651 | 1467050569534 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 11:02:49 INFO - PROCESS | 1651 | 1467050569536 Marionette TRACE conn3 <- [1,2237,null,{"value":"7"}] 11:02:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:02:49 INFO - PROCESS | 1651 | 1467050569538 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:02:49 INFO - PROCESS | 1651 | 1467050569539 Marionette TRACE conn3 <- [1,2238,null,{}] 11:02:49 INFO - PROCESS | 1651 | 1467050569542 Marionette TRACE conn3 -> [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:02:49 INFO - PROCESS | 1651 | 1467050569543 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:49 INFO - PROCESS | 1651 | 1467050569650 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 11:02:49 INFO - PROCESS | 1651 | 1467050569656 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:49 INFO - PROCESS | 1651 | 1467050569657 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b985800 == 40 [pid = 1651] [id = 567] 11:02:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1128df000) [pid = 1651] [serial = 1701] [outer = 0x0] 11:02:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x11833a000) [pid = 1651] [serial = 1702] [outer = 0x1128df000] 11:02:49 INFO - PROCESS | 1651 | 1467050569682 Marionette DEBUG loaded listener.js 11:02:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12105f400) [pid = 1651] [serial = 1703] [outer = 0x1128df000] 11:02:50 INFO - PROCESS | 1651 | 1467050570026 Marionette TRACE conn3 <- [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:02:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:02:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 518ms 11:02:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:02:50 INFO - PROCESS | 1651 | 1467050570057 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 11:02:50 INFO - PROCESS | 1651 | 1467050570059 Marionette TRACE conn3 <- [1,2241,null,{"value":"7"}] 11:02:50 INFO - PROCESS | 1651 | 1467050570061 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:02:50 INFO - PROCESS | 1651 | 1467050570063 Marionette TRACE conn3 <- [1,2242,null,{}] 11:02:50 INFO - PROCESS | 1651 | 1467050570065 Marionette TRACE conn3 -> [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:02:50 INFO - PROCESS | 1651 | 1467050570067 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:50 INFO - PROCESS | 1651 | 1467050570194 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 11:02:50 INFO - PROCESS | 1651 | 1467050570202 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:50 INFO - PROCESS | 1651 | 1467050570204 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ca53800 == 41 [pid = 1651] [id = 568] 11:02:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1268adc00) [pid = 1651] [serial = 1704] [outer = 0x0] 11:02:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1293da400) [pid = 1651] [serial = 1705] [outer = 0x1268adc00] 11:02:50 INFO - PROCESS | 1651 | 1467050570231 Marionette DEBUG loaded listener.js 11:02:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12a724400) [pid = 1651] [serial = 1706] [outer = 0x1268adc00] 11:02:50 INFO - PROCESS | 1651 | 1467050570545 Marionette TRACE conn3 <- [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:02:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:02:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 521ms 11:02:50 INFO - PROCESS | 1651 | 1467050570582 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 11:02:50 INFO - PROCESS | 1651 | 1467050570584 Marionette TRACE conn3 <- [1,2245,null,{"value":"7"}] 11:02:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:02:50 INFO - PROCESS | 1651 | 1467050570596 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:02:50 INFO - PROCESS | 1651 | 1467050570597 Marionette TRACE conn3 <- [1,2246,null,{}] 11:02:50 INFO - PROCESS | 1651 | 1467050570600 Marionette TRACE conn3 -> [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:02:50 INFO - PROCESS | 1651 | 1467050570601 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:50 INFO - PROCESS | 1651 | 1467050570684 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 11:02:50 INFO - PROCESS | 1651 | 1467050570690 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:50 INFO - PROCESS | 1651 | 1467050570691 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d3cd800 == 42 [pid = 1651] [id = 569] 11:02:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12a72ac00) [pid = 1651] [serial = 1707] [outer = 0x0] 11:02:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12a75bc00) [pid = 1651] [serial = 1708] [outer = 0x12a72ac00] 11:02:50 INFO - PROCESS | 1651 | 1467050570715 Marionette DEBUG loaded listener.js 11:02:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12a764c00) [pid = 1651] [serial = 1709] [outer = 0x12a72ac00] 11:02:51 INFO - PROCESS | 1651 | 1467050571070 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:02:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:02:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 526ms 11:02:51 INFO - PROCESS | 1651 | 1467050571121 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 11:02:51 INFO - PROCESS | 1651 | 1467050571123 Marionette TRACE conn3 <- [1,2249,null,{"value":"7"}] 11:02:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:02:51 INFO - PROCESS | 1651 | 1467050571125 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:02:51 INFO - PROCESS | 1651 | 1467050571126 Marionette TRACE conn3 <- [1,2250,null,{}] 11:02:51 INFO - PROCESS | 1651 | 1467050571128 Marionette TRACE conn3 -> [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:02:51 INFO - PROCESS | 1651 | 1467050571129 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:51 INFO - PROCESS | 1651 | 1467050571217 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 11:02:51 INFO - PROCESS | 1651 | 1467050571220 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:51 INFO - PROCESS | 1651 | 1467050571221 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d3e1000 == 43 [pid = 1651] [id = 570] 11:02:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x12a766800) [pid = 1651] [serial = 1710] [outer = 0x0] 11:02:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x12a779000) [pid = 1651] [serial = 1711] [outer = 0x12a766800] 11:02:51 INFO - PROCESS | 1651 | 1467050571245 Marionette DEBUG loaded listener.js 11:02:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x12a77e000) [pid = 1651] [serial = 1712] [outer = 0x12a766800] 11:02:51 INFO - PROCESS | 1651 | 1467050571697 Marionette TRACE conn3 <- [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:02:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:02:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 621ms 11:02:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:02:51 INFO - PROCESS | 1651 | 1467050571747 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 11:02:51 INFO - PROCESS | 1651 | 1467050571749 Marionette TRACE conn3 <- [1,2253,null,{"value":"7"}] 11:02:51 INFO - PROCESS | 1651 | 1467050571752 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:02:51 INFO - PROCESS | 1651 | 1467050571754 Marionette TRACE conn3 <- [1,2254,null,{}] 11:02:51 INFO - PROCESS | 1651 | 1467050571758 Marionette TRACE conn3 -> [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:02:51 INFO - PROCESS | 1651 | 1467050571760 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:51 INFO - PROCESS | 1651 | 1467050571872 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 11:02:51 INFO - PROCESS | 1651 | 1467050571988 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:51 INFO - PROCESS | 1651 | 1467050571990 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x118405000 == 44 [pid = 1651] [id = 571] 11:02:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x112dbd800) [pid = 1651] [serial = 1713] [outer = 0x0] 11:02:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x1131e9400) [pid = 1651] [serial = 1714] [outer = 0x112dbd800] 11:02:52 INFO - PROCESS | 1651 | 1467050572023 Marionette DEBUG loaded listener.js 11:02:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x116885000) [pid = 1651] [serial = 1715] [outer = 0x112dbd800] 11:02:52 INFO - PROCESS | 1651 | 1467050572436 Marionette TRACE conn3 <- [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:02:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:02:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 721ms 11:02:52 INFO - PROCESS | 1651 | 1467050572473 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 11:02:52 INFO - PROCESS | 1651 | 1467050572477 Marionette TRACE conn3 <- [1,2257,null,{"value":"7"}] 11:02:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:02:52 INFO - PROCESS | 1651 | 1467050572481 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:02:52 INFO - PROCESS | 1651 | 1467050572483 Marionette TRACE conn3 <- [1,2258,null,{}] 11:02:52 INFO - PROCESS | 1651 | 1467050572486 Marionette TRACE conn3 -> [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:02:52 INFO - PROCESS | 1651 | 1467050572488 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:52 INFO - PROCESS | 1651 | 1467050572597 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 11:02:52 INFO - PROCESS | 1651 | 1467050572665 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:52 INFO - PROCESS | 1651 | 1467050572667 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e1d800 == 45 [pid = 1651] [id = 572] 11:02:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x118379000) [pid = 1651] [serial = 1716] [outer = 0x0] 11:02:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x118f0d800) [pid = 1651] [serial = 1717] [outer = 0x118379000] 11:02:52 INFO - PROCESS | 1651 | 1467050572709 Marionette DEBUG loaded listener.js 11:02:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x120e3e800) [pid = 1651] [serial = 1718] [outer = 0x118379000] 11:02:53 INFO - PROCESS | 1651 | 1467050573142 Marionette TRACE conn3 <- [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:02:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:02:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 674ms 11:02:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:02:53 INFO - PROCESS | 1651 | 1467050573155 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 11:02:53 INFO - PROCESS | 1651 | 1467050573157 Marionette TRACE conn3 <- [1,2261,null,{"value":"7"}] 11:02:53 INFO - PROCESS | 1651 | 1467050573159 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:02:53 INFO - PROCESS | 1651 | 1467050573162 Marionette TRACE conn3 <- [1,2262,null,{}] 11:02:53 INFO - PROCESS | 1651 | 1467050573170 Marionette TRACE conn3 -> [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:02:53 INFO - PROCESS | 1651 | 1467050573173 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:53 INFO - PROCESS | 1651 | 1467050573299 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 11:02:53 INFO - PROCESS | 1651 | 1467050573381 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:53 INFO - PROCESS | 1651 | 1467050573383 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ca56000 == 46 [pid = 1651] [id = 573] 11:02:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x124fd1c00) [pid = 1651] [serial = 1719] [outer = 0x0] 11:02:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x127311c00) [pid = 1651] [serial = 1720] [outer = 0x124fd1c00] 11:02:53 INFO - PROCESS | 1651 | 1467050573415 Marionette DEBUG loaded listener.js 11:02:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x128cea400) [pid = 1651] [serial = 1721] [outer = 0x124fd1c00] 11:02:53 INFO - PROCESS | 1651 | 1467050573803 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:02:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:02:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 671ms 11:02:53 INFO - PROCESS | 1651 | 1467050573830 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 11:02:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:02:53 INFO - PROCESS | 1651 | 1467050573832 Marionette TRACE conn3 <- [1,2265,null,{"value":"7"}] 11:02:53 INFO - PROCESS | 1651 | 1467050573835 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:02:53 INFO - PROCESS | 1651 | 1467050573836 Marionette TRACE conn3 <- [1,2266,null,{}] 11:02:53 INFO - PROCESS | 1651 | 1467050573839 Marionette TRACE conn3 -> [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:02:53 INFO - PROCESS | 1651 | 1467050573840 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:53 INFO - PROCESS | 1651 | 1467050573947 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 11:02:54 INFO - PROCESS | 1651 | 1467050574055 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:54 INFO - PROCESS | 1651 | 1467050574057 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12dad6000 == 47 [pid = 1651] [id = 574] 11:02:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x128d68400) [pid = 1651] [serial = 1722] [outer = 0x0] 11:02:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x129283400) [pid = 1651] [serial = 1723] [outer = 0x128d68400] 11:02:54 INFO - PROCESS | 1651 | 1467050574089 Marionette DEBUG loaded listener.js 11:02:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x129531000) [pid = 1651] [serial = 1724] [outer = 0x128d68400] 11:02:54 INFO - PROCESS | 1651 | 1467050574491 Marionette TRACE conn3 <- [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:02:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:02:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 672ms 11:02:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:02:54 INFO - PROCESS | 1651 | 1467050574508 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 11:02:54 INFO - PROCESS | 1651 | 1467050574509 Marionette TRACE conn3 <- [1,2269,null,{"value":"7"}] 11:02:54 INFO - PROCESS | 1651 | 1467050574511 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:02:54 INFO - PROCESS | 1651 | 1467050574513 Marionette TRACE conn3 <- [1,2270,null,{}] 11:02:54 INFO - PROCESS | 1651 | 1467050574515 Marionette TRACE conn3 -> [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:02:54 INFO - PROCESS | 1651 | 1467050574517 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:54 INFO - PROCESS | 1651 | 1467050574634 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 11:02:54 INFO - PROCESS | 1651 | 1467050574765 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:54 INFO - PROCESS | 1651 | 1467050574766 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12dae6800 == 48 [pid = 1651] [id = 575] 11:02:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x128d69800) [pid = 1651] [serial = 1725] [outer = 0x0] 11:02:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x12a728c00) [pid = 1651] [serial = 1726] [outer = 0x128d69800] 11:02:54 INFO - PROCESS | 1651 | 1467050574827 Marionette DEBUG loaded listener.js 11:02:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x12a75e400) [pid = 1651] [serial = 1727] [outer = 0x128d69800] 11:02:55 INFO - PROCESS | 1651 | 1467050575317 Marionette TRACE conn3 <- [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:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 821ms 11:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:02:55 INFO - PROCESS | 1651 | 1467050575332 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 11:02:55 INFO - PROCESS | 1651 | 1467050575333 Marionette TRACE conn3 <- [1,2273,null,{"value":"7"}] 11:02:55 INFO - PROCESS | 1651 | 1467050575336 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:02:55 INFO - PROCESS | 1651 | 1467050575337 Marionette TRACE conn3 <- [1,2274,null,{}] 11:02:55 INFO - PROCESS | 1651 | 1467050575339 Marionette TRACE conn3 -> [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:02:55 INFO - PROCESS | 1651 | 1467050575344 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:55 INFO - PROCESS | 1651 | 1467050575473 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 11:02:55 INFO - PROCESS | 1651 | 1467050575552 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:55 INFO - PROCESS | 1651 | 1467050575553 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x113249000 == 49 [pid = 1651] [id = 576] 11:02:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x1293d1400) [pid = 1651] [serial = 1728] [outer = 0x0] 11:02:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x12a768400) [pid = 1651] [serial = 1729] [outer = 0x1293d1400] 11:02:55 INFO - PROCESS | 1651 | 1467050575584 Marionette DEBUG loaded listener.js 11:02:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x12a7ea000) [pid = 1651] [serial = 1730] [outer = 0x1293d1400] 11:02:56 INFO - PROCESS | 1651 | 1467050576141 Marionette TRACE conn3 <- [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:02:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:02:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 869ms 11:02:56 INFO - PROCESS | 1651 | 1467050576206 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 11:02:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:02:56 INFO - PROCESS | 1651 | 1467050576208 Marionette TRACE conn3 <- [1,2277,null,{"value":"7"}] 11:02:56 INFO - PROCESS | 1651 | 1467050576211 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:02:56 INFO - PROCESS | 1651 | 1467050576213 Marionette TRACE conn3 <- [1,2278,null,{}] 11:02:56 INFO - PROCESS | 1651 | 1467050576216 Marionette TRACE conn3 -> [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:02:56 INFO - PROCESS | 1651 | 1467050576218 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:56 INFO - PROCESS | 1651 | 1467050576315 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 11:02:56 INFO - PROCESS | 1651 | 1467050576399 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:56 INFO - PROCESS | 1651 | 1467050576400 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x11841e000 == 50 [pid = 1651] [id = 577] 11:02:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x1182b6800) [pid = 1651] [serial = 1731] [outer = 0x0] 11:02:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x118507c00) [pid = 1651] [serial = 1732] [outer = 0x1182b6800] 11:02:56 INFO - PROCESS | 1651 | 1467050576431 Marionette DEBUG loaded listener.js 11:02:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x118fdd400) [pid = 1651] [serial = 1733] [outer = 0x1182b6800] 11:02:56 INFO - PROCESS | 1651 | 1467050576841 Marionette TRACE conn3 <- [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:02:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:02:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 672ms 11:02:56 INFO - PROCESS | 1651 | 1467050576884 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 11:02:56 INFO - PROCESS | 1651 | 1467050576886 Marionette TRACE conn3 <- [1,2281,null,{"value":"7"}] 11:02:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:02:56 INFO - PROCESS | 1651 | 1467050576891 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:02:56 INFO - PROCESS | 1651 | 1467050576892 Marionette TRACE conn3 <- [1,2282,null,{}] 11:02:56 INFO - PROCESS | 1651 | 1467050576895 Marionette TRACE conn3 -> [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:02:56 INFO - PROCESS | 1651 | 1467050576896 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12d3cd800 == 49 [pid = 1651] [id = 569] 11:02:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12ca53800 == 48 [pid = 1651] [id = 568] 11:02:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12b985800 == 47 [pid = 1651] [id = 567] 11:02:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12b99d000 == 46 [pid = 1651] [id = 566] 11:02:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12b080800 == 45 [pid = 1651] [id = 565] 11:02:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12a92b800 == 44 [pid = 1651] [id = 564] 11:02:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12901d000 == 43 [pid = 1651] [id = 563] 11:02:57 INFO - PROCESS | 1651 | --DOCSHELL 0x128c77000 == 42 [pid = 1651] [id = 562] 11:02:57 INFO - PROCESS | 1651 | --DOCSHELL 0x1254ad000 == 41 [pid = 1651] [id = 561] 11:02:57 INFO - PROCESS | 1651 | --DOCSHELL 0x119a58800 == 40 [pid = 1651] [id = 560] 11:02:57 INFO - PROCESS | 1651 | --DOCSHELL 0x11841c800 == 39 [pid = 1651] [id = 559] 11:02:57 INFO - PROCESS | 1651 | --DOCSHELL 0x121896800 == 38 [pid = 1651] [id = 558] 11:02:57 INFO - PROCESS | 1651 | --DOCSHELL 0x129035000 == 37 [pid = 1651] [id = 556] 11:02:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12d324000 == 36 [pid = 1651] [id = 554] 11:02:57 INFO - PROCESS | 1651 | --DOCSHELL 0x11961e000 == 35 [pid = 1651] [id = 555] 11:02:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12ca58800 == 34 [pid = 1651] [id = 557] 11:02:57 INFO - PROCESS | 1651 | --DOCSHELL 0x11841e000 == 33 [pid = 1651] [id = 577] 11:02:57 INFO - PROCESS | 1651 | --DOCSHELL 0x113249000 == 32 [pid = 1651] [id = 576] 11:02:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12dae6800 == 31 [pid = 1651] [id = 575] 11:02:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12dad6000 == 30 [pid = 1651] [id = 574] 11:02:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12ca56000 == 29 [pid = 1651] [id = 573] 11:02:57 INFO - PROCESS | 1651 | --DOCSHELL 0x126e1d800 == 28 [pid = 1651] [id = 572] 11:02:57 INFO - PROCESS | 1651 | --DOCSHELL 0x118405000 == 27 [pid = 1651] [id = 571] 11:02:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12d3e1000 == 26 [pid = 1651] [id = 570] 11:02:57 INFO - PROCESS | 1651 | 1467050577593 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x12a723800) [pid = 1651] [serial = 1660] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x12a72f800) [pid = 1651] [serial = 1661] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x12a75c400) [pid = 1651] [serial = 1663] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x118510800) [pid = 1651] [serial = 1630] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x124fd4000) [pid = 1651] [serial = 1621] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x118339000) [pid = 1651] [serial = 1615] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x12952a400) [pid = 1651] [serial = 1655] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x121a70000) [pid = 1651] [serial = 1633] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x1182b5400) [pid = 1651] [serial = 1624] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x119d58400) [pid = 1651] [serial = 1618] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x11267dc00) [pid = 1651] [serial = 1612] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x124c05000) [pid = 1651] [serial = 1634] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x128957000) [pid = 1651] [serial = 1639] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x1293c9000) [pid = 1651] [serial = 1646] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x121a78800) [pid = 1651] [serial = 1654] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x1175d0800) [pid = 1651] [serial = 1627] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x129528400) [pid = 1651] [serial = 1651] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x11833b400) [pid = 1651] [serial = 1628] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x1293e1000) [pid = 1651] [serial = 1649] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x118fe1000) [pid = 1651] [serial = 1631] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x12927a800) [pid = 1651] [serial = 1643] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x128cea800) [pid = 1651] [serial = 1640] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x126f10c00) [pid = 1651] [serial = 1636] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x1295af800) [pid = 1651] [serial = 1657] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x129533000) [pid = 1651] [serial = 1652] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x12a4be800) [pid = 1651] [serial = 1658] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1293d3c00) [pid = 1651] [serial = 1648] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x128d62000) [pid = 1651] [serial = 1642] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x12730e400) [pid = 1651] [serial = 1637] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12927fc00) [pid = 1651] [serial = 1645] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x12730dc00) [pid = 1651] [serial = 1625] [outer = 0x0] [url = about:blank] 11:02:57 INFO - PROCESS | 1651 | 1467050577743 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:57 INFO - PROCESS | 1651 | 1467050577745 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x111a54000 == 27 [pid = 1651] [id = 578] 11:02:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1126d0c00) [pid = 1651] [serial = 1734] [outer = 0x0] 11:02:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1126dec00) [pid = 1651] [serial = 1735] [outer = 0x1126d0c00] 11:02:57 INFO - PROCESS | 1651 | 1467050577774 Marionette DEBUG loaded listener.js 11:02:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1128e5400) [pid = 1651] [serial = 1736] [outer = 0x1126d0c00] 11:02:58 INFO - PROCESS | 1651 | 1467050578083 Marionette TRACE conn3 <- [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:02:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:02:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1221ms 11:02:58 INFO - PROCESS | 1651 | 1467050578113 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 11:02:58 INFO - PROCESS | 1651 | 1467050578116 Marionette TRACE conn3 <- [1,2285,null,{"value":"7"}] 11:02:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:02:58 INFO - PROCESS | 1651 | 1467050578122 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:02:58 INFO - PROCESS | 1651 | 1467050578125 Marionette TRACE conn3 <- [1,2286,null,{}] 11:02:58 INFO - PROCESS | 1651 | 1467050578128 Marionette TRACE conn3 -> [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:02:58 INFO - PROCESS | 1651 | 1467050578130 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:58 INFO - PROCESS | 1651 | 1467050578239 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 11:02:58 INFO - PROCESS | 1651 | 1467050578300 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:58 INFO - PROCESS | 1651 | 1467050578301 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x11725b000 == 28 [pid = 1651] [id = 579] 11:02:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x112a54400) [pid = 1651] [serial = 1737] [outer = 0x0] 11:02:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x115d10c00) [pid = 1651] [serial = 1738] [outer = 0x112a54400] 11:02:58 INFO - PROCESS | 1651 | 1467050578328 Marionette DEBUG loaded listener.js 11:02:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x116811800) [pid = 1651] [serial = 1739] [outer = 0x112a54400] 11:02:58 INFO - PROCESS | 1651 | 1467050578628 Marionette TRACE conn3 <- [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:02:58 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:02:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 524ms 11:02:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:02:58 INFO - PROCESS | 1651 | 1467050578646 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 11:02:58 INFO - PROCESS | 1651 | 1467050578647 Marionette TRACE conn3 <- [1,2289,null,{"value":"7"}] 11:02:58 INFO - PROCESS | 1651 | 1467050578650 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:02:58 INFO - PROCESS | 1651 | 1467050578651 Marionette TRACE conn3 <- [1,2290,null,{}] 11:02:58 INFO - PROCESS | 1651 | 1467050578657 Marionette TRACE conn3 -> [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:02:58 INFO - PROCESS | 1651 | 1467050578658 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:58 INFO - PROCESS | 1651 | 1467050578740 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 11:02:58 INFO - PROCESS | 1651 | 1467050578747 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:58 INFO - PROCESS | 1651 | 1467050578748 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x118411800 == 29 [pid = 1651] [id = 580] 11:02:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x11821f400) [pid = 1651] [serial = 1740] [outer = 0x0] 11:02:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1182b5800) [pid = 1651] [serial = 1741] [outer = 0x11821f400] 11:02:58 INFO - PROCESS | 1651 | 1467050578784 Marionette DEBUG loaded listener.js 11:02:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x118371400) [pid = 1651] [serial = 1742] [outer = 0x11821f400] 11:02:59 INFO - PROCESS | 1651 | 1467050579155 Marionette TRACE conn3 <- [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:02:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:02:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 522ms 11:02:59 INFO - PROCESS | 1651 | 1467050579172 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 11:02:59 INFO - PROCESS | 1651 | 1467050579175 Marionette TRACE conn3 <- [1,2293,null,{"value":"7"}] 11:02:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:02:59 INFO - PROCESS | 1651 | 1467050579183 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:02:59 INFO - PROCESS | 1651 | 1467050579187 Marionette TRACE conn3 <- [1,2294,null,{}] 11:02:59 INFO - PROCESS | 1651 | 1467050579190 Marionette TRACE conn3 -> [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:02:59 INFO - PROCESS | 1651 | 1467050579192 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:59 INFO - PROCESS | 1651 | 1467050579290 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 11:02:59 INFO - PROCESS | 1651 | 1467050579297 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:59 INFO - PROCESS | 1651 | 1467050579298 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12173b800 == 30 [pid = 1651] [id = 581] 11:02:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x11850b400) [pid = 1651] [serial = 1743] [outer = 0x0] 11:02:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x118fe8400) [pid = 1651] [serial = 1744] [outer = 0x11850b400] 11:02:59 INFO - PROCESS | 1651 | 1467050579339 Marionette DEBUG loaded listener.js 11:02:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x119a44400) [pid = 1651] [serial = 1745] [outer = 0x11850b400] 11:02:59 INFO - PROCESS | 1651 | 1467050579766 Marionette TRACE conn3 <- [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:02:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:02:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 628ms 11:02:59 INFO - PROCESS | 1651 | 1467050579808 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 11:02:59 INFO - PROCESS | 1651 | 1467050579809 Marionette TRACE conn3 <- [1,2297,null,{"value":"7"}] 11:02:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:02:59 INFO - PROCESS | 1651 | 1467050579844 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:02:59 INFO - PROCESS | 1651 | 1467050579845 Marionette TRACE conn3 <- [1,2298,null,{}] 11:02:59 INFO - PROCESS | 1651 | 1467050579865 Marionette TRACE conn3 -> [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:02:59 INFO - PROCESS | 1651 | 1467050579866 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:59 INFO - PROCESS | 1651 | 1467050579977 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 11:02:59 INFO - PROCESS | 1651 | 1467050579981 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:59 INFO - PROCESS | 1651 | 1467050579982 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:02:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x1254c3000 == 31 [pid = 1651] [id = 582] 11:02:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x118511400) [pid = 1651] [serial = 1746] [outer = 0x0] 11:03:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x121051800) [pid = 1651] [serial = 1747] [outer = 0x118511400] 11:03:00 INFO - PROCESS | 1651 | 1467050580007 Marionette DEBUG loaded listener.js 11:03:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x1218f4400) [pid = 1651] [serial = 1748] [outer = 0x118511400] 11:03:00 INFO - PROCESS | 1651 | 1467050580388 Marionette TRACE conn3 <- [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:03:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:03:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 613ms 11:03:00 INFO - PROCESS | 1651 | 1467050580434 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 11:03:00 INFO - PROCESS | 1651 | 1467050580435 Marionette TRACE conn3 <- [1,2301,null,{"value":"7"}] 11:03:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:03:00 INFO - PROCESS | 1651 | 1467050580439 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:03:00 INFO - PROCESS | 1651 | 1467050580440 Marionette TRACE conn3 <- [1,2302,null,{}] 11:03:00 INFO - PROCESS | 1651 | 1467050580442 Marionette TRACE conn3 -> [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:03:00 INFO - PROCESS | 1651 | 1467050580443 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:00 INFO - PROCESS | 1651 | 1467050580547 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 11:03:00 INFO - PROCESS | 1651 | 1467050580593 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:00 INFO - PROCESS | 1651 | 1467050580597 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c75800 == 32 [pid = 1651] [id = 583] 11:03:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x117661000) [pid = 1651] [serial = 1749] [outer = 0x0] 11:03:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x123f63800) [pid = 1651] [serial = 1750] [outer = 0x117661000] 11:03:00 INFO - PROCESS | 1651 | 1467050580629 Marionette DEBUG loaded listener.js 11:03:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x124ef6400) [pid = 1651] [serial = 1751] [outer = 0x117661000] 11:03:01 INFO - PROCESS | 1651 | 1467050581014 Marionette TRACE conn3 <- [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:03:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 619ms 11:03:01 INFO - PROCESS | 1651 | 1467050581058 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 11:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:03:01 INFO - PROCESS | 1651 | 1467050581060 Marionette TRACE conn3 <- [1,2305,null,{"value":"7"}] 11:03:01 INFO - PROCESS | 1651 | 1467050581063 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:03:01 INFO - PROCESS | 1651 | 1467050581065 Marionette TRACE conn3 <- [1,2306,null,{}] 11:03:01 INFO - PROCESS | 1651 | 1467050581074 Marionette TRACE conn3 -> [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:03:01 INFO - PROCESS | 1651 | 1467050581076 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:01 INFO - PROCESS | 1651 | 1467050581237 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 11:03:01 INFO - PROCESS | 1651 | 1467050581289 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:01 INFO - PROCESS | 1651 | 1467050581291 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x112f2a000 == 33 [pid = 1651] [id = 584] 11:03:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x123f63400) [pid = 1651] [serial = 1752] [outer = 0x0] 11:03:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x1254dcc00) [pid = 1651] [serial = 1753] [outer = 0x123f63400] 11:03:01 INFO - PROCESS | 1651 | 1467050581342 Marionette DEBUG loaded listener.js 11:03:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x126f14000) [pid = 1651] [serial = 1754] [outer = 0x123f63400] 11:03:01 INFO - PROCESS | 1651 | 1467050581749 Marionette TRACE conn3 <- [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:03:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 728ms 11:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:03:01 INFO - PROCESS | 1651 | 1467050581791 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 11:03:01 INFO - PROCESS | 1651 | 1467050581792 Marionette TRACE conn3 <- [1,2309,null,{"value":"7"}] 11:03:01 INFO - PROCESS | 1651 | 1467050581794 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:03:01 INFO - PROCESS | 1651 | 1467050581795 Marionette TRACE conn3 <- [1,2310,null,{}] 11:03:01 INFO - PROCESS | 1651 | 1467050581797 Marionette TRACE conn3 -> [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:03:01 INFO - PROCESS | 1651 | 1467050581798 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:02 INFO - PROCESS | 1651 | 1467050582246 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 11:03:02 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x12a766800) [pid = 1651] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:03:02 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x128eea400) [pid = 1651] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:03:02 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x1293cd800) [pid = 1651] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:03:02 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x1295ac000) [pid = 1651] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:03:02 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x113c74c00) [pid = 1651] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:03:02 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x118506400) [pid = 1651] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:03:02 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x12a72ac00) [pid = 1651] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:03:02 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x124fda800) [pid = 1651] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:03:02 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x1295b4c00) [pid = 1651] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:03:02 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x112dc3000) [pid = 1651] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:03:02 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x113c69c00) [pid = 1651] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:03:02 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x1196d9800) [pid = 1651] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:03:02 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x120e3c400) [pid = 1651] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:03:02 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12395f000) [pid = 1651] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:03:02 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1128df000) [pid = 1651] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:03:02 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x126fc9400) [pid = 1651] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:03:02 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1268adc00) [pid = 1651] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:03:02 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x115de0400) [pid = 1651] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:03:02 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x112726800) [pid = 1651] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:03:02 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x120e41400) [pid = 1651] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:03:02 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x11821cc00) [pid = 1651] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:03:02 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x118fe4400) [pid = 1651] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:03:02 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x11267c000) [pid = 1651] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:03:02 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x121854800) [pid = 1651] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:03:02 INFO - PROCESS | 1651 | 1467050582304 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:02 INFO - PROCESS | 1651 | 1467050582305 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x11756c800 == 34 [pid = 1651] [id = 585] 11:03:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x112678c00) [pid = 1651] [serial = 1755] [outer = 0x0] 11:03:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1126ec800) [pid = 1651] [serial = 1756] [outer = 0x112678c00] 11:03:02 INFO - PROCESS | 1651 | 1467050582330 Marionette DEBUG loaded listener.js 11:03:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x112dc3000) [pid = 1651] [serial = 1757] [outer = 0x112678c00] 11:03:02 INFO - PROCESS | 1651 | 1467050582610 Marionette TRACE conn3 <- [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:03:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:03:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 870ms 11:03:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:03:02 INFO - PROCESS | 1651 | 1467050582665 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 11:03:02 INFO - PROCESS | 1651 | 1467050582666 Marionette TRACE conn3 <- [1,2313,null,{"value":"7"}] 11:03:02 INFO - PROCESS | 1651 | 1467050582668 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:03:02 INFO - PROCESS | 1651 | 1467050582671 Marionette TRACE conn3 <- [1,2314,null,{}] 11:03:02 INFO - PROCESS | 1651 | 1467050582675 Marionette TRACE conn3 -> [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:03:02 INFO - PROCESS | 1651 | 1467050582677 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:02 INFO - PROCESS | 1651 | 1467050582758 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 11:03:02 INFO - PROCESS | 1651 | 1467050582822 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:02 INFO - PROCESS | 1651 | 1467050582823 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a715000 == 35 [pid = 1651] [id = 586] 11:03:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x112dbf000) [pid = 1651] [serial = 1758] [outer = 0x0] 11:03:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x118fe4400) [pid = 1651] [serial = 1759] [outer = 0x112dbf000] 11:03:02 INFO - PROCESS | 1651 | 1467050582856 Marionette DEBUG loaded listener.js 11:03:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x124efbc00) [pid = 1651] [serial = 1760] [outer = 0x112dbf000] 11:03:03 INFO - PROCESS | 1651 | 1467050583128 Marionette TRACE conn3 <- [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:03:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:03:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 472ms 11:03:03 INFO - PROCESS | 1651 | 1467050583145 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 11:03:03 INFO - PROCESS | 1651 | 1467050583146 Marionette TRACE conn3 <- [1,2317,null,{"value":"7"}] 11:03:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:03:03 INFO - PROCESS | 1651 | 1467050583149 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:03:03 INFO - PROCESS | 1651 | 1467050583150 Marionette TRACE conn3 <- [1,2318,null,{}] 11:03:03 INFO - PROCESS | 1651 | 1467050583161 Marionette TRACE conn3 -> [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:03:03 INFO - PROCESS | 1651 | 1467050583163 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:03 INFO - PROCESS | 1651 | 1467050583261 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 11:03:03 INFO - PROCESS | 1651 | 1467050583266 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:03 INFO - PROCESS | 1651 | 1467050583267 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa59000 == 36 [pid = 1651] [id = 587] 11:03:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1254d0400) [pid = 1651] [serial = 1761] [outer = 0x0] 11:03:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1271cdc00) [pid = 1651] [serial = 1762] [outer = 0x1254d0400] 11:03:03 INFO - PROCESS | 1651 | 1467050583290 Marionette DEBUG loaded listener.js 11:03:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x128949000) [pid = 1651] [serial = 1763] [outer = 0x1254d0400] 11:03:03 INFO - PROCESS | 1651 | 1467050583741 Marionette TRACE conn3 <- [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:03:03 INFO - PROCESS | 1651 | 1467050583774 Marionette TRACE conn3 <- [1,2321,null,{"value":"7"}] 11:03:03 INFO - PROCESS | 1651 | 1467050583778 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:03:03 INFO - PROCESS | 1651 | 1467050583780 Marionette TRACE conn3 <- [1,2322,null,{}] 11:03:03 INFO - PROCESS | 1651 | 1467050583783 Marionette TRACE conn3 -> [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:03:03 INFO - PROCESS | 1651 | 1467050583785 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:03 INFO - PROCESS | 1651 | 1467050583911 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 11:03:03 INFO - PROCESS | 1651 | 1467050583927 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:03 INFO - PROCESS | 1651 | 1467050583929 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b1bd000 == 37 [pid = 1651] [id = 588] 11:03:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x128957000) [pid = 1651] [serial = 1764] [outer = 0x0] 11:03:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x128beb000) [pid = 1651] [serial = 1765] [outer = 0x128957000] 11:03:03 INFO - PROCESS | 1651 | 1467050583986 Marionette DEBUG loaded listener.js 11:03:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x128cf1000) [pid = 1651] [serial = 1766] [outer = 0x128957000] 11:03:04 INFO - PROCESS | 1651 | --DOCSHELL 0x11725b000 == 36 [pid = 1651] [id = 579] 11:03:04 INFO - PROCESS | 1651 | --DOCSHELL 0x111a54000 == 35 [pid = 1651] [id = 578] 11:03:05 INFO - PROCESS | 1651 | --DOCSHELL 0x118411800 == 34 [pid = 1651] [id = 580] 11:03:05 INFO - PROCESS | 1651 | --DOCSHELL 0x128c75800 == 33 [pid = 1651] [id = 583] 11:03:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12a715000 == 32 [pid = 1651] [id = 586] 11:03:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa59000 == 31 [pid = 1651] [id = 587] 11:03:05 INFO - PROCESS | 1651 | --DOCSHELL 0x112f2a000 == 30 [pid = 1651] [id = 584] 11:03:05 INFO - PROCESS | 1651 | --DOCSHELL 0x11756c800 == 29 [pid = 1651] [id = 585] 11:03:05 INFO - PROCESS | 1651 | --DOCSHELL 0x1254c3000 == 28 [pid = 1651] [id = 582] 11:03:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12173b800 == 27 [pid = 1651] [id = 581] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x128bea000) [pid = 1651] [serial = 1610] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x116795400) [pid = 1651] [serial = 1577] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1129b3000) [pid = 1651] [serial = 1574] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x12a779000) [pid = 1651] [serial = 1711] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x12927cc00) [pid = 1651] [serial = 1693] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1293e1800) [pid = 1651] [serial = 1696] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1293cbc00) [pid = 1651] [serial = 1694] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1295b2400) [pid = 1651] [serial = 1699] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x116af1400) [pid = 1651] [serial = 1675] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x11836f000) [pid = 1651] [serial = 1676] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x12a77e000) [pid = 1651] [serial = 1712] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x11887b800) [pid = 1651] [serial = 1678] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12a764c00) [pid = 1651] [serial = 1709] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x11932f000) [pid = 1651] [serial = 1679] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x126f0d000) [pid = 1651] [serial = 1687] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x126fbdc00) [pid = 1651] [serial = 1688] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x12a761c00) [pid = 1651] [serial = 1664] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x128ce9000) [pid = 1651] [serial = 1672] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x128d69c00) [pid = 1651] [serial = 1673] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x116f47000) [pid = 1651] [serial = 1666] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x118371000) [pid = 1651] [serial = 1667] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x120ef7400) [pid = 1651] [serial = 1669] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x123e0a800) [pid = 1651] [serial = 1670] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x129532c00) [pid = 1651] [serial = 1697] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x120ef1000) [pid = 1651] [serial = 1681] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1216a5400) [pid = 1651] [serial = 1682] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x123f0e000) [pid = 1651] [serial = 1684] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x124fd8800) [pid = 1651] [serial = 1685] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x11833a000) [pid = 1651] [serial = 1702] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12105f400) [pid = 1651] [serial = 1703] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x12a75bc00) [pid = 1651] [serial = 1708] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x12730d800) [pid = 1651] [serial = 1690] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x12a724400) [pid = 1651] [serial = 1706] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x1295b8000) [pid = 1651] [serial = 1700] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x12909b400) [pid = 1651] [serial = 1691] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x1293da400) [pid = 1651] [serial = 1705] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x118873000) [pid = 1651] [serial = 1616] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x1218fec00) [pid = 1651] [serial = 1619] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x112a55000) [pid = 1651] [serial = 1613] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x12894d400) [pid = 1651] [serial = 1622] [outer = 0x0] [url = about:blank] 11:03:05 INFO - PROCESS | 1651 | 1467050585477 Marionette TRACE conn3 <- [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:03:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:03:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1724ms 11:03:05 INFO - PROCESS | 1651 | 1467050585502 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 11:03:05 INFO - PROCESS | 1651 | 1467050585504 Marionette TRACE conn3 <- [1,2325,null,{"value":"7"}] 11:03:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:03:05 INFO - PROCESS | 1651 | 1467050585508 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:03:05 INFO - PROCESS | 1651 | 1467050585510 Marionette TRACE conn3 <- [1,2326,null,{}] 11:03:05 INFO - PROCESS | 1651 | 1467050585514 Marionette TRACE conn3 -> [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:03:05 INFO - PROCESS | 1651 | 1467050585516 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:05 INFO - PROCESS | 1651 | 1467050585597 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 11:03:05 INFO - PROCESS | 1651 | 1467050585654 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:05 INFO - PROCESS | 1651 | 1467050585657 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x112f6f000 == 28 [pid = 1651] [id = 589] 11:03:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x1126d2c00) [pid = 1651] [serial = 1767] [outer = 0x0] 11:03:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x1126d3400) [pid = 1651] [serial = 1768] [outer = 0x1126d2c00] 11:03:05 INFO - PROCESS | 1651 | 1467050585685 Marionette DEBUG loaded listener.js 11:03:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x1126ed000) [pid = 1651] [serial = 1769] [outer = 0x1126d2c00] 11:03:06 INFO - PROCESS | 1651 | 1467050585999 Marionette TRACE conn3 <- [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:03:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:03:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 523ms 11:03:06 INFO - PROCESS | 1651 | 1467050586031 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 11:03:06 INFO - PROCESS | 1651 | 1467050586034 Marionette TRACE conn3 <- [1,2329,null,{"value":"7"}] 11:03:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:03:06 INFO - PROCESS | 1651 | 1467050586042 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:03:06 INFO - PROCESS | 1651 | 1467050586043 Marionette TRACE conn3 <- [1,2330,null,{}] 11:03:06 INFO - PROCESS | 1651 | 1467050586046 Marionette TRACE conn3 -> [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:03:06 INFO - PROCESS | 1651 | 1467050586048 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:06 INFO - PROCESS | 1651 | 1467050586127 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 11:03:06 INFO - PROCESS | 1651 | 1467050586131 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:06 INFO - PROCESS | 1651 | 1467050586133 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x1168a8800 == 29 [pid = 1651] [id = 590] 11:03:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x1128ea000) [pid = 1651] [serial = 1770] [outer = 0x0] 11:03:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x1129a7000) [pid = 1651] [serial = 1771] [outer = 0x1128ea000] 11:03:06 INFO - PROCESS | 1651 | 1467050586164 Marionette DEBUG loaded listener.js 11:03:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1129af000) [pid = 1651] [serial = 1772] [outer = 0x1128ea000] 11:03:06 INFO - PROCESS | 1651 | 1467050586517 Marionette TRACE conn3 <- [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:03:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:03:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 521ms 11:03:06 INFO - PROCESS | 1651 | 1467050586563 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 11:03:06 INFO - PROCESS | 1651 | 1467050586565 Marionette TRACE conn3 <- [1,2333,null,{"value":"7"}] 11:03:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:03:06 INFO - PROCESS | 1651 | 1467050586581 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:03:06 INFO - PROCESS | 1651 | 1467050586585 Marionette TRACE conn3 <- [1,2334,null,{}] 11:03:06 INFO - PROCESS | 1651 | 1467050586597 Marionette TRACE conn3 -> [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:03:06 INFO - PROCESS | 1651 | 1467050586602 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:06 INFO - PROCESS | 1651 | 1467050586722 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 11:03:06 INFO - PROCESS | 1651 | 1467050586737 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:06 INFO - PROCESS | 1651 | 1467050586739 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x118420000 == 30 [pid = 1651] [id = 591] 11:03:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x110fac400) [pid = 1651] [serial = 1773] [outer = 0x0] 11:03:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x112dd6c00) [pid = 1651] [serial = 1774] [outer = 0x110fac400] 11:03:06 INFO - PROCESS | 1651 | 1467050586786 Marionette DEBUG loaded listener.js 11:03:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x112ebf800) [pid = 1651] [serial = 1775] [outer = 0x110fac400] 11:03:07 INFO - PROCESS | 1651 | 1467050587232 Marionette TRACE conn3 <- [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:03:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:03:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 689ms 11:03:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:03:07 INFO - PROCESS | 1651 | 1467050587262 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 11:03:07 INFO - PROCESS | 1651 | 1467050587264 Marionette TRACE conn3 <- [1,2337,null,{"value":"7"}] 11:03:07 INFO - PROCESS | 1651 | 1467050587266 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:03:07 INFO - PROCESS | 1651 | 1467050587267 Marionette TRACE conn3 <- [1,2338,null,{}] 11:03:07 INFO - PROCESS | 1651 | 1467050587271 Marionette TRACE conn3 -> [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:03:07 INFO - PROCESS | 1651 | 1467050587274 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:07 INFO - PROCESS | 1651 | 1467050587356 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 11:03:07 INFO - PROCESS | 1651 | 1467050587360 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:07 INFO - PROCESS | 1651 | 1467050587361 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x11960d000 == 31 [pid = 1651] [id = 592] 11:03:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x113c8d800) [pid = 1651] [serial = 1776] [outer = 0x0] 11:03:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x115de0400) [pid = 1651] [serial = 1777] [outer = 0x113c8d800] 11:03:07 INFO - PROCESS | 1651 | 1467050587386 Marionette DEBUG loaded listener.js 11:03:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x11622d800) [pid = 1651] [serial = 1778] [outer = 0x113c8d800] 11:03:07 INFO - PROCESS | 1651 | 1467050587697 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:03:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:03:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 473ms 11:03:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:03:07 INFO - PROCESS | 1651 | 1467050587740 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 11:03:07 INFO - PROCESS | 1651 | 1467050587741 Marionette TRACE conn3 <- [1,2341,null,{"value":"7"}] 11:03:07 INFO - PROCESS | 1651 | 1467050587743 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:03:07 INFO - PROCESS | 1651 | 1467050587744 Marionette TRACE conn3 <- [1,2342,null,{}] 11:03:07 INFO - PROCESS | 1651 | 1467050587747 Marionette TRACE conn3 -> [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:03:07 INFO - PROCESS | 1651 | 1467050587748 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:07 INFO - PROCESS | 1651 | 1467050587830 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 11:03:07 INFO - PROCESS | 1651 | 1467050587890 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:07 INFO - PROCESS | 1651 | 1467050587891 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a61800 == 32 [pid = 1651] [id = 593] 11:03:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1128e9800) [pid = 1651] [serial = 1779] [outer = 0x0] 11:03:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1164e7000) [pid = 1651] [serial = 1780] [outer = 0x1128e9800] 11:03:07 INFO - PROCESS | 1651 | 1467050587915 Marionette DEBUG loaded listener.js 11:03:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x11688a400) [pid = 1651] [serial = 1781] [outer = 0x1128e9800] 11:03:08 INFO - PROCESS | 1651 | 1467050588217 Marionette TRACE conn3 <- [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:03:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:03:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 522ms 11:03:08 INFO - PROCESS | 1651 | 1467050588266 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 11:03:08 INFO - PROCESS | 1651 | 1467050588267 Marionette TRACE conn3 <- [1,2345,null,{"value":"7"}] 11:03:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:03:08 INFO - PROCESS | 1651 | 1467050588273 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:03:08 INFO - PROCESS | 1651 | 1467050588274 Marionette TRACE conn3 <- [1,2346,null,{}] 11:03:08 INFO - PROCESS | 1651 | 1467050588276 Marionette TRACE conn3 -> [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:03:08 INFO - PROCESS | 1651 | 1467050588281 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:08 INFO - PROCESS | 1651 | 1467050588383 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 11:03:08 INFO - PROCESS | 1651 | 1467050588391 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:08 INFO - PROCESS | 1651 | 1467050588392 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x121069800 == 33 [pid = 1651] [id = 594] 11:03:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1121bd000) [pid = 1651] [serial = 1782] [outer = 0x0] 11:03:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x116aef800) [pid = 1651] [serial = 1783] [outer = 0x1121bd000] 11:03:08 INFO - PROCESS | 1651 | 1467050588502 Marionette DEBUG loaded listener.js 11:03:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x118370000) [pid = 1651] [serial = 1784] [outer = 0x1121bd000] 11:03:08 INFO - PROCESS | 1651 | 1467050588821 Marionette TRACE conn3 <- [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:03:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:03:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 571ms 11:03:08 INFO - PROCESS | 1651 | 1467050588845 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 11:03:08 INFO - PROCESS | 1651 | 1467050588846 Marionette TRACE conn3 <- [1,2349,null,{"value":"7"}] 11:03:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:03:08 INFO - PROCESS | 1651 | 1467050588848 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:03:08 INFO - PROCESS | 1651 | 1467050588849 Marionette TRACE conn3 <- [1,2350,null,{}] 11:03:08 INFO - PROCESS | 1651 | 1467050588859 Marionette TRACE conn3 -> [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:03:08 INFO - PROCESS | 1651 | 1467050588860 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:08 INFO - PROCESS | 1651 | 1467050588949 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 11:03:08 INFO - PROCESS | 1651 | 1467050588956 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:08 INFO - PROCESS | 1651 | 1467050588957 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x124f44800 == 34 [pid = 1651] [id = 595] 11:03:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x110eee000) [pid = 1651] [serial = 1785] [outer = 0x0] 11:03:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x11850fc00) [pid = 1651] [serial = 1786] [outer = 0x110eee000] 11:03:08 INFO - PROCESS | 1651 | 1467050588981 Marionette DEBUG loaded listener.js 11:03:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x11869f000) [pid = 1651] [serial = 1787] [outer = 0x110eee000] 11:03:09 INFO - PROCESS | 1651 | 1467050589326 Marionette TRACE conn3 <- [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:03:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:03:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 520ms 11:03:09 INFO - PROCESS | 1651 | 1467050589382 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 11:03:09 INFO - PROCESS | 1651 | 1467050589384 Marionette TRACE conn3 <- [1,2353,null,{"value":"7"}] 11:03:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:03:09 INFO - PROCESS | 1651 | 1467050589388 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:03:09 INFO - PROCESS | 1651 | 1467050589389 Marionette TRACE conn3 <- [1,2354,null,{}] 11:03:09 INFO - PROCESS | 1651 | 1467050589393 Marionette TRACE conn3 -> [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:03:09 INFO - PROCESS | 1651 | 1467050589395 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:09 INFO - PROCESS | 1651 | 1467050589517 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 11:03:09 INFO - PROCESS | 1651 | 1467050589523 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:09 INFO - PROCESS | 1651 | 1467050589524 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e0e800 == 35 [pid = 1651] [id = 596] 11:03:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x118511800) [pid = 1651] [serial = 1788] [outer = 0x0] 11:03:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x118892000) [pid = 1651] [serial = 1789] [outer = 0x118511800] 11:03:09 INFO - PROCESS | 1651 | 1467050589565 Marionette DEBUG loaded listener.js 11:03:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x118f78800) [pid = 1651] [serial = 1790] [outer = 0x118511800] 11:03:09 INFO - PROCESS | 1651 | 1467050589978 Marionette TRACE conn3 <- [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:03:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:03:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 620ms 11:03:10 INFO - PROCESS | 1651 | 1467050590008 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 11:03:10 INFO - PROCESS | 1651 | 1467050590010 Marionette TRACE conn3 <- [1,2357,null,{"value":"7"}] 11:03:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:03:10 INFO - PROCESS | 1651 | 1467050590012 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:03:10 INFO - PROCESS | 1651 | 1467050590013 Marionette TRACE conn3 <- [1,2358,null,{}] 11:03:10 INFO - PROCESS | 1651 | 1467050590015 Marionette TRACE conn3 -> [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:03:10 INFO - PROCESS | 1651 | 1467050590016 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:10 INFO - PROCESS | 1651 | 1467050590123 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 11:03:10 INFO - PROCESS | 1651 | 1467050590130 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:10 INFO - PROCESS | 1651 | 1467050590131 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x11841f000 == 36 [pid = 1651] [id = 597] 11:03:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1126eb400) [pid = 1651] [serial = 1791] [outer = 0x0] 11:03:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x11932b400) [pid = 1651] [serial = 1792] [outer = 0x1126eb400] 11:03:10 INFO - PROCESS | 1651 | 1467050590163 Marionette DEBUG loaded listener.js 11:03:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x119336800) [pid = 1651] [serial = 1793] [outer = 0x1126eb400] 11:03:10 INFO - PROCESS | 1651 | 1467050590482 Marionette TRACE conn3 <- [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:03:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:03:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 518ms 11:03:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:03:10 INFO - PROCESS | 1651 | 1467050590530 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 11:03:10 INFO - PROCESS | 1651 | 1467050590532 Marionette TRACE conn3 <- [1,2361,null,{"value":"7"}] 11:03:10 INFO - PROCESS | 1651 | 1467050590534 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:03:10 INFO - PROCESS | 1651 | 1467050590535 Marionette TRACE conn3 <- [1,2362,null,{}] 11:03:10 INFO - PROCESS | 1651 | 1467050590537 Marionette TRACE conn3 -> [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:03:10 INFO - PROCESS | 1651 | 1467050590539 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:10 INFO - PROCESS | 1651 | 1467050590619 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 11:03:10 INFO - PROCESS | 1651 | 1467050590625 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:10 INFO - PROCESS | 1651 | 1467050590626 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x129024000 == 37 [pid = 1651] [id = 598] 11:03:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x119337800) [pid = 1651] [serial = 1794] [outer = 0x0] 11:03:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1196d9400) [pid = 1651] [serial = 1795] [outer = 0x119337800] 11:03:10 INFO - PROCESS | 1651 | 1467050590651 Marionette DEBUG loaded listener.js 11:03:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x119d58400) [pid = 1651] [serial = 1796] [outer = 0x119337800] 11:03:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:03:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 522ms 11:03:11 INFO - PROCESS | 1651 | 1467050591046 Marionette TRACE conn3 <- [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:03:11 INFO - PROCESS | 1651 | 1467050591057 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 11:03:11 INFO - PROCESS | 1651 | 1467050591058 Marionette TRACE conn3 <- [1,2365,null,{"value":"7"}] 11:03:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:03:11 INFO - PROCESS | 1651 | 1467050591061 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:03:11 INFO - PROCESS | 1651 | 1467050591062 Marionette TRACE conn3 <- [1,2366,null,{}] 11:03:11 INFO - PROCESS | 1651 | 1467050591065 Marionette TRACE conn3 -> [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:03:11 INFO - PROCESS | 1651 | 1467050591066 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:11 INFO - PROCESS | 1651 | 1467050591185 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 11:03:11 INFO - PROCESS | 1651 | 1467050591189 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:11 INFO - PROCESS | 1651 | 1467050591191 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a5a000 == 38 [pid = 1651] [id = 599] 11:03:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1197eb400) [pid = 1651] [serial = 1797] [outer = 0x0] 11:03:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x120eeec00) [pid = 1651] [serial = 1798] [outer = 0x1197eb400] 11:03:11 INFO - PROCESS | 1651 | 1467050591225 Marionette DEBUG loaded listener.js 11:03:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12126c400) [pid = 1651] [serial = 1799] [outer = 0x1197eb400] 11:03:11 INFO - PROCESS | 1651 | 1467050591590 Marionette TRACE conn3 <- [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:03:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:03:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 568ms 11:03:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:03:11 INFO - PROCESS | 1651 | 1467050591630 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 11:03:11 INFO - PROCESS | 1651 | 1467050591632 Marionette TRACE conn3 <- [1,2369,null,{"value":"7"}] 11:03:11 INFO - PROCESS | 1651 | 1467050591634 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:03:11 INFO - PROCESS | 1651 | 1467050591635 Marionette TRACE conn3 <- [1,2370,null,{}] 11:03:11 INFO - PROCESS | 1651 | 1467050591638 Marionette TRACE conn3 -> [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:03:11 INFO - PROCESS | 1651 | 1467050591639 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:11 INFO - PROCESS | 1651 | 1467050591740 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 11:03:11 INFO - PROCESS | 1651 | 1467050591751 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:11 INFO - PROCESS | 1651 | 1467050591752 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a4de000 == 39 [pid = 1651] [id = 600] 11:03:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12126c800) [pid = 1651] [serial = 1800] [outer = 0x0] 11:03:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1216a4800) [pid = 1651] [serial = 1801] [outer = 0x12126c800] 11:03:11 INFO - PROCESS | 1651 | 1467050591777 Marionette DEBUG loaded listener.js 11:03:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x121a72800) [pid = 1651] [serial = 1802] [outer = 0x12126c800] 11:03:12 INFO - PROCESS | 1651 | 1467050592144 Marionette TRACE conn3 <- [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:03:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:03:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 524ms 11:03:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:03:12 INFO - PROCESS | 1651 | 1467050592158 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 11:03:12 INFO - PROCESS | 1651 | 1467050592159 Marionette TRACE conn3 <- [1,2373,null,{"value":"7"}] 11:03:12 INFO - PROCESS | 1651 | 1467050592161 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:03:12 INFO - PROCESS | 1651 | 1467050592162 Marionette TRACE conn3 <- [1,2374,null,{}] 11:03:12 INFO - PROCESS | 1651 | 1467050592165 Marionette TRACE conn3 -> [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:03:12 INFO - PROCESS | 1651 | 1467050592166 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:12 INFO - PROCESS | 1651 | 1467050592274 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 11:03:12 INFO - PROCESS | 1651 | 1467050592278 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:12 INFO - PROCESS | 1651 | 1467050592287 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b067000 == 40 [pid = 1651] [id = 601] 11:03:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x121276400) [pid = 1651] [serial = 1803] [outer = 0x0] 11:03:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x123e0c000) [pid = 1651] [serial = 1804] [outer = 0x121276400] 11:03:12 INFO - PROCESS | 1651 | 1467050592347 Marionette DEBUG loaded listener.js 11:03:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x12493d400) [pid = 1651] [serial = 1805] [outer = 0x121276400] 11:03:12 INFO - PROCESS | 1651 | 1467050592640 Marionette TRACE conn3 <- [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:03:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:03:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 518ms 11:03:12 INFO - PROCESS | 1651 | 1467050592680 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 11:03:12 INFO - PROCESS | 1651 | 1467050592681 Marionette TRACE conn3 <- [1,2377,null,{"value":"7"}] 11:03:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:03:12 INFO - PROCESS | 1651 | 1467050592684 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:03:12 INFO - PROCESS | 1651 | 1467050592685 Marionette TRACE conn3 <- [1,2378,null,{}] 11:03:12 INFO - PROCESS | 1651 | 1467050592690 Marionette TRACE conn3 -> [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:03:12 INFO - PROCESS | 1651 | 1467050592691 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:12 INFO - PROCESS | 1651 | 1467050592946 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 11:03:12 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x118511400) [pid = 1651] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:03:12 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x117661000) [pid = 1651] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:03:12 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x123f63400) [pid = 1651] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:03:12 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1254d0400) [pid = 1651] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:03:12 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x112678c00) [pid = 1651] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:03:12 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x11850b400) [pid = 1651] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:03:12 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x11821f400) [pid = 1651] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:03:12 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x112a54400) [pid = 1651] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:03:12 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x1126d0c00) [pid = 1651] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:03:12 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1182b6800) [pid = 1651] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:03:12 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1293d1400) [pid = 1651] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:03:12 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x128d69800) [pid = 1651] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:03:12 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x128d68400) [pid = 1651] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:03:12 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x124fd1c00) [pid = 1651] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:03:12 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x118379000) [pid = 1651] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:03:12 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x112dbd800) [pid = 1651] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:03:12 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x112dbf000) [pid = 1651] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:03:13 INFO - PROCESS | 1651 | 1467050593010 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:13 INFO - PROCESS | 1651 | 1467050593012 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x116f33800 == 41 [pid = 1651] [id = 602] 11:03:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x11267a000) [pid = 1651] [serial = 1806] [outer = 0x0] 11:03:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1128e3400) [pid = 1651] [serial = 1807] [outer = 0x11267a000] 11:03:13 INFO - PROCESS | 1651 | 1467050593038 Marionette DEBUG loaded listener.js 11:03:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x116f3f000) [pid = 1651] [serial = 1808] [outer = 0x11267a000] 11:03:13 INFO - PROCESS | 1651 | 1467050593306 Marionette TRACE conn3 <- [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:03:13 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:03:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 676ms 11:03:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:03:13 INFO - PROCESS | 1651 | 1467050593360 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 11:03:13 INFO - PROCESS | 1651 | 1467050593361 Marionette TRACE conn3 <- [1,2381,null,{"value":"7"}] 11:03:13 INFO - PROCESS | 1651 | 1467050593363 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:03:13 INFO - PROCESS | 1651 | 1467050593365 Marionette TRACE conn3 <- [1,2382,null,{}] 11:03:13 INFO - PROCESS | 1651 | 1467050593367 Marionette TRACE conn3 -> [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:03:13 INFO - PROCESS | 1651 | 1467050593368 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:13 INFO - PROCESS | 1651 | 1467050593464 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 11:03:13 INFO - PROCESS | 1651 | 1467050593522 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:13 INFO - PROCESS | 1651 | 1467050593523 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b1a5000 == 42 [pid = 1651] [id = 603] 11:03:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x117661000) [pid = 1651] [serial = 1809] [outer = 0x0] 11:03:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1218fc800) [pid = 1651] [serial = 1810] [outer = 0x117661000] 11:03:13 INFO - PROCESS | 1651 | 1467050593547 Marionette DEBUG loaded listener.js 11:03:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x124c3c800) [pid = 1651] [serial = 1811] [outer = 0x117661000] 11:03:13 INFO - PROCESS | 1651 | 1467050593823 Marionette TRACE conn3 <- [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:03:13 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:03:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 470ms 11:03:13 INFO - PROCESS | 1651 | 1467050593834 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 11:03:13 INFO - PROCESS | 1651 | 1467050593836 Marionette TRACE conn3 <- [1,2385,null,{"value":"7"}] 11:03:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:03:13 INFO - PROCESS | 1651 | 1467050593845 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:03:13 INFO - PROCESS | 1651 | 1467050593846 Marionette TRACE conn3 <- [1,2386,null,{}] 11:03:13 INFO - PROCESS | 1651 | 1467050593849 Marionette TRACE conn3 -> [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:03:13 INFO - PROCESS | 1651 | 1467050593850 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:13 INFO - PROCESS | 1651 | 1467050593938 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 11:03:13 INFO - PROCESS | 1651 | 1467050593942 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:13 INFO - PROCESS | 1651 | 1467050593944 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bdb9800 == 43 [pid = 1651] [id = 604] 11:03:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1129a4800) [pid = 1651] [serial = 1812] [outer = 0x0] 11:03:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x124fdac00) [pid = 1651] [serial = 1813] [outer = 0x1129a4800] 11:03:13 INFO - PROCESS | 1651 | 1467050593967 Marionette DEBUG loaded listener.js 11:03:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x125596400) [pid = 1651] [serial = 1814] [outer = 0x1129a4800] 11:03:14 INFO - PROCESS | 1651 | 1467050594318 Marionette TRACE conn3 <- [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:03:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:03:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 525ms 11:03:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:03:14 INFO - PROCESS | 1651 | 1467050594377 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 11:03:14 INFO - PROCESS | 1651 | 1467050594379 Marionette TRACE conn3 <- [1,2389,null,{"value":"7"}] 11:03:14 INFO - PROCESS | 1651 | 1467050594381 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:03:14 INFO - PROCESS | 1651 | 1467050594382 Marionette TRACE conn3 <- [1,2390,null,{}] 11:03:14 INFO - PROCESS | 1651 | 1467050594384 Marionette TRACE conn3 -> [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:03:14 INFO - PROCESS | 1651 | 1467050594385 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:14 INFO - PROCESS | 1651 | 1467050594482 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 11:03:14 INFO - PROCESS | 1651 | 1467050594490 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:14 INFO - PROCESS | 1651 | 1467050594491 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c394000 == 44 [pid = 1651] [id = 605] 11:03:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x124fd8800) [pid = 1651] [serial = 1815] [outer = 0x0] 11:03:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1268b6800) [pid = 1651] [serial = 1816] [outer = 0x124fd8800] 11:03:14 INFO - PROCESS | 1651 | 1467050594515 Marionette DEBUG loaded listener.js 11:03:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x126f0e400) [pid = 1651] [serial = 1817] [outer = 0x124fd8800] 11:03:14 INFO - PROCESS | 1651 | 1467050594842 Marionette TRACE conn3 <- [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:03:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:03:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 467ms 11:03:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:03:14 INFO - PROCESS | 1651 | 1467050594848 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 11:03:14 INFO - PROCESS | 1651 | 1467050594850 Marionette TRACE conn3 <- [1,2393,null,{"value":"7"}] 11:03:14 INFO - PROCESS | 1651 | 1467050594852 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:03:14 INFO - PROCESS | 1651 | 1467050594854 Marionette TRACE conn3 <- [1,2394,null,{}] 11:03:14 INFO - PROCESS | 1651 | 1467050594858 Marionette TRACE conn3 -> [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:03:14 INFO - PROCESS | 1651 | 1467050594859 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:14 INFO - PROCESS | 1651 | 1467050594947 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 11:03:15 INFO - PROCESS | 1651 | 1467050595057 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:15 INFO - PROCESS | 1651 | 1467050595059 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x111a54000 == 45 [pid = 1651] [id = 606] 11:03:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x110eee400) [pid = 1651] [serial = 1818] [outer = 0x0] 11:03:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x111c22400) [pid = 1651] [serial = 1819] [outer = 0x110eee400] 11:03:15 INFO - PROCESS | 1651 | 1467050595091 Marionette DEBUG loaded listener.js 11:03:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1121b0800) [pid = 1651] [serial = 1820] [outer = 0x110eee400] 11:03:15 INFO - PROCESS | 1651 | 1467050595628 Marionette TRACE conn3 <- [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:03:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:03:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 822ms 11:03:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:03:15 INFO - PROCESS | 1651 | 1467050595675 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 11:03:15 INFO - PROCESS | 1651 | 1467050595677 Marionette TRACE conn3 <- [1,2397,null,{"value":"7"}] 11:03:15 INFO - PROCESS | 1651 | 1467050595680 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:03:15 INFO - PROCESS | 1651 | 1467050595682 Marionette TRACE conn3 <- [1,2398,null,{}] 11:03:15 INFO - PROCESS | 1651 | 1467050595686 Marionette TRACE conn3 -> [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:03:15 INFO - PROCESS | 1651 | 1467050595688 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:15 INFO - PROCESS | 1651 | 1467050595823 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 11:03:15 INFO - PROCESS | 1651 | 1467050595908 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:15 INFO - PROCESS | 1651 | 1467050595910 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x118399000 == 46 [pid = 1651] [id = 607] 11:03:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1129b3c00) [pid = 1651] [serial = 1821] [outer = 0x0] 11:03:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x112a57000) [pid = 1651] [serial = 1822] [outer = 0x1129b3c00] 11:03:15 INFO - PROCESS | 1651 | 1467050595940 Marionette DEBUG loaded listener.js 11:03:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x112dbd000) [pid = 1651] [serial = 1823] [outer = 0x1129b3c00] 11:03:16 INFO - PROCESS | 1651 | 1467050596636 Marionette TRACE conn3 <- [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:03:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:03:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1021ms 11:03:16 INFO - PROCESS | 1651 | 1467050596702 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 11:03:16 INFO - PROCESS | 1651 | 1467050596704 Marionette TRACE conn3 <- [1,2401,null,{"value":"7"}] 11:03:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:03:16 INFO - PROCESS | 1651 | 1467050596708 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:03:16 INFO - PROCESS | 1651 | 1467050596709 Marionette TRACE conn3 <- [1,2402,null,{}] 11:03:16 INFO - PROCESS | 1651 | 1467050596724 Marionette TRACE conn3 -> [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:03:16 INFO - PROCESS | 1651 | 1467050596725 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:16 INFO - PROCESS | 1651 | 1467050596829 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 11:03:16 INFO - PROCESS | 1651 | 1467050596894 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:16 INFO - PROCESS | 1651 | 1467050596897 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x1167b9000 == 47 [pid = 1651] [id = 608] 11:03:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x112db7400) [pid = 1651] [serial = 1824] [outer = 0x0] 11:03:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x112dc0c00) [pid = 1651] [serial = 1825] [outer = 0x112db7400] 11:03:16 INFO - PROCESS | 1651 | 1467050596926 Marionette DEBUG loaded listener.js 11:03:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x1130e0800) [pid = 1651] [serial = 1826] [outer = 0x112db7400] 11:03:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12c394000 == 46 [pid = 1651] [id = 605] 11:03:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12bdb9800 == 45 [pid = 1651] [id = 604] 11:03:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12b1a5000 == 44 [pid = 1651] [id = 603] 11:03:17 INFO - PROCESS | 1651 | --DOCSHELL 0x116f33800 == 43 [pid = 1651] [id = 602] 11:03:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12b067000 == 42 [pid = 1651] [id = 601] 11:03:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12a4de000 == 41 [pid = 1651] [id = 600] 11:03:17 INFO - PROCESS | 1651 | --DOCSHELL 0x119a5a000 == 40 [pid = 1651] [id = 599] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x128beb000) [pid = 1651] [serial = 1765] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOCSHELL 0x129024000 == 39 [pid = 1651] [id = 598] 11:03:17 INFO - PROCESS | 1651 | --DOCSHELL 0x11841f000 == 38 [pid = 1651] [id = 597] 11:03:17 INFO - PROCESS | 1651 | --DOCSHELL 0x126e0e800 == 37 [pid = 1651] [id = 596] 11:03:17 INFO - PROCESS | 1651 | --DOCSHELL 0x124f44800 == 36 [pid = 1651] [id = 595] 11:03:17 INFO - PROCESS | 1651 | --DOCSHELL 0x121069800 == 35 [pid = 1651] [id = 594] 11:03:17 INFO - PROCESS | 1651 | --DOCSHELL 0x119a61800 == 34 [pid = 1651] [id = 593] 11:03:17 INFO - PROCESS | 1651 | --DOCSHELL 0x11960d000 == 33 [pid = 1651] [id = 592] 11:03:17 INFO - PROCESS | 1651 | --DOCSHELL 0x118420000 == 32 [pid = 1651] [id = 591] 11:03:17 INFO - PROCESS | 1651 | --DOCSHELL 0x1168a8800 == 31 [pid = 1651] [id = 590] 11:03:17 INFO - PROCESS | 1651 | --DOCSHELL 0x112f6f000 == 30 [pid = 1651] [id = 589] 11:03:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12b1bd000 == 29 [pid = 1651] [id = 588] 11:03:17 INFO - PROCESS | 1651 | 1467050597361 Marionette TRACE conn3 <- [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:03:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:03:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 673ms 11:03:17 INFO - PROCESS | 1651 | 1467050597380 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 11:03:17 INFO - PROCESS | 1651 | 1467050597383 Marionette TRACE conn3 <- [1,2405,null,{"value":"7"}] 11:03:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:03:17 INFO - PROCESS | 1651 | 1467050597390 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:03:17 INFO - PROCESS | 1651 | 1467050597392 Marionette TRACE conn3 <- [1,2406,null,{}] 11:03:17 INFO - PROCESS | 1651 | 1467050597396 Marionette TRACE conn3 -> [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:03:17 INFO - PROCESS | 1651 | 1467050597399 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:17 INFO - PROCESS | 1651 | 1467050597524 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x1218f4400) [pid = 1651] [serial = 1748] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x124ef6400) [pid = 1651] [serial = 1751] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x123f63800) [pid = 1651] [serial = 1750] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x1254dcc00) [pid = 1651] [serial = 1753] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x126f14000) [pid = 1651] [serial = 1754] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1271cdc00) [pid = 1651] [serial = 1762] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x112dc3000) [pid = 1651] [serial = 1757] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1126ec800) [pid = 1651] [serial = 1756] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x118fe8400) [pid = 1651] [serial = 1744] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1182b5800) [pid = 1651] [serial = 1741] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x118371400) [pid = 1651] [serial = 1742] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x115d10c00) [pid = 1651] [serial = 1738] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x116811800) [pid = 1651] [serial = 1739] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1126dec00) [pid = 1651] [serial = 1735] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1128e5400) [pid = 1651] [serial = 1736] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x118fdd400) [pid = 1651] [serial = 1733] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x118507c00) [pid = 1651] [serial = 1732] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x12a7ea000) [pid = 1651] [serial = 1730] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x12a768400) [pid = 1651] [serial = 1729] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x128949000) [pid = 1651] [serial = 1763] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x12a75e400) [pid = 1651] [serial = 1727] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12a728c00) [pid = 1651] [serial = 1726] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x129283400) [pid = 1651] [serial = 1723] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x129531000) [pid = 1651] [serial = 1724] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x128cea400) [pid = 1651] [serial = 1721] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x127311c00) [pid = 1651] [serial = 1720] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x120e3e800) [pid = 1651] [serial = 1718] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x118f0d800) [pid = 1651] [serial = 1717] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x116885000) [pid = 1651] [serial = 1715] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1131e9400) [pid = 1651] [serial = 1714] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x121051800) [pid = 1651] [serial = 1747] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x124efbc00) [pid = 1651] [serial = 1760] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x119a44400) [pid = 1651] [serial = 1745] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x118fe4400) [pid = 1651] [serial = 1759] [outer = 0x0] [url = about:blank] 11:03:17 INFO - PROCESS | 1651 | 1467050597623 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:17 INFO - PROCESS | 1651 | 1467050597625 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e3f000 == 30 [pid = 1651] [id = 609] 11:03:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x112dbac00) [pid = 1651] [serial = 1827] [outer = 0x0] 11:03:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1131ed400) [pid = 1651] [serial = 1828] [outer = 0x112dbac00] 11:03:17 INFO - PROCESS | 1651 | 1467050597654 Marionette DEBUG loaded listener.js 11:03:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x116794400) [pid = 1651] [serial = 1829] [outer = 0x112dbac00] 11:03:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:03:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 623ms 11:03:18 INFO - PROCESS | 1651 | 1467050598006 Marionette TRACE conn3 <- [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:03:18 INFO - PROCESS | 1651 | 1467050598014 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 11:03:18 INFO - PROCESS | 1651 | 1467050598016 Marionette TRACE conn3 <- [1,2409,null,{"value":"7"}] 11:03:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:03:18 INFO - PROCESS | 1651 | 1467050598023 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:03:18 INFO - PROCESS | 1651 | 1467050598027 Marionette TRACE conn3 <- [1,2410,null,{}] 11:03:18 INFO - PROCESS | 1651 | 1467050598039 Marionette TRACE conn3 -> [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:03:18 INFO - PROCESS | 1651 | 1467050598044 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:18 INFO - PROCESS | 1651 | 1467050598182 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 11:03:18 INFO - PROCESS | 1651 | 1467050598307 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:18 INFO - PROCESS | 1651 | 1467050598310 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x1197c1000 == 31 [pid = 1651] [id = 610] 11:03:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x116885000) [pid = 1651] [serial = 1830] [outer = 0x0] 11:03:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x117e0e400) [pid = 1651] [serial = 1831] [outer = 0x116885000] 11:03:18 INFO - PROCESS | 1651 | 1467050598360 Marionette DEBUG loaded listener.js 11:03:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x118335400) [pid = 1651] [serial = 1832] [outer = 0x116885000] 11:03:18 INFO - PROCESS | 1651 | 1467050598722 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:03:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:03:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 731ms 11:03:18 INFO - PROCESS | 1651 | 1467050598752 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 11:03:18 INFO - PROCESS | 1651 | 1467050598755 Marionette TRACE conn3 <- [1,2413,null,{"value":"7"}] 11:03:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:03:18 INFO - PROCESS | 1651 | 1467050598766 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:03:18 INFO - PROCESS | 1651 | 1467050598767 Marionette TRACE conn3 <- [1,2414,null,{}] 11:03:18 INFO - PROCESS | 1651 | 1467050598769 Marionette TRACE conn3 -> [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:03:18 INFO - PROCESS | 1651 | 1467050598770 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:18 INFO - PROCESS | 1651 | 1467050598850 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 11:03:18 INFO - PROCESS | 1651 | 1467050598856 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:18 INFO - PROCESS | 1651 | 1467050598857 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212cd800 == 32 [pid = 1651] [id = 611] 11:03:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1128e4800) [pid = 1651] [serial = 1833] [outer = 0x0] 11:03:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x11869c800) [pid = 1651] [serial = 1834] [outer = 0x1128e4800] 11:03:18 INFO - PROCESS | 1651 | 1467050598883 Marionette DEBUG loaded listener.js 11:03:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x118f11800) [pid = 1651] [serial = 1835] [outer = 0x1128e4800] 11:03:19 INFO - PROCESS | 1651 | 1467050599223 Marionette TRACE conn3 <- [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:03:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:03:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 468ms 11:03:19 INFO - PROCESS | 1651 | 1467050599235 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 11:03:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:03:19 INFO - PROCESS | 1651 | 1467050599240 Marionette TRACE conn3 <- [1,2417,null,{"value":"7"}] 11:03:19 INFO - PROCESS | 1651 | 1467050599244 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:03:19 INFO - PROCESS | 1651 | 1467050599245 Marionette TRACE conn3 <- [1,2418,null,{}] 11:03:19 INFO - PROCESS | 1651 | 1467050599248 Marionette TRACE conn3 -> [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:03:19 INFO - PROCESS | 1651 | 1467050599250 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:19 INFO - PROCESS | 1651 | 1467050599333 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 11:03:19 INFO - PROCESS | 1651 | 1467050599341 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:19 INFO - PROCESS | 1651 | 1467050599342 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x118347000 == 33 [pid = 1651] [id = 612] 11:03:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x118f79000) [pid = 1651] [serial = 1836] [outer = 0x0] 11:03:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x119331c00) [pid = 1651] [serial = 1837] [outer = 0x118f79000] 11:03:19 INFO - PROCESS | 1651 | 1467050599367 Marionette DEBUG loaded listener.js 11:03:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1197e1c00) [pid = 1651] [serial = 1838] [outer = 0x118f79000] 11:03:19 INFO - PROCESS | 1651 | 1467050599765 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:03:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:03:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 571ms 11:03:19 INFO - PROCESS | 1651 | 1467050599815 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 11:03:19 INFO - PROCESS | 1651 | 1467050599816 Marionette TRACE conn3 <- [1,2421,null,{"value":"7"}] 11:03:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:03:19 INFO - PROCESS | 1651 | 1467050599819 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:03:19 INFO - PROCESS | 1651 | 1467050599820 Marionette TRACE conn3 <- [1,2422,null,{}] 11:03:19 INFO - PROCESS | 1651 | 1467050599822 Marionette TRACE conn3 -> [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:03:19 INFO - PROCESS | 1651 | 1467050599826 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:19 INFO - PROCESS | 1651 | 1467050599946 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 11:03:19 INFO - PROCESS | 1651 | 1467050599959 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:19 INFO - PROCESS | 1651 | 1467050599960 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12896e800 == 34 [pid = 1651] [id = 613] 11:03:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1196d6400) [pid = 1651] [serial = 1839] [outer = 0x0] 11:03:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x120e3a000) [pid = 1651] [serial = 1840] [outer = 0x1196d6400] 11:03:19 INFO - PROCESS | 1651 | 1467050599985 Marionette DEBUG loaded listener.js 11:03:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1218f4400) [pid = 1651] [serial = 1841] [outer = 0x1196d6400] 11:03:20 INFO - PROCESS | 1651 | 1467050600334 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:03:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:03:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 524ms 11:03:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:03:20 INFO - PROCESS | 1651 | 1467050600343 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 11:03:20 INFO - PROCESS | 1651 | 1467050600345 Marionette TRACE conn3 <- [1,2425,null,{"value":"7"}] 11:03:20 INFO - PROCESS | 1651 | 1467050600347 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:03:20 INFO - PROCESS | 1651 | 1467050600348 Marionette TRACE conn3 <- [1,2426,null,{}] 11:03:20 INFO - PROCESS | 1651 | 1467050600350 Marionette TRACE conn3 -> [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:03:20 INFO - PROCESS | 1651 | 1467050600352 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:20 INFO - PROCESS | 1651 | 1467050600453 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 11:03:20 INFO - PROCESS | 1651 | 1467050600465 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:20 INFO - PROCESS | 1651 | 1467050600466 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c91800 == 35 [pid = 1651] [id = 614] 11:03:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x115d02c00) [pid = 1651] [serial = 1842] [outer = 0x0] 11:03:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12395f000) [pid = 1651] [serial = 1843] [outer = 0x115d02c00] 11:03:20 INFO - PROCESS | 1651 | 1467050600490 Marionette DEBUG loaded listener.js 11:03:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12494cc00) [pid = 1651] [serial = 1844] [outer = 0x115d02c00] 11:03:20 INFO - PROCESS | 1651 | 1467050600866 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:03:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:03:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 570ms 11:03:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:03:20 INFO - PROCESS | 1651 | 1467050600917 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 11:03:20 INFO - PROCESS | 1651 | 1467050600919 Marionette TRACE conn3 <- [1,2429,null,{"value":"7"}] 11:03:20 INFO - PROCESS | 1651 | 1467050600921 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:03:20 INFO - PROCESS | 1651 | 1467050600922 Marionette TRACE conn3 <- [1,2430,null,{}] 11:03:20 INFO - PROCESS | 1651 | 1467050600924 Marionette TRACE conn3 -> [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:03:20 INFO - PROCESS | 1651 | 1467050600926 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:21 INFO - PROCESS | 1651 | 1467050601027 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 11:03:21 INFO - PROCESS | 1651 | 1467050601031 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:21 INFO - PROCESS | 1651 | 1467050601032 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x129313800 == 36 [pid = 1651] [id = 615] 11:03:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1249f2800) [pid = 1651] [serial = 1845] [outer = 0x0] 11:03:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x124c3c400) [pid = 1651] [serial = 1846] [outer = 0x1249f2800] 11:03:21 INFO - PROCESS | 1651 | 1467050601056 Marionette DEBUG loaded listener.js 11:03:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x124fdb000) [pid = 1651] [serial = 1847] [outer = 0x1249f2800] 11:03:21 INFO - PROCESS | 1651 | 1467050601399 Marionette TRACE conn3 <- [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:03:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:03:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 518ms 11:03:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:03:21 INFO - PROCESS | 1651 | 1467050601440 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 11:03:21 INFO - PROCESS | 1651 | 1467050601441 Marionette TRACE conn3 <- [1,2433,null,{"value":"7"}] 11:03:21 INFO - PROCESS | 1651 | 1467050601443 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:03:21 INFO - PROCESS | 1651 | 1467050601444 Marionette TRACE conn3 <- [1,2434,null,{}] 11:03:21 INFO - PROCESS | 1651 | 1467050601447 Marionette TRACE conn3 -> [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:03:21 INFO - PROCESS | 1651 | 1467050601448 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:21 INFO - PROCESS | 1651 | 1467050601713 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 11:03:21 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1197eb400) [pid = 1651] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:03:21 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12126c800) [pid = 1651] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:03:21 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x118511800) [pid = 1651] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:03:21 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x121276400) [pid = 1651] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:03:21 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x128957000) [pid = 1651] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:03:21 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1128ea000) [pid = 1651] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:03:21 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x110eee000) [pid = 1651] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:03:21 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x11267a000) [pid = 1651] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:03:21 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1128e9800) [pid = 1651] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:03:21 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x117661000) [pid = 1651] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:03:21 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1129a4800) [pid = 1651] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:03:21 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x113c8d800) [pid = 1651] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:03:21 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1121bd000) [pid = 1651] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:03:21 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1126eb400) [pid = 1651] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:03:21 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1126d2c00) [pid = 1651] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:03:21 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x119337800) [pid = 1651] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:03:21 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x110fac400) [pid = 1651] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:03:21 INFO - PROCESS | 1651 | 1467050601781 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:21 INFO - PROCESS | 1651 | 1467050601782 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x118bd7000 == 37 [pid = 1651] [id = 616] 11:03:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x110eefc00) [pid = 1651] [serial = 1848] [outer = 0x0] 11:03:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1126d1000) [pid = 1651] [serial = 1849] [outer = 0x110eefc00] 11:03:21 INFO - PROCESS | 1651 | 1467050601814 Marionette DEBUG loaded listener.js 11:03:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x112a5c000) [pid = 1651] [serial = 1850] [outer = 0x110eefc00] 11:03:22 INFO - PROCESS | 1651 | 1467050602093 Marionette TRACE conn3 <- [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:03:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:03:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 670ms 11:03:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:03:22 INFO - PROCESS | 1651 | 1467050602114 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 11:03:22 INFO - PROCESS | 1651 | 1467050602115 Marionette TRACE conn3 <- [1,2437,null,{"value":"7"}] 11:03:22 INFO - PROCESS | 1651 | 1467050602117 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:03:22 INFO - PROCESS | 1651 | 1467050602118 Marionette TRACE conn3 <- [1,2438,null,{}] 11:03:22 INFO - PROCESS | 1651 | 1467050602128 Marionette TRACE conn3 -> [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:03:22 INFO - PROCESS | 1651 | 1467050602129 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:22 INFO - PROCESS | 1651 | 1467050602215 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 11:03:22 INFO - PROCESS | 1651 | 1467050602277 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:22 INFO - PROCESS | 1651 | 1467050602278 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212cd000 == 38 [pid = 1651] [id = 617] 11:03:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x111e2ec00) [pid = 1651] [serial = 1851] [outer = 0x0] 11:03:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x118377000) [pid = 1651] [serial = 1852] [outer = 0x111e2ec00] 11:03:22 INFO - PROCESS | 1651 | 1467050602302 Marionette DEBUG loaded listener.js 11:03:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x124c05800) [pid = 1651] [serial = 1853] [outer = 0x111e2ec00] 11:03:22 INFO - PROCESS | 1651 | 1467050602573 Marionette TRACE conn3 <- [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:03:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:03:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 472ms 11:03:22 INFO - PROCESS | 1651 | 1467050602596 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 11:03:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:03:22 INFO - PROCESS | 1651 | 1467050602597 Marionette TRACE conn3 <- [1,2441,null,{"value":"7"}] 11:03:22 INFO - PROCESS | 1651 | 1467050602599 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:03:22 INFO - PROCESS | 1651 | 1467050602601 Marionette TRACE conn3 <- [1,2442,null,{}] 11:03:22 INFO - PROCESS | 1651 | 1467050602612 Marionette TRACE conn3 -> [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:03:22 INFO - PROCESS | 1651 | 1467050602613 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:22 INFO - PROCESS | 1651 | 1467050602714 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 11:03:22 INFO - PROCESS | 1651 | 1467050602718 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:22 INFO - PROCESS | 1651 | 1467050602719 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b1a7000 == 39 [pid = 1651] [id = 618] 11:03:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1249edc00) [pid = 1651] [serial = 1854] [outer = 0x0] 11:03:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x126f12800) [pid = 1651] [serial = 1855] [outer = 0x1249edc00] 11:03:22 INFO - PROCESS | 1651 | 1467050602754 Marionette DEBUG loaded listener.js 11:03:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12730ec00) [pid = 1651] [serial = 1856] [outer = 0x1249edc00] 11:03:23 INFO - PROCESS | 1651 | 1467050603106 Marionette TRACE conn3 <- [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:03:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:03:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 532ms 11:03:23 INFO - PROCESS | 1651 | 1467050603133 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 11:03:23 INFO - PROCESS | 1651 | 1467050603134 Marionette TRACE conn3 <- [1,2445,null,{"value":"7"}] 11:03:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:03:23 INFO - PROCESS | 1651 | 1467050603137 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:03:23 INFO - PROCESS | 1651 | 1467050603138 Marionette TRACE conn3 <- [1,2446,null,{}] 11:03:23 INFO - PROCESS | 1651 | 1467050603140 Marionette TRACE conn3 -> [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:03:23 INFO - PROCESS | 1651 | 1467050603141 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:23 INFO - PROCESS | 1651 | 1467050603253 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 11:03:23 INFO - PROCESS | 1651 | 1467050603261 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:23 INFO - PROCESS | 1651 | 1467050603263 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b993800 == 40 [pid = 1651] [id = 619] 11:03:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12730f000) [pid = 1651] [serial = 1857] [outer = 0x0] 11:03:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x128be0400) [pid = 1651] [serial = 1858] [outer = 0x12730f000] 11:03:23 INFO - PROCESS | 1651 | 1467050603285 Marionette DEBUG loaded listener.js 11:03:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x128be9400) [pid = 1651] [serial = 1859] [outer = 0x12730f000] 11:03:23 INFO - PROCESS | 1651 | 1467050603626 Marionette TRACE conn3 <- [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:03:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:03:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 521ms 11:03:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:03:23 INFO - PROCESS | 1651 | 1467050603659 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 11:03:23 INFO - PROCESS | 1651 | 1467050603660 Marionette TRACE conn3 <- [1,2449,null,{"value":"7"}] 11:03:23 INFO - PROCESS | 1651 | 1467050603662 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:03:23 INFO - PROCESS | 1651 | 1467050603663 Marionette TRACE conn3 <- [1,2450,null,{}] 11:03:23 INFO - PROCESS | 1651 | 1467050603665 Marionette TRACE conn3 -> [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:03:23 INFO - PROCESS | 1651 | 1467050603666 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:23 INFO - PROCESS | 1651 | 1467050603798 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 11:03:23 INFO - PROCESS | 1651 | 1467050603880 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:23 INFO - PROCESS | 1651 | 1467050603881 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x1130cc800 == 41 [pid = 1651] [id = 620] 11:03:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x112678c00) [pid = 1651] [serial = 1860] [outer = 0x0] 11:03:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1126d2c00) [pid = 1651] [serial = 1861] [outer = 0x112678c00] 11:03:23 INFO - PROCESS | 1651 | 1467050603915 Marionette DEBUG loaded listener.js 11:03:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1128ebc00) [pid = 1651] [serial = 1862] [outer = 0x112678c00] 11:03:24 INFO - PROCESS | 1651 | 1467050604355 Marionette TRACE conn3 <- [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:03:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:03:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 719ms 11:03:24 INFO - PROCESS | 1651 | 1467050604382 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 11:03:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:03:24 INFO - PROCESS | 1651 | 1467050604385 Marionette TRACE conn3 <- [1,2453,null,{"value":"7"}] 11:03:24 INFO - PROCESS | 1651 | 1467050604388 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:03:24 INFO - PROCESS | 1651 | 1467050604391 Marionette TRACE conn3 <- [1,2454,null,{}] 11:03:24 INFO - PROCESS | 1651 | 1467050604394 Marionette TRACE conn3 -> [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:03:24 INFO - PROCESS | 1651 | 1467050604396 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:24 INFO - PROCESS | 1651 | 1467050604511 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 11:03:24 INFO - PROCESS | 1651 | 1467050604610 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:24 INFO - PROCESS | 1651 | 1467050604612 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x11961e000 == 42 [pid = 1651] [id = 621] 11:03:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x112e2ec00) [pid = 1651] [serial = 1863] [outer = 0x0] 11:03:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x116792c00) [pid = 1651] [serial = 1864] [outer = 0x112e2ec00] 11:03:24 INFO - PROCESS | 1651 | 1467050604664 Marionette DEBUG loaded listener.js 11:03:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1175d0800) [pid = 1651] [serial = 1865] [outer = 0x112e2ec00] 11:03:25 INFO - PROCESS | 1651 | 1467050605113 Marionette TRACE conn3 <- [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:03:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:03:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 771ms 11:03:25 INFO - PROCESS | 1651 | 1467050605169 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 11:03:25 INFO - PROCESS | 1651 | 1467050605170 Marionette TRACE conn3 <- [1,2457,null,{"value":"7"}] 11:03:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:03:25 INFO - PROCESS | 1651 | 1467050605185 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:03:25 INFO - PROCESS | 1651 | 1467050605187 Marionette TRACE conn3 <- [1,2458,null,{}] 11:03:25 INFO - PROCESS | 1651 | 1467050605190 Marionette TRACE conn3 -> [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:03:25 INFO - PROCESS | 1651 | 1467050605191 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:25 INFO - PROCESS | 1651 | 1467050605298 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 11:03:25 INFO - PROCESS | 1651 | 1467050605378 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:25 INFO - PROCESS | 1651 | 1467050605380 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x1296bb000 == 43 [pid = 1651] [id = 622] 11:03:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x11821b000) [pid = 1651] [serial = 1866] [outer = 0x0] 11:03:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x118696400) [pid = 1651] [serial = 1867] [outer = 0x11821b000] 11:03:25 INFO - PROCESS | 1651 | 1467050605416 Marionette DEBUG loaded listener.js 11:03:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x119337800) [pid = 1651] [serial = 1868] [outer = 0x11821b000] 11:03:25 INFO - PROCESS | 1651 | 1467050605932 Marionette TRACE conn3 <- [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:03:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:03:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 772ms 11:03:25 INFO - PROCESS | 1651 | 1467050605958 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 11:03:25 INFO - PROCESS | 1651 | 1467050605960 Marionette TRACE conn3 <- [1,2461,null,{"value":"7"}] 11:03:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:03:25 INFO - PROCESS | 1651 | 1467050605968 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:03:25 INFO - PROCESS | 1651 | 1467050605971 Marionette TRACE conn3 <- [1,2462,null,{}] 11:03:25 INFO - PROCESS | 1651 | 1467050605992 Marionette TRACE conn3 -> [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:03:25 INFO - PROCESS | 1651 | 1467050605995 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:26 INFO - PROCESS | 1651 | 1467050606104 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 11:03:26 INFO - PROCESS | 1651 | 1467050606180 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:26 INFO - PROCESS | 1651 | 1467050606181 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c62b000 == 44 [pid = 1651] [id = 623] 11:03:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x120ef7800) [pid = 1651] [serial = 1869] [outer = 0x0] 11:03:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x121491c00) [pid = 1651] [serial = 1870] [outer = 0x120ef7800] 11:03:26 INFO - PROCESS | 1651 | 1467050606210 Marionette DEBUG loaded listener.js 11:03:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x121a78000) [pid = 1651] [serial = 1871] [outer = 0x120ef7800] 11:03:26 INFO - PROCESS | 1651 | 1467050606675 Marionette TRACE conn3 <- [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:03:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:03:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 793ms 11:03:26 INFO - PROCESS | 1651 | 1467050606758 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 11:03:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:03:26 INFO - PROCESS | 1651 | 1467050606761 Marionette TRACE conn3 <- [1,2465,null,{"value":"7"}] 11:03:26 INFO - PROCESS | 1651 | 1467050606764 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:03:26 INFO - PROCESS | 1651 | 1467050606766 Marionette TRACE conn3 <- [1,2466,null,{}] 11:03:26 INFO - PROCESS | 1651 | 1467050606771 Marionette TRACE conn3 -> [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:03:26 INFO - PROCESS | 1651 | 1467050606773 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:26 INFO - PROCESS | 1651 | 1467050606912 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 11:03:26 INFO - PROCESS | 1651 | 1467050606987 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:26 INFO - PROCESS | 1651 | 1467050606989 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ca47000 == 45 [pid = 1651] [id = 624] 11:03:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12395d800) [pid = 1651] [serial = 1872] [outer = 0x0] 11:03:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1268b6400) [pid = 1651] [serial = 1873] [outer = 0x12395d800] 11:03:27 INFO - PROCESS | 1651 | 1467050607018 Marionette DEBUG loaded listener.js 11:03:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x126fcac00) [pid = 1651] [serial = 1874] [outer = 0x12395d800] 11:03:27 INFO - PROCESS | 1651 | 1467050607455 Marionette TRACE conn3 <- [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:03:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:03:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 721ms 11:03:27 INFO - PROCESS | 1651 | 1467050607484 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 11:03:27 INFO - PROCESS | 1651 | 1467050607486 Marionette TRACE conn3 <- [1,2469,null,{"value":"7"}] 11:03:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:03:27 INFO - PROCESS | 1651 | 1467050607488 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:03:27 INFO - PROCESS | 1651 | 1467050607490 Marionette TRACE conn3 <- [1,2470,null,{}] 11:03:27 INFO - PROCESS | 1651 | 1467050607492 Marionette TRACE conn3 -> [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:03:27 INFO - PROCESS | 1651 | 1467050607493 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:27 INFO - PROCESS | 1651 | 1467050607599 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 11:03:27 INFO - PROCESS | 1651 | 1467050607679 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:27 INFO - PROCESS | 1651 | 1467050607683 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x116f2a800 == 46 [pid = 1651] [id = 625] 11:03:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x1271cdc00) [pid = 1651] [serial = 1875] [outer = 0x0] 11:03:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x12730d800) [pid = 1651] [serial = 1876] [outer = 0x1271cdc00] 11:03:27 INFO - PROCESS | 1651 | 1467050607720 Marionette DEBUG loaded listener.js 11:03:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x128cea800) [pid = 1651] [serial = 1877] [outer = 0x1271cdc00] 11:03:28 INFO - PROCESS | 1651 | 1467050608300 Marionette TRACE conn3 <- [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:03:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:03:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 820ms 11:03:28 INFO - PROCESS | 1651 | 1467050608327 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 11:03:28 INFO - PROCESS | 1651 | 1467050608329 Marionette TRACE conn3 <- [1,2473,null,{"value":"7"}] 11:03:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:03:28 INFO - PROCESS | 1651 | 1467050608334 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:03:28 INFO - PROCESS | 1651 | 1467050608336 Marionette TRACE conn3 <- [1,2474,null,{}] 11:03:28 INFO - PROCESS | 1651 | 1467050608343 Marionette TRACE conn3 -> [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:03:28 INFO - PROCESS | 1651 | 1467050608344 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:28 INFO - PROCESS | 1651 | 1467050608440 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 11:03:28 INFO - PROCESS | 1651 | 1467050608522 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:28 INFO - PROCESS | 1651 | 1467050608523 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e54800 == 47 [pid = 1651] [id = 626] 11:03:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x112dc4000) [pid = 1651] [serial = 1878] [outer = 0x0] 11:03:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x1130e9400) [pid = 1651] [serial = 1879] [outer = 0x112dc4000] 11:03:28 INFO - PROCESS | 1651 | 1467050608551 Marionette DEBUG loaded listener.js 11:03:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x1162ab400) [pid = 1651] [serial = 1880] [outer = 0x112dc4000] 11:03:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12b993800 == 46 [pid = 1651] [id = 619] 11:03:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12b1a7000 == 45 [pid = 1651] [id = 618] 11:03:29 INFO - PROCESS | 1651 | --DOCSHELL 0x1212cd000 == 44 [pid = 1651] [id = 617] 11:03:29 INFO - PROCESS | 1651 | --DOCSHELL 0x118bd7000 == 43 [pid = 1651] [id = 616] 11:03:29 INFO - PROCESS | 1651 | --DOCSHELL 0x129313800 == 42 [pid = 1651] [id = 615] 11:03:29 INFO - PROCESS | 1651 | --DOCSHELL 0x128c91800 == 41 [pid = 1651] [id = 614] 11:03:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12896e800 == 40 [pid = 1651] [id = 613] 11:03:29 INFO - PROCESS | 1651 | --DOCSHELL 0x118347000 == 39 [pid = 1651] [id = 612] 11:03:29 INFO - PROCESS | 1651 | --DOCSHELL 0x1212cd800 == 38 [pid = 1651] [id = 611] 11:03:29 INFO - PROCESS | 1651 | --DOCSHELL 0x1197c1000 == 37 [pid = 1651] [id = 610] 11:03:29 INFO - PROCESS | 1651 | --DOCSHELL 0x117e3f000 == 36 [pid = 1651] [id = 609] 11:03:29 INFO - PROCESS | 1651 | --DOCSHELL 0x1167b9000 == 35 [pid = 1651] [id = 608] 11:03:29 INFO - PROCESS | 1651 | --DOCSHELL 0x118399000 == 34 [pid = 1651] [id = 607] 11:03:29 INFO - PROCESS | 1651 | --DOCSHELL 0x111a54000 == 33 [pid = 1651] [id = 606] 11:03:29 INFO - PROCESS | 1651 | --DOCSHELL 0x116f2a800 == 32 [pid = 1651] [id = 625] 11:03:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12ca47000 == 31 [pid = 1651] [id = 624] 11:03:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12c62b000 == 30 [pid = 1651] [id = 623] 11:03:29 INFO - PROCESS | 1651 | --DOCSHELL 0x1296bb000 == 29 [pid = 1651] [id = 622] 11:03:29 INFO - PROCESS | 1651 | --DOCSHELL 0x11961e000 == 28 [pid = 1651] [id = 621] 11:03:29 INFO - PROCESS | 1651 | --DOCSHELL 0x1130cc800 == 27 [pid = 1651] [id = 620] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x120eeec00) [pid = 1651] [serial = 1798] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x1216a4800) [pid = 1651] [serial = 1801] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x118892000) [pid = 1651] [serial = 1789] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x118f78800) [pid = 1651] [serial = 1790] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x123e0c000) [pid = 1651] [serial = 1804] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x121a72800) [pid = 1651] [serial = 1802] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x128cf1000) [pid = 1651] [serial = 1766] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1129a7000) [pid = 1651] [serial = 1771] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1129af000) [pid = 1651] [serial = 1772] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x12493d400) [pid = 1651] [serial = 1805] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x11850fc00) [pid = 1651] [serial = 1786] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x116f3f000) [pid = 1651] [serial = 1808] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1164e7000) [pid = 1651] [serial = 1780] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1218fc800) [pid = 1651] [serial = 1810] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x124fdac00) [pid = 1651] [serial = 1813] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x115de0400) [pid = 1651] [serial = 1777] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x11622d800) [pid = 1651] [serial = 1778] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x11869f000) [pid = 1651] [serial = 1787] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x11688a400) [pid = 1651] [serial = 1781] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x116aef800) [pid = 1651] [serial = 1783] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x118370000) [pid = 1651] [serial = 1784] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11932b400) [pid = 1651] [serial = 1792] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x119336800) [pid = 1651] [serial = 1793] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1126d3400) [pid = 1651] [serial = 1768] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1126ed000) [pid = 1651] [serial = 1769] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1196d9400) [pid = 1651] [serial = 1795] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x112dd6c00) [pid = 1651] [serial = 1774] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x112ebf800) [pid = 1651] [serial = 1775] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1128e3400) [pid = 1651] [serial = 1807] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1268b6800) [pid = 1651] [serial = 1816] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x125596400) [pid = 1651] [serial = 1814] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x12126c400) [pid = 1651] [serial = 1799] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x119d58400) [pid = 1651] [serial = 1796] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x124c3c800) [pid = 1651] [serial = 1811] [outer = 0x0] [url = about:blank] 11:03:29 INFO - PROCESS | 1651 | 1467050609502 Marionette TRACE conn3 <- [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:03:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:03:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1177ms 11:03:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:03:29 INFO - PROCESS | 1651 | 1467050609511 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 11:03:29 INFO - PROCESS | 1651 | 1467050609513 Marionette TRACE conn3 <- [1,2477,null,{"value":"7"}] 11:03:29 INFO - PROCESS | 1651 | 1467050609516 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:03:29 INFO - PROCESS | 1651 | 1467050609518 Marionette TRACE conn3 <- [1,2478,null,{}] 11:03:29 INFO - PROCESS | 1651 | 1467050609525 Marionette TRACE conn3 -> [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:03:29 INFO - PROCESS | 1651 | 1467050609526 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:29 INFO - PROCESS | 1651 | 1467050609606 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 11:03:29 INFO - PROCESS | 1651 | 1467050609611 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:29 INFO - PROCESS | 1651 | 1467050609614 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x115e49800 == 28 [pid = 1651] [id = 627] 11:03:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x1126f4000) [pid = 1651] [serial = 1881] [outer = 0x0] 11:03:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1129a8c00) [pid = 1651] [serial = 1882] [outer = 0x1126f4000] 11:03:29 INFO - PROCESS | 1651 | 1467050609644 Marionette DEBUG loaded listener.js 11:03:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x112a59c00) [pid = 1651] [serial = 1883] [outer = 0x1126f4000] 11:03:30 INFO - PROCESS | 1651 | 1467050610077 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:03:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:03:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 573ms 11:03:30 INFO - PROCESS | 1651 | 1467050610090 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 11:03:30 INFO - PROCESS | 1651 | 1467050610094 Marionette TRACE conn3 <- [1,2481,null,{"value":"7"}] 11:03:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:03:30 INFO - PROCESS | 1651 | 1467050610098 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:03:30 INFO - PROCESS | 1651 | 1467050610100 Marionette TRACE conn3 <- [1,2482,null,{}] 11:03:30 INFO - PROCESS | 1651 | 1467050610104 Marionette TRACE conn3 -> [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:03:30 INFO - PROCESS | 1651 | 1467050610106 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:30 INFO - PROCESS | 1651 | 1467050610189 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 11:03:30 INFO - PROCESS | 1651 | 1467050610194 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:30 INFO - PROCESS | 1651 | 1467050610195 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x11834d000 == 29 [pid = 1651] [id = 628] 11:03:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x112e2a800) [pid = 1651] [serial = 1884] [outer = 0x0] 11:03:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x11622e000) [pid = 1651] [serial = 1885] [outer = 0x112e2a800] 11:03:30 INFO - PROCESS | 1651 | 1467050610222 Marionette DEBUG loaded listener.js 11:03:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x11681cc00) [pid = 1651] [serial = 1886] [outer = 0x112e2a800] 11:03:30 INFO - PROCESS | 1651 | 1467050610605 Marionette TRACE conn3 <- [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:03:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:03:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 524ms 11:03:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:03:30 INFO - PROCESS | 1651 | 1467050610623 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 11:03:30 INFO - PROCESS | 1651 | 1467050610625 Marionette TRACE conn3 <- [1,2485,null,{"value":"7"}] 11:03:30 INFO - PROCESS | 1651 | 1467050610627 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:03:30 INFO - PROCESS | 1651 | 1467050610629 Marionette TRACE conn3 <- [1,2486,null,{}] 11:03:30 INFO - PROCESS | 1651 | 1467050610644 Marionette TRACE conn3 -> [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:03:30 INFO - PROCESS | 1651 | 1467050610647 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:30 INFO - PROCESS | 1651 | 1467050610729 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 11:03:30 INFO - PROCESS | 1651 | 1467050610734 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:30 INFO - PROCESS | 1651 | 1467050610738 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a58800 == 30 [pid = 1651] [id = 629] 11:03:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1128e1400) [pid = 1651] [serial = 1887] [outer = 0x0] 11:03:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x11836e000) [pid = 1651] [serial = 1888] [outer = 0x1128e1400] 11:03:30 INFO - PROCESS | 1651 | 1467050610767 Marionette DEBUG loaded listener.js 11:03:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x11850bc00) [pid = 1651] [serial = 1889] [outer = 0x1128e1400] 11:03:31 INFO - PROCESS | 1651 | 1467050611119 Marionette TRACE conn3 <- [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:03:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:03:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 520ms 11:03:31 INFO - PROCESS | 1651 | 1467050611148 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 11:03:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:03:31 INFO - PROCESS | 1651 | 1467050611150 Marionette TRACE conn3 <- [1,2489,null,{"value":"7"}] 11:03:31 INFO - PROCESS | 1651 | 1467050611152 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:03:31 INFO - PROCESS | 1651 | 1467050611153 Marionette TRACE conn3 <- [1,2490,null,{}] 11:03:31 INFO - PROCESS | 1651 | 1467050611158 Marionette TRACE conn3 -> [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:03:31 INFO - PROCESS | 1651 | 1467050611159 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:31 INFO - PROCESS | 1651 | 1467050611270 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 11:03:31 INFO - PROCESS | 1651 | 1467050611306 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:31 INFO - PROCESS | 1651 | 1467050611307 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x121070000 == 31 [pid = 1651] [id = 630] 11:03:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x11869a000) [pid = 1651] [serial = 1890] [outer = 0x0] 11:03:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x118f1b000) [pid = 1651] [serial = 1891] [outer = 0x11869a000] 11:03:31 INFO - PROCESS | 1651 | 1467050611332 Marionette DEBUG loaded listener.js 11:03:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x119335c00) [pid = 1651] [serial = 1892] [outer = 0x11869a000] 11:03:31 INFO - PROCESS | 1651 | 1467050611649 Marionette TRACE conn3 <- [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:03:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:03:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 521ms 11:03:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:03:31 INFO - PROCESS | 1651 | 1467050611674 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 11:03:31 INFO - PROCESS | 1651 | 1467050611675 Marionette TRACE conn3 <- [1,2493,null,{"value":"7"}] 11:03:31 INFO - PROCESS | 1651 | 1467050611677 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:03:31 INFO - PROCESS | 1651 | 1467050611678 Marionette TRACE conn3 <- [1,2494,null,{}] 11:03:31 INFO - PROCESS | 1651 | 1467050611687 Marionette TRACE conn3 -> [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:03:31 INFO - PROCESS | 1651 | 1467050611690 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:31 INFO - PROCESS | 1651 | 1467050611789 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 11:03:31 INFO - PROCESS | 1651 | 1467050611793 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:31 INFO - PROCESS | 1651 | 1467050611794 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x1254c2000 == 32 [pid = 1651] [id = 631] 11:03:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x112dc1400) [pid = 1651] [serial = 1893] [outer = 0x0] 11:03:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1196cd800) [pid = 1651] [serial = 1894] [outer = 0x112dc1400] 11:03:31 INFO - PROCESS | 1651 | 1467050611818 Marionette DEBUG loaded listener.js 11:03:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x119d52000) [pid = 1651] [serial = 1895] [outer = 0x112dc1400] 11:03:32 INFO - PROCESS | 1651 | 1467050612173 Marionette TRACE conn3 <- [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:03:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:03:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 524ms 11:03:32 INFO - PROCESS | 1651 | 1467050612201 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 11:03:32 INFO - PROCESS | 1651 | 1467050612203 Marionette TRACE conn3 <- [1,2497,null,{"value":"7"}] 11:03:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:03:32 INFO - PROCESS | 1651 | 1467050612205 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:03:32 INFO - PROCESS | 1651 | 1467050612206 Marionette TRACE conn3 <- [1,2498,null,{}] 11:03:32 INFO - PROCESS | 1651 | 1467050612208 Marionette TRACE conn3 -> [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:03:32 INFO - PROCESS | 1651 | 1467050612212 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:32 INFO - PROCESS | 1651 | 1467050612331 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 11:03:32 INFO - PROCESS | 1651 | 1467050612344 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:32 INFO - PROCESS | 1651 | 1467050612345 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c75800 == 33 [pid = 1651] [id = 632] 11:03:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1196d8800) [pid = 1651] [serial = 1896] [outer = 0x0] 11:03:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x120eeec00) [pid = 1651] [serial = 1897] [outer = 0x1196d8800] 11:03:32 INFO - PROCESS | 1651 | 1467050612371 Marionette DEBUG loaded listener.js 11:03:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x123f19c00) [pid = 1651] [serial = 1898] [outer = 0x1196d8800] 11:03:32 INFO - PROCESS | 1651 | 1467050612764 Marionette TRACE conn3 <- [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:03:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:03:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 571ms 11:03:32 INFO - PROCESS | 1651 | 1467050612777 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 11:03:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:03:32 INFO - PROCESS | 1651 | 1467050612792 Marionette TRACE conn3 <- [1,2501,null,{"value":"7"}] 11:03:32 INFO - PROCESS | 1651 | 1467050612796 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:03:32 INFO - PROCESS | 1651 | 1467050612798 Marionette TRACE conn3 <- [1,2502,null,{}] 11:03:32 INFO - PROCESS | 1651 | 1467050612811 Marionette TRACE conn3 -> [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:03:32 INFO - PROCESS | 1651 | 1467050612813 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:32 INFO - PROCESS | 1651 | 1467050612971 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 11:03:33 INFO - PROCESS | 1651 | 1467050613026 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:33 INFO - PROCESS | 1651 | 1467050613028 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x129036000 == 34 [pid = 1651] [id = 633] 11:03:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1175cfc00) [pid = 1651] [serial = 1899] [outer = 0x0] 11:03:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x124c0a400) [pid = 1651] [serial = 1900] [outer = 0x1175cfc00] 11:03:33 INFO - PROCESS | 1651 | 1467050613052 Marionette DEBUG loaded listener.js 11:03:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x124fdac00) [pid = 1651] [serial = 1901] [outer = 0x1175cfc00] 11:03:33 INFO - PROCESS | 1651 | 1467050613395 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:03:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:03:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 630ms 11:03:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:03:33 INFO - PROCESS | 1651 | 1467050613430 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 11:03:33 INFO - PROCESS | 1651 | 1467050613431 Marionette TRACE conn3 <- [1,2505,null,{"value":"7"}] 11:03:33 INFO - PROCESS | 1651 | 1467050613434 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:03:33 INFO - PROCESS | 1651 | 1467050613435 Marionette TRACE conn3 <- [1,2506,null,{}] 11:03:33 INFO - PROCESS | 1651 | 1467050613437 Marionette TRACE conn3 -> [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:03:33 INFO - PROCESS | 1651 | 1467050613438 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:33 INFO - PROCESS | 1651 | 1467050613543 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 11:03:33 INFO - PROCESS | 1651 | 1467050613546 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:33 INFO - PROCESS | 1651 | 1467050613547 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x1296c4000 == 35 [pid = 1651] [id = 634] 11:03:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x124ad1400) [pid = 1651] [serial = 1902] [outer = 0x0] 11:03:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1268aec00) [pid = 1651] [serial = 1903] [outer = 0x124ad1400] 11:03:33 INFO - PROCESS | 1651 | 1467050613572 Marionette DEBUG loaded listener.js 11:03:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x126f0d000) [pid = 1651] [serial = 1904] [outer = 0x124ad1400] 11:03:33 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x116885000) [pid = 1651] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:03:33 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x111e2ec00) [pid = 1651] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:03:33 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x112db7400) [pid = 1651] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:03:33 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1129b3c00) [pid = 1651] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:03:33 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x115d02c00) [pid = 1651] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:03:33 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x118f79000) [pid = 1651] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:03:33 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1249f2800) [pid = 1651] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:03:33 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1128e4800) [pid = 1651] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:03:33 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1249edc00) [pid = 1651] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:03:33 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1196d6400) [pid = 1651] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:03:33 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x112dbac00) [pid = 1651] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:03:33 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x110eee400) [pid = 1651] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:03:33 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x110eefc00) [pid = 1651] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:03:33 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x124fd8800) [pid = 1651] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:03:33 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12730f000) [pid = 1651] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:03:34 INFO - PROCESS | 1651 | 1467050614074 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:03:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:03:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 667ms 11:03:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:03:34 INFO - PROCESS | 1651 | 1467050614108 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 11:03:34 INFO - PROCESS | 1651 | 1467050614110 Marionette TRACE conn3 <- [1,2509,null,{"value":"7"}] 11:03:34 INFO - PROCESS | 1651 | 1467050614124 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:03:34 INFO - PROCESS | 1651 | 1467050614127 Marionette TRACE conn3 <- [1,2510,null,{}] 11:03:34 INFO - PROCESS | 1651 | 1467050614153 Marionette TRACE conn3 -> [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:03:34 INFO - PROCESS | 1651 | 1467050614158 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:34 INFO - PROCESS | 1651 | 1467050614292 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 11:03:34 INFO - PROCESS | 1651 | 1467050614325 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:34 INFO - PROCESS | 1651 | 1467050614326 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a58000 == 36 [pid = 1651] [id = 635] 11:03:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x113c8d800) [pid = 1651] [serial = 1905] [outer = 0x0] 11:03:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x11681a800) [pid = 1651] [serial = 1906] [outer = 0x113c8d800] 11:03:34 INFO - PROCESS | 1651 | 1467050614368 Marionette DEBUG loaded listener.js 11:03:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x11850cc00) [pid = 1651] [serial = 1907] [outer = 0x113c8d800] 11:03:34 INFO - PROCESS | 1651 | 1467050614750 Marionette TRACE conn3 <- [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:03:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:03:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 686ms 11:03:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:03:34 INFO - PROCESS | 1651 | 1467050614798 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 11:03:34 INFO - PROCESS | 1651 | 1467050614800 Marionette TRACE conn3 <- [1,2513,null,{"value":"7"}] 11:03:34 INFO - PROCESS | 1651 | 1467050614802 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:03:34 INFO - PROCESS | 1651 | 1467050614803 Marionette TRACE conn3 <- [1,2514,null,{}] 11:03:34 INFO - PROCESS | 1651 | 1467050614805 Marionette TRACE conn3 -> [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:03:34 INFO - PROCESS | 1651 | 1467050614807 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:34 INFO - PROCESS | 1651 | 1467050614915 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 11:03:34 INFO - PROCESS | 1651 | 1467050614924 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:34 INFO - PROCESS | 1651 | 1467050614925 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b068000 == 37 [pid = 1651] [id = 636] 11:03:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x11850e400) [pid = 1651] [serial = 1908] [outer = 0x0] 11:03:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x120eecc00) [pid = 1651] [serial = 1909] [outer = 0x11850e400] 11:03:34 INFO - PROCESS | 1651 | 1467050614950 Marionette DEBUG loaded listener.js 11:03:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x124acbc00) [pid = 1651] [serial = 1910] [outer = 0x11850e400] 11:03:35 INFO - PROCESS | 1651 | 1467050615265 Marionette TRACE conn3 <- [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:03:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:03:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 471ms 11:03:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:03:35 INFO - PROCESS | 1651 | 1467050615277 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 11:03:35 INFO - PROCESS | 1651 | 1467050615278 Marionette TRACE conn3 <- [1,2517,null,{"value":"7"}] 11:03:35 INFO - PROCESS | 1651 | 1467050615281 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:03:35 INFO - PROCESS | 1651 | 1467050615282 Marionette TRACE conn3 <- [1,2518,null,{}] 11:03:35 INFO - PROCESS | 1651 | 1467050615284 Marionette TRACE conn3 -> [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:03:35 INFO - PROCESS | 1651 | 1467050615297 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:35 INFO - PROCESS | 1651 | 1467050615393 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 11:03:35 INFO - PROCESS | 1651 | 1467050615396 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:35 INFO - PROCESS | 1651 | 1467050615398 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x1254be000 == 38 [pid = 1651] [id = 637] 11:03:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x124c10400) [pid = 1651] [serial = 1911] [outer = 0x0] 11:03:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x127304400) [pid = 1651] [serial = 1912] [outer = 0x124c10400] 11:03:35 INFO - PROCESS | 1651 | 1467050615425 Marionette DEBUG loaded listener.js 11:03:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x128be9800) [pid = 1651] [serial = 1913] [outer = 0x124c10400] 11:03:35 INFO - PROCESS | 1651 | 1467050615789 Marionette TRACE conn3 <- [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:03:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:03:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 519ms 11:03:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:03:35 INFO - PROCESS | 1651 | 1467050615800 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 11:03:35 INFO - PROCESS | 1651 | 1467050615802 Marionette TRACE conn3 <- [1,2521,null,{"value":"7"}] 11:03:35 INFO - PROCESS | 1651 | 1467050615805 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:03:35 INFO - PROCESS | 1651 | 1467050615808 Marionette TRACE conn3 <- [1,2522,null,{}] 11:03:35 INFO - PROCESS | 1651 | 1467050615811 Marionette TRACE conn3 -> [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:03:35 INFO - PROCESS | 1651 | 1467050615812 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:35 INFO - PROCESS | 1651 | 1467050615932 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 11:03:36 INFO - PROCESS | 1651 | 1467050616014 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:36 INFO - PROCESS | 1651 | 1467050616015 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x111ad2000 == 39 [pid = 1651] [id = 638] 11:03:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x110eea000) [pid = 1651] [serial = 1914] [outer = 0x0] 11:03:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x111c7f000) [pid = 1651] [serial = 1915] [outer = 0x110eea000] 11:03:36 INFO - PROCESS | 1651 | 1467050616048 Marionette DEBUG loaded listener.js 11:03:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1126dc400) [pid = 1651] [serial = 1916] [outer = 0x110eea000] 11:03:36 INFO - PROCESS | 1651 | 1467050616568 Marionette TRACE conn3 <- [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:03:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:03:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 823ms 11:03:36 INFO - PROCESS | 1651 | 1467050616629 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 11:03:36 INFO - PROCESS | 1651 | 1467050616631 Marionette TRACE conn3 <- [1,2525,null,{"value":"7"}] 11:03:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:03:36 INFO - PROCESS | 1651 | 1467050616634 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:03:36 INFO - PROCESS | 1651 | 1467050616636 Marionette TRACE conn3 <- [1,2526,null,{}] 11:03:36 INFO - PROCESS | 1651 | 1467050616640 Marionette TRACE conn3 -> [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:03:36 INFO - PROCESS | 1651 | 1467050616642 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:36 INFO - PROCESS | 1651 | 1467050616775 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 11:03:36 INFO - PROCESS | 1651 | 1467050616863 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:36 INFO - PROCESS | 1651 | 1467050616865 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x11961a800 == 40 [pid = 1651] [id = 639] 11:03:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x113c65c00) [pid = 1651] [serial = 1917] [outer = 0x0] 11:03:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x115e2c800) [pid = 1651] [serial = 1918] [outer = 0x113c65c00] 11:03:36 INFO - PROCESS | 1651 | 1467050616895 Marionette DEBUG loaded listener.js 11:03:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x116a23800) [pid = 1651] [serial = 1919] [outer = 0x113c65c00] 11:03:37 INFO - PROCESS | 1651 | 1467050617441 Marionette TRACE conn3 <- [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:03:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:03:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 974ms 11:03:37 INFO - PROCESS | 1651 | 1467050617630 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 11:03:37 INFO - PROCESS | 1651 | 1467050617633 Marionette TRACE conn3 <- [1,2529,null,{"value":"7"}] 11:03:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:03:37 INFO - PROCESS | 1651 | 1467050617638 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:03:37 INFO - PROCESS | 1651 | 1467050617639 Marionette TRACE conn3 <- [1,2530,null,{}] 11:03:37 INFO - PROCESS | 1651 | 1467050617643 Marionette TRACE conn3 -> [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:03:37 INFO - PROCESS | 1651 | 1467050617645 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:37 INFO - PROCESS | 1651 | 1467050617752 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 11:03:37 INFO - PROCESS | 1651 | 1467050617813 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:37 INFO - PROCESS | 1651 | 1467050617816 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184c8800 == 41 [pid = 1651] [id = 640] 11:03:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x112a79400) [pid = 1651] [serial = 1920] [outer = 0x0] 11:03:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x112dc0000) [pid = 1651] [serial = 1921] [outer = 0x112a79400] 11:03:37 INFO - PROCESS | 1651 | 1467050617843 Marionette DEBUG loaded listener.js 11:03:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x113c65800) [pid = 1651] [serial = 1922] [outer = 0x112a79400] 11:03:38 INFO - PROCESS | 1651 | --DOCSHELL 0x1254be000 == 40 [pid = 1651] [id = 637] 11:03:38 INFO - PROCESS | 1651 | --DOCSHELL 0x12b068000 == 39 [pid = 1651] [id = 636] 11:03:38 INFO - PROCESS | 1651 | --DOCSHELL 0x119a58000 == 38 [pid = 1651] [id = 635] 11:03:38 INFO - PROCESS | 1651 | --DOCSHELL 0x1296c4000 == 37 [pid = 1651] [id = 634] 11:03:38 INFO - PROCESS | 1651 | --DOCSHELL 0x129036000 == 36 [pid = 1651] [id = 633] 11:03:38 INFO - PROCESS | 1651 | --DOCSHELL 0x128c75800 == 35 [pid = 1651] [id = 632] 11:03:38 INFO - PROCESS | 1651 | --DOCSHELL 0x1254c2000 == 34 [pid = 1651] [id = 631] 11:03:38 INFO - PROCESS | 1651 | --DOCSHELL 0x121070000 == 33 [pid = 1651] [id = 630] 11:03:38 INFO - PROCESS | 1651 | --DOCSHELL 0x119a58800 == 32 [pid = 1651] [id = 629] 11:03:38 INFO - PROCESS | 1651 | --DOCSHELL 0x11834d000 == 31 [pid = 1651] [id = 628] 11:03:38 INFO - PROCESS | 1651 | --DOCSHELL 0x115e49800 == 30 [pid = 1651] [id = 627] 11:03:38 INFO - PROCESS | 1651 | --DOCSHELL 0x117e54800 == 29 [pid = 1651] [id = 626] 11:03:38 INFO - PROCESS | 1651 | 1467050618274 Marionette TRACE conn3 <- [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:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x12730ec00) [pid = 1651] [serial = 1856] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x128be0400) [pid = 1651] [serial = 1858] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x128be9400) [pid = 1651] [serial = 1859] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x117e0e400) [pid = 1651] [serial = 1831] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x118377000) [pid = 1651] [serial = 1852] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x112dc0c00) [pid = 1651] [serial = 1825] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x112a57000) [pid = 1651] [serial = 1822] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x12494cc00) [pid = 1651] [serial = 1844] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x119331c00) [pid = 1651] [serial = 1837] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x124fdb000) [pid = 1651] [serial = 1847] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x118f11800) [pid = 1651] [serial = 1835] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x126f12800) [pid = 1651] [serial = 1855] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x118335400) [pid = 1651] [serial = 1832] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x124c3c400) [pid = 1651] [serial = 1846] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x120e3a000) [pid = 1651] [serial = 1840] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x112dbd000) [pid = 1651] [serial = 1823] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x12395f000) [pid = 1651] [serial = 1843] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1218f4400) [pid = 1651] [serial = 1841] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1131ed400) [pid = 1651] [serial = 1828] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x116794400) [pid = 1651] [serial = 1829] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x11869c800) [pid = 1651] [serial = 1834] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1197e1c00) [pid = 1651] [serial = 1838] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x111c22400) [pid = 1651] [serial = 1819] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1121b0800) [pid = 1651] [serial = 1820] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x112a5c000) [pid = 1651] [serial = 1850] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x126f0e400) [pid = 1651] [serial = 1817] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x1130e0800) [pid = 1651] [serial = 1826] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1126d1000) [pid = 1651] [serial = 1849] [outer = 0x0] [url = about:blank] 11:03:38 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x124c05800) [pid = 1651] [serial = 1853] [outer = 0x0] [url = about:blank] 11:03:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:03:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 672ms 11:03:38 INFO - PROCESS | 1651 | 1467050618310 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 11:03:38 INFO - PROCESS | 1651 | 1467050618312 Marionette TRACE conn3 <- [1,2533,null,{"value":"7"}] 11:03:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:03:38 INFO - PROCESS | 1651 | 1467050618317 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:03:38 INFO - PROCESS | 1651 | 1467050618320 Marionette TRACE conn3 <- [1,2534,null,{}] 11:03:38 INFO - PROCESS | 1651 | 1467050618322 Marionette TRACE conn3 -> [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:03:38 INFO - PROCESS | 1651 | 1467050618324 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:38 INFO - PROCESS | 1651 | 1467050618407 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 11:03:38 INFO - PROCESS | 1651 | 1467050618411 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:38 INFO - PROCESS | 1651 | 1467050618412 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184b4800 == 30 [pid = 1651] [id = 641] 11:03:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1162a2800) [pid = 1651] [serial = 1923] [outer = 0x0] 11:03:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x116a29400) [pid = 1651] [serial = 1924] [outer = 0x1162a2800] 11:03:38 INFO - PROCESS | 1651 | 1467050618440 Marionette DEBUG loaded listener.js 11:03:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x118212800) [pid = 1651] [serial = 1925] [outer = 0x1162a2800] 11:03:38 INFO - PROCESS | 1651 | 1467050618781 Marionette TRACE conn3 <- [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:03:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:03:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 475ms 11:03:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:03:38 INFO - PROCESS | 1651 | 1467050618792 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 11:03:38 INFO - PROCESS | 1651 | 1467050618794 Marionette TRACE conn3 <- [1,2537,null,{"value":"7"}] 11:03:38 INFO - PROCESS | 1651 | 1467050618797 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:03:38 INFO - PROCESS | 1651 | 1467050618798 Marionette TRACE conn3 <- [1,2538,null,{}] 11:03:38 INFO - PROCESS | 1651 | 1467050618809 Marionette TRACE conn3 -> [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:03:38 INFO - PROCESS | 1651 | 1467050618812 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:38 INFO - PROCESS | 1651 | 1467050618935 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 11:03:39 INFO - PROCESS | 1651 | 1467050619027 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:39 INFO - PROCESS | 1651 | 1467050619030 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212cd000 == 31 [pid = 1651] [id = 642] 11:03:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x118377000) [pid = 1651] [serial = 1926] [outer = 0x0] 11:03:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1132e8400) [pid = 1651] [serial = 1927] [outer = 0x118377000] 11:03:39 INFO - PROCESS | 1651 | 1467050619071 Marionette DEBUG loaded listener.js 11:03:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x118f7b000) [pid = 1651] [serial = 1928] [outer = 0x118377000] 11:03:39 INFO - PROCESS | 1651 | 1467050619486 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:03:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:03:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 720ms 11:03:39 INFO - PROCESS | 1651 | 1467050619517 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 11:03:39 INFO - PROCESS | 1651 | 1467050619518 Marionette TRACE conn3 <- [1,2541,null,{"value":"7"}] 11:03:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:03:39 INFO - PROCESS | 1651 | 1467050619523 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:03:39 INFO - PROCESS | 1651 | 1467050619525 Marionette TRACE conn3 <- [1,2542,null,{}] 11:03:39 INFO - PROCESS | 1651 | 1467050619527 Marionette TRACE conn3 -> [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:03:39 INFO - PROCESS | 1651 | 1467050619529 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:39 INFO - PROCESS | 1651 | 1467050619618 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 11:03:39 INFO - PROCESS | 1651 | 1467050619645 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:39 INFO - PROCESS | 1651 | 1467050619646 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e0f800 == 32 [pid = 1651] [id = 643] 11:03:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1128e2400) [pid = 1651] [serial = 1929] [outer = 0x0] 11:03:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x119a3e400) [pid = 1651] [serial = 1930] [outer = 0x1128e2400] 11:03:39 INFO - PROCESS | 1651 | 1467050619665 Marionette DEBUG loaded listener.js 11:03:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x120e42000) [pid = 1651] [serial = 1931] [outer = 0x1128e2400] 11:03:40 INFO - PROCESS | 1651 | 1467050620069 Marionette TRACE conn3 <- [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:03:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:03:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 574ms 11:03:40 INFO - PROCESS | 1651 | 1467050620110 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 11:03:40 INFO - PROCESS | 1651 | 1467050620112 Marionette TRACE conn3 <- [1,2545,null,{"value":"7"}] 11:03:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:03:40 INFO - PROCESS | 1651 | 1467050620116 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:03:40 INFO - PROCESS | 1651 | 1467050620118 Marionette TRACE conn3 <- [1,2546,null,{}] 11:03:40 INFO - PROCESS | 1651 | 1467050620121 Marionette TRACE conn3 -> [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:03:40 INFO - PROCESS | 1651 | 1467050620123 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:40 INFO - PROCESS | 1651 | 1467050620249 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 11:03:40 INFO - PROCESS | 1651 | 1467050620258 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:40 INFO - PROCESS | 1651 | 1467050620259 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e4e800 == 33 [pid = 1651] [id = 644] 11:03:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x120ef0400) [pid = 1651] [serial = 1932] [outer = 0x0] 11:03:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x121054800) [pid = 1651] [serial = 1933] [outer = 0x120ef0400] 11:03:40 INFO - PROCESS | 1651 | 1467050620292 Marionette DEBUG loaded listener.js 11:03:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x121497000) [pid = 1651] [serial = 1934] [outer = 0x120ef0400] 11:03:40 INFO - PROCESS | 1651 | 1467050620745 Marionette TRACE conn3 <- [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:03:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:03:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 675ms 11:03:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:03:40 INFO - PROCESS | 1651 | 1467050620791 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 11:03:40 INFO - PROCESS | 1651 | 1467050620793 Marionette TRACE conn3 <- [1,2549,null,{"value":"7"}] 11:03:40 INFO - PROCESS | 1651 | 1467050620796 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:03:40 INFO - PROCESS | 1651 | 1467050620798 Marionette TRACE conn3 <- [1,2550,null,{}] 11:03:40 INFO - PROCESS | 1651 | 1467050620802 Marionette TRACE conn3 -> [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:03:40 INFO - PROCESS | 1651 | 1467050620808 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:41 INFO - PROCESS | 1651 | 1467050621023 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 11:03:41 INFO - PROCESS | 1651 | 1467050621049 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:41 INFO - PROCESS | 1651 | 1467050621051 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x1296c5800 == 34 [pid = 1651] [id = 645] 11:03:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x124ad5000) [pid = 1651] [serial = 1935] [outer = 0x0] 11:03:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x124fdc800) [pid = 1651] [serial = 1936] [outer = 0x124ad5000] 11:03:41 INFO - PROCESS | 1651 | 1467050621076 Marionette DEBUG loaded listener.js 11:03:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x126f0d400) [pid = 1651] [serial = 1937] [outer = 0x124ad5000] 11:03:41 INFO - PROCESS | 1651 | 1467050621463 Marionette TRACE conn3 <- [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:03:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:03:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 11:03:41 INFO - PROCESS | 1651 | 1467050621467 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 11:03:41 INFO - PROCESS | 1651 | 1467050621469 Marionette TRACE conn3 <- [1,2553,null,{"value":"7"}] 11:03:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:03:41 INFO - PROCESS | 1651 | 1467050621473 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:03:41 INFO - PROCESS | 1651 | 1467050621475 Marionette TRACE conn3 <- [1,2554,null,{}] 11:03:41 INFO - PROCESS | 1651 | 1467050621478 Marionette TRACE conn3 -> [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:03:41 INFO - PROCESS | 1651 | 1467050621480 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:41 INFO - PROCESS | 1651 | 1467050621641 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 11:03:41 INFO - PROCESS | 1651 | 1467050621678 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:41 INFO - PROCESS | 1651 | 1467050621680 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa52800 == 35 [pid = 1651] [id = 646] 11:03:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1126e7c00) [pid = 1651] [serial = 1938] [outer = 0x0] 11:03:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12730d000) [pid = 1651] [serial = 1939] [outer = 0x1126e7c00] 11:03:41 INFO - PROCESS | 1651 | 1467050621722 Marionette DEBUG loaded listener.js 11:03:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12894dc00) [pid = 1651] [serial = 1940] [outer = 0x1126e7c00] 11:03:42 INFO - PROCESS | 1651 | 1467050622204 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:03:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:03:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 770ms 11:03:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:03:42 INFO - PROCESS | 1651 | 1467050622243 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 11:03:42 INFO - PROCESS | 1651 | 1467050622244 Marionette TRACE conn3 <- [1,2557,null,{"value":"7"}] 11:03:42 INFO - PROCESS | 1651 | 1467050622246 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:03:42 INFO - PROCESS | 1651 | 1467050622247 Marionette TRACE conn3 <- [1,2558,null,{}] 11:03:42 INFO - PROCESS | 1651 | 1467050622250 Marionette TRACE conn3 -> [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:03:42 INFO - PROCESS | 1651 | 1467050622251 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:42 INFO - PROCESS | 1651 | 1467050622378 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 11:03:42 INFO - PROCESS | 1651 | 1467050622384 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:42 INFO - PROCESS | 1651 | 1467050622385 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b1a2800 == 36 [pid = 1651] [id = 647] 11:03:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1128e0800) [pid = 1651] [serial = 1941] [outer = 0x0] 11:03:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x128bed800) [pid = 1651] [serial = 1942] [outer = 0x1128e0800] 11:03:42 INFO - PROCESS | 1651 | 1467050622447 Marionette DEBUG loaded listener.js 11:03:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x128cedc00) [pid = 1651] [serial = 1943] [outer = 0x1128e0800] 11:03:42 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x112dc1400) [pid = 1651] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:03:42 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x112dc4000) [pid = 1651] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:03:42 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x11869a000) [pid = 1651] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:03:42 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1175cfc00) [pid = 1651] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:03:42 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1128e1400) [pid = 1651] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:03:42 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x112e2a800) [pid = 1651] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:03:42 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1126f4000) [pid = 1651] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:03:42 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x112678c00) [pid = 1651] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:03:42 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x112e2ec00) [pid = 1651] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:03:42 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x11821b000) [pid = 1651] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:03:42 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x120ef7800) [pid = 1651] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:03:42 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12395d800) [pid = 1651] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:03:42 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1196d8800) [pid = 1651] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:03:42 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1271cdc00) [pid = 1651] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:03:42 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x124ad1400) [pid = 1651] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:03:42 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x11850e400) [pid = 1651] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:03:42 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x113c8d800) [pid = 1651] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:03:42 INFO - PROCESS | 1651 | 1467050622838 Marionette TRACE conn3 <- [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:03:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:03:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 621ms 11:03:42 INFO - PROCESS | 1651 | 1467050622867 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 11:03:42 INFO - PROCESS | 1651 | 1467050622869 Marionette TRACE conn3 <- [1,2561,null,{"value":"7"}] 11:03:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:03:42 INFO - PROCESS | 1651 | 1467050622876 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:03:42 INFO - PROCESS | 1651 | 1467050622877 Marionette TRACE conn3 <- [1,2562,null,{}] 11:03:42 INFO - PROCESS | 1651 | 1467050622880 Marionette TRACE conn3 -> [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:03:42 INFO - PROCESS | 1651 | 1467050622881 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:43 INFO - PROCESS | 1651 | 1467050623006 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 11:03:43 INFO - PROCESS | 1651 | 1467050623043 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:43 INFO - PROCESS | 1651 | 1467050623045 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x129038800 == 37 [pid = 1651] [id = 648] 11:03:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x112679400) [pid = 1651] [serial = 1944] [outer = 0x0] 11:03:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x115e24800) [pid = 1651] [serial = 1945] [outer = 0x112679400] 11:03:43 INFO - PROCESS | 1651 | 1467050623069 Marionette DEBUG loaded listener.js 11:03:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x11869a000) [pid = 1651] [serial = 1946] [outer = 0x112679400] 11:03:43 INFO - PROCESS | 1651 | 1467050623364 Marionette TRACE conn3 <- [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:03:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:03:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 522ms 11:03:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:03:43 INFO - PROCESS | 1651 | 1467050623395 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 11:03:43 INFO - PROCESS | 1651 | 1467050623397 Marionette TRACE conn3 <- [1,2565,null,{"value":"7"}] 11:03:43 INFO - PROCESS | 1651 | 1467050623399 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:03:43 INFO - PROCESS | 1651 | 1467050623400 Marionette TRACE conn3 <- [1,2566,null,{}] 11:03:43 INFO - PROCESS | 1651 | 1467050623403 Marionette TRACE conn3 -> [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:03:43 INFO - PROCESS | 1651 | 1467050623405 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:43 INFO - PROCESS | 1651 | 1467050623492 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 11:03:43 INFO - PROCESS | 1651 | 1467050623496 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:43 INFO - PROCESS | 1651 | 1467050623497 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e0c000 == 38 [pid = 1651] [id = 649] 11:03:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x118f15400) [pid = 1651] [serial = 1947] [outer = 0x0] 11:03:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x125593c00) [pid = 1651] [serial = 1948] [outer = 0x118f15400] 11:03:43 INFO - PROCESS | 1651 | 1467050623521 Marionette DEBUG loaded listener.js 11:03:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x128cee800) [pid = 1651] [serial = 1949] [outer = 0x118f15400] 11:03:43 INFO - PROCESS | 1651 | 1467050623861 Marionette TRACE conn3 <- [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:03:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:03:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 469ms 11:03:43 INFO - PROCESS | 1651 | 1467050623868 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 11:03:43 INFO - PROCESS | 1651 | 1467050623870 Marionette TRACE conn3 <- [1,2569,null,{"value":"7"}] 11:03:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:03:43 INFO - PROCESS | 1651 | 1467050623875 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:03:43 INFO - PROCESS | 1651 | 1467050623877 Marionette TRACE conn3 <- [1,2570,null,{}] 11:03:43 INFO - PROCESS | 1651 | 1467050623879 Marionette TRACE conn3 -> [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:03:43 INFO - PROCESS | 1651 | 1467050623881 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:44 INFO - PROCESS | 1651 | 1467050624015 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 11:03:44 INFO - PROCESS | 1651 | 1467050624022 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:44 INFO - PROCESS | 1651 | 1467050624023 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c398800 == 39 [pid = 1651] [id = 650] 11:03:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x116234800) [pid = 1651] [serial = 1950] [outer = 0x0] 11:03:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x120e3a000) [pid = 1651] [serial = 1951] [outer = 0x116234800] 11:03:44 INFO - PROCESS | 1651 | 1467050624050 Marionette DEBUG loaded listener.js 11:03:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12908f400) [pid = 1651] [serial = 1952] [outer = 0x116234800] 11:03:44 INFO - PROCESS | 1651 | 1467050624391 Marionette TRACE conn3 <- [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:03:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:03:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 522ms 11:03:44 INFO - PROCESS | 1651 | 1467050624398 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 11:03:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:03:44 INFO - PROCESS | 1651 | 1467050624400 Marionette TRACE conn3 <- [1,2573,null,{"value":"7"}] 11:03:44 INFO - PROCESS | 1651 | 1467050624403 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:03:44 INFO - PROCESS | 1651 | 1467050624408 Marionette TRACE conn3 <- [1,2574,null,{}] 11:03:44 INFO - PROCESS | 1651 | 1467050624412 Marionette TRACE conn3 -> [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:03:44 INFO - PROCESS | 1651 | 1467050624414 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:44 INFO - PROCESS | 1651 | 1467050624527 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 11:03:44 INFO - PROCESS | 1651 | 1467050624530 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:44 INFO - PROCESS | 1651 | 1467050624531 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ca55800 == 40 [pid = 1651] [id = 651] 11:03:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12908f800) [pid = 1651] [serial = 1953] [outer = 0x0] 11:03:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12927a000) [pid = 1651] [serial = 1954] [outer = 0x12908f800] 11:03:44 INFO - PROCESS | 1651 | 1467050624551 Marionette DEBUG loaded listener.js 11:03:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1293c7000) [pid = 1651] [serial = 1955] [outer = 0x12908f800] 11:03:45 INFO - PROCESS | 1651 | 1467050625107 Marionette TRACE conn3 <- [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:03:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:03:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 730ms 11:03:45 INFO - PROCESS | 1651 | 1467050625133 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 11:03:45 INFO - PROCESS | 1651 | 1467050625138 Marionette TRACE conn3 <- [1,2577,null,{"value":"7"}] 11:03:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:03:45 INFO - PROCESS | 1651 | 1467050625143 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:03:45 INFO - PROCESS | 1651 | 1467050625146 Marionette TRACE conn3 <- [1,2578,null,{}] 11:03:45 INFO - PROCESS | 1651 | 1467050625153 Marionette TRACE conn3 -> [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:03:45 INFO - PROCESS | 1651 | 1467050625156 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:45 INFO - PROCESS | 1651 | 1467050625311 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 11:03:45 INFO - PROCESS | 1651 | 1467050625444 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:45 INFO - PROCESS | 1651 | 1467050625446 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x118bdb000 == 41 [pid = 1651] [id = 652] 11:03:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x112a5f800) [pid = 1651] [serial = 1956] [outer = 0x0] 11:03:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x113378000) [pid = 1651] [serial = 1957] [outer = 0x112a5f800] 11:03:45 INFO - PROCESS | 1651 | 1467050625479 Marionette DEBUG loaded listener.js 11:03:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x116af3c00) [pid = 1651] [serial = 1958] [outer = 0x112a5f800] 11:03:45 INFO - PROCESS | 1651 | 1467050625956 Marionette TRACE conn3 <- [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:03:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:03:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 876ms 11:03:46 INFO - PROCESS | 1651 | 1467050626019 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 11:03:46 INFO - PROCESS | 1651 | 1467050626025 Marionette TRACE conn3 <- [1,2581,null,{"value":"7"}] 11:03:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:03:46 INFO - PROCESS | 1651 | 1467050626032 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:03:46 INFO - PROCESS | 1651 | 1467050626035 Marionette TRACE conn3 <- [1,2582,null,{}] 11:03:46 INFO - PROCESS | 1651 | 1467050626039 Marionette TRACE conn3 -> [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:03:46 INFO - PROCESS | 1651 | 1467050626042 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:46 INFO - PROCESS | 1651 | 1467050626188 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 11:03:46 INFO - PROCESS | 1651 | 1467050626253 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:46 INFO - PROCESS | 1651 | 1467050626254 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c8a800 == 42 [pid = 1651] [id = 653] 11:03:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x118873000) [pid = 1651] [serial = 1959] [outer = 0x0] 11:03:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x118f71800) [pid = 1651] [serial = 1960] [outer = 0x118873000] 11:03:46 INFO - PROCESS | 1651 | 1467050626325 Marionette DEBUG loaded listener.js 11:03:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1196d9400) [pid = 1651] [serial = 1961] [outer = 0x118873000] 11:03:46 INFO - PROCESS | 1651 | 1467050626798 Marionette TRACE conn3 <- [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:03:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:03:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 827ms 11:03:46 INFO - PROCESS | 1651 | 1467050626860 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 11:03:46 INFO - PROCESS | 1651 | 1467050626862 Marionette TRACE conn3 <- [1,2585,null,{"value":"7"}] 11:03:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:03:46 INFO - PROCESS | 1651 | 1467050626866 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:03:46 INFO - PROCESS | 1651 | 1467050626870 Marionette TRACE conn3 <- [1,2586,null,{}] 11:03:46 INFO - PROCESS | 1651 | 1467050626882 Marionette TRACE conn3 -> [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:03:46 INFO - PROCESS | 1651 | 1467050626886 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:47 INFO - PROCESS | 1651 | 1467050627033 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 11:03:47 INFO - PROCESS | 1651 | 1467050627111 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:47 INFO - PROCESS | 1651 | 1467050627113 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c621000 == 43 [pid = 1651] [id = 654] 11:03:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1218f5000) [pid = 1651] [serial = 1962] [outer = 0x0] 11:03:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1249f6c00) [pid = 1651] [serial = 1963] [outer = 0x1218f5000] 11:03:47 INFO - PROCESS | 1651 | 1467050627145 Marionette DEBUG loaded listener.js 11:03:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12559a000) [pid = 1651] [serial = 1964] [outer = 0x1218f5000] 11:03:47 INFO - PROCESS | 1651 | 1467050627601 Marionette TRACE conn3 <- [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:03:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:03:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 775ms 11:03:47 INFO - PROCESS | 1651 | 1467050627641 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 11:03:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:03:47 INFO - PROCESS | 1651 | 1467050627643 Marionette TRACE conn3 <- [1,2589,null,{"value":"7"}] 11:03:47 INFO - PROCESS | 1651 | 1467050627645 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:03:47 INFO - PROCESS | 1651 | 1467050627646 Marionette TRACE conn3 <- [1,2590,null,{}] 11:03:47 INFO - PROCESS | 1651 | 1467050627648 Marionette TRACE conn3 -> [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:03:47 INFO - PROCESS | 1651 | 1467050627649 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:47 INFO - PROCESS | 1651 | 1467050627767 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 11:03:47 INFO - PROCESS | 1651 | 1467050627846 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:47 INFO - PROCESS | 1651 | 1467050627847 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x116685800 == 44 [pid = 1651] [id = 655] 11:03:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x112a5c800) [pid = 1651] [serial = 1965] [outer = 0x0] 11:03:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x118fe2400) [pid = 1651] [serial = 1966] [outer = 0x112a5c800] 11:03:47 INFO - PROCESS | 1651 | 1467050627878 Marionette DEBUG loaded listener.js 11:03:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x127305800) [pid = 1651] [serial = 1967] [outer = 0x112a5c800] 11:03:48 INFO - PROCESS | 1651 | 1467050628463 Marionette TRACE conn3 <- [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:03:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:03:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 872ms 11:03:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:03:48 INFO - PROCESS | 1651 | 1467050628518 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 11:03:48 INFO - PROCESS | 1651 | 1467050628520 Marionette TRACE conn3 <- [1,2593,null,{"value":"7"}] 11:03:48 INFO - PROCESS | 1651 | 1467050628523 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:03:48 INFO - PROCESS | 1651 | 1467050628525 Marionette TRACE conn3 <- [1,2594,null,{}] 11:03:48 INFO - PROCESS | 1651 | 1467050628529 Marionette TRACE conn3 -> [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:03:48 INFO - PROCESS | 1651 | 1467050628531 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:48 INFO - PROCESS | 1651 | 1467050628629 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 11:03:48 INFO - PROCESS | 1651 | 1467050628712 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:48 INFO - PROCESS | 1651 | 1467050628713 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x112f6e800 == 45 [pid = 1651] [id = 656] 11:03:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x112e41800) [pid = 1651] [serial = 1968] [outer = 0x0] 11:03:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x113c66c00) [pid = 1651] [serial = 1969] [outer = 0x112e41800] 11:03:48 INFO - PROCESS | 1651 | 1467050628741 Marionette DEBUG loaded listener.js 11:03:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x116796c00) [pid = 1651] [serial = 1970] [outer = 0x112e41800] 11:03:49 INFO - PROCESS | 1651 | --DOCSHELL 0x12c398800 == 44 [pid = 1651] [id = 650] 11:03:49 INFO - PROCESS | 1651 | --DOCSHELL 0x126e0c000 == 43 [pid = 1651] [id = 649] 11:03:49 INFO - PROCESS | 1651 | --DOCSHELL 0x129038800 == 42 [pid = 1651] [id = 648] 11:03:49 INFO - PROCESS | 1651 | --DOCSHELL 0x12b1a2800 == 41 [pid = 1651] [id = 647] 11:03:49 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa52800 == 40 [pid = 1651] [id = 646] 11:03:49 INFO - PROCESS | 1651 | --DOCSHELL 0x1296c5800 == 39 [pid = 1651] [id = 645] 11:03:49 INFO - PROCESS | 1651 | --DOCSHELL 0x117e4e800 == 38 [pid = 1651] [id = 644] 11:03:49 INFO - PROCESS | 1651 | --DOCSHELL 0x126e0f800 == 37 [pid = 1651] [id = 643] 11:03:49 INFO - PROCESS | 1651 | --DOCSHELL 0x1212cd000 == 36 [pid = 1651] [id = 642] 11:03:49 INFO - PROCESS | 1651 | --DOCSHELL 0x1184b4800 == 35 [pid = 1651] [id = 641] 11:03:49 INFO - PROCESS | 1651 | --DOCSHELL 0x1184c8800 == 34 [pid = 1651] [id = 640] 11:03:49 INFO - PROCESS | 1651 | --DOCSHELL 0x11961a800 == 33 [pid = 1651] [id = 639] 11:03:49 INFO - PROCESS | 1651 | --DOCSHELL 0x111ad2000 == 32 [pid = 1651] [id = 638] 11:03:49 INFO - PROCESS | 1651 | --DOCSHELL 0x116685800 == 31 [pid = 1651] [id = 655] 11:03:49 INFO - PROCESS | 1651 | --DOCSHELL 0x12c621000 == 30 [pid = 1651] [id = 654] 11:03:49 INFO - PROCESS | 1651 | --DOCSHELL 0x128c8a800 == 29 [pid = 1651] [id = 653] 11:03:49 INFO - PROCESS | 1651 | --DOCSHELL 0x12ca55800 == 28 [pid = 1651] [id = 651] 11:03:49 INFO - PROCESS | 1651 | --DOCSHELL 0x118bdb000 == 27 [pid = 1651] [id = 652] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1196cd800) [pid = 1651] [serial = 1894] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x1162ab400) [pid = 1651] [serial = 1880] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1130e9400) [pid = 1651] [serial = 1879] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x118f1b000) [pid = 1651] [serial = 1891] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x124c0a400) [pid = 1651] [serial = 1900] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x11836e000) [pid = 1651] [serial = 1888] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x11622e000) [pid = 1651] [serial = 1885] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x11681cc00) [pid = 1651] [serial = 1886] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1129a8c00) [pid = 1651] [serial = 1882] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x112a59c00) [pid = 1651] [serial = 1883] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1128ebc00) [pid = 1651] [serial = 1862] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1126d2c00) [pid = 1651] [serial = 1861] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1175d0800) [pid = 1651] [serial = 1865] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x116792c00) [pid = 1651] [serial = 1864] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x119337800) [pid = 1651] [serial = 1868] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x118696400) [pid = 1651] [serial = 1867] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x121a78000) [pid = 1651] [serial = 1871] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x121491c00) [pid = 1651] [serial = 1870] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x126fcac00) [pid = 1651] [serial = 1874] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1268b6400) [pid = 1651] [serial = 1873] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x120eeec00) [pid = 1651] [serial = 1897] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x123f19c00) [pid = 1651] [serial = 1898] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x124fdac00) [pid = 1651] [serial = 1901] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x128cea800) [pid = 1651] [serial = 1877] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1268aec00) [pid = 1651] [serial = 1903] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12730d800) [pid = 1651] [serial = 1876] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x11850bc00) [pid = 1651] [serial = 1889] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x124acbc00) [pid = 1651] [serial = 1910] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x126f0d000) [pid = 1651] [serial = 1904] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x119d52000) [pid = 1651] [serial = 1895] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x11681a800) [pid = 1651] [serial = 1906] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x11850cc00) [pid = 1651] [serial = 1907] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x120eecc00) [pid = 1651] [serial = 1909] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x119335c00) [pid = 1651] [serial = 1892] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x127304400) [pid = 1651] [serial = 1912] [outer = 0x0] [url = about:blank] 11:03:49 INFO - PROCESS | 1651 | 1467050629899 Marionette TRACE conn3 <- [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:03:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:03:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1420ms 11:03:49 INFO - PROCESS | 1651 | 1467050629944 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 11:03:49 INFO - PROCESS | 1651 | 1467050629947 Marionette TRACE conn3 <- [1,2597,null,{"value":"7"}] 11:03:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:03:49 INFO - PROCESS | 1651 | 1467050629950 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:03:49 INFO - PROCESS | 1651 | 1467050629951 Marionette TRACE conn3 <- [1,2598,null,{}] 11:03:49 INFO - PROCESS | 1651 | 1467050629957 Marionette TRACE conn3 -> [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:03:49 INFO - PROCESS | 1651 | 1467050629959 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:50 INFO - PROCESS | 1651 | 1467050630037 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 11:03:50 INFO - PROCESS | 1651 | 1467050630045 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:50 INFO - PROCESS | 1651 | 1467050630048 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x116414000 == 28 [pid = 1651] [id = 657] 11:03:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1126f4400) [pid = 1651] [serial = 1971] [outer = 0x0] 11:03:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1129ad800) [pid = 1651] [serial = 1972] [outer = 0x1126f4400] 11:03:50 INFO - PROCESS | 1651 | 1467050630076 Marionette DEBUG loaded listener.js 11:03:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1126f5c00) [pid = 1651] [serial = 1973] [outer = 0x1126f4400] 11:03:50 INFO - PROCESS | 1651 | 1467050630454 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 519ms 11:03:50 INFO - PROCESS | 1651 | 1467050630470 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 11:03:50 INFO - PROCESS | 1651 | 1467050630474 Marionette TRACE conn3 <- [1,2601,null,{"value":"7"}] 11:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:03:50 INFO - PROCESS | 1651 | 1467050630479 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:03:50 INFO - PROCESS | 1651 | 1467050630480 Marionette TRACE conn3 <- [1,2602,null,{}] 11:03:50 INFO - PROCESS | 1651 | 1467050630483 Marionette TRACE conn3 -> [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:03:50 INFO - PROCESS | 1651 | 1467050630484 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:50 INFO - PROCESS | 1651 | 1467050630567 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 11:03:50 INFO - PROCESS | 1651 | 1467050630575 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:50 INFO - PROCESS | 1651 | 1467050630576 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x118343000 == 29 [pid = 1651] [id = 658] 11:03:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x112e45400) [pid = 1651] [serial = 1974] [outer = 0x0] 11:03:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x11622e800) [pid = 1651] [serial = 1975] [outer = 0x112e45400] 11:03:50 INFO - PROCESS | 1651 | 1467050630604 Marionette DEBUG loaded listener.js 11:03:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x116811800) [pid = 1651] [serial = 1976] [outer = 0x112e45400] 11:03:50 INFO - PROCESS | 1651 | 1467050630967 Marionette TRACE conn3 <- [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:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 520ms 11:03:51 INFO - PROCESS | 1651 | 1467050630999 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 11:03:51 INFO - PROCESS | 1651 | 1467050631000 Marionette TRACE conn3 <- [1,2605,null,{"value":"7"}] 11:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:03:51 INFO - PROCESS | 1651 | 1467050631002 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:03:51 INFO - PROCESS | 1651 | 1467050631005 Marionette TRACE conn3 <- [1,2606,null,{}] 11:03:51 INFO - PROCESS | 1651 | 1467050631013 Marionette TRACE conn3 -> [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:03:51 INFO - PROCESS | 1651 | 1467050631016 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:51 INFO - PROCESS | 1651 | 1467050631097 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 11:03:51 INFO - PROCESS | 1651 | 1467050631102 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:51 INFO - PROCESS | 1651 | 1467050631106 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a70000 == 30 [pid = 1651] [id = 659] 11:03:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x1126ef800) [pid = 1651] [serial = 1977] [outer = 0x0] 11:03:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x118333800) [pid = 1651] [serial = 1978] [outer = 0x1126ef800] 11:03:51 INFO - PROCESS | 1651 | 1467050631136 Marionette DEBUG loaded listener.js 11:03:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x118509c00) [pid = 1651] [serial = 1979] [outer = 0x1126ef800] 11:03:51 INFO - PROCESS | 1651 | 1467050631494 Marionette TRACE conn3 <- [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:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 523ms 11:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:03:51 INFO - PROCESS | 1651 | 1467050631525 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 11:03:51 INFO - PROCESS | 1651 | 1467050631527 Marionette TRACE conn3 <- [1,2609,null,{"value":"7"}] 11:03:51 INFO - PROCESS | 1651 | 1467050631529 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:03:51 INFO - PROCESS | 1651 | 1467050631530 Marionette TRACE conn3 <- [1,2610,null,{}] 11:03:51 INFO - PROCESS | 1651 | 1467050631533 Marionette TRACE conn3 -> [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:03:51 INFO - PROCESS | 1651 | 1467050631534 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:51 INFO - PROCESS | 1651 | 1467050631642 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 11:03:51 INFO - PROCESS | 1651 | 1467050631677 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:51 INFO - PROCESS | 1651 | 1467050631678 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x1213b1800 == 31 [pid = 1651] [id = 660] 11:03:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x11850cc00) [pid = 1651] [serial = 1980] [outer = 0x0] 11:03:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x118f15800) [pid = 1651] [serial = 1981] [outer = 0x11850cc00] 11:03:51 INFO - PROCESS | 1651 | 1467050631704 Marionette DEBUG loaded listener.js 11:03:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x119337000) [pid = 1651] [serial = 1982] [outer = 0x11850cc00] 11:03:52 INFO - PROCESS | 1651 | 1467050632014 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:03:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:03:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 519ms 11:03:52 INFO - PROCESS | 1651 | 1467050632048 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 11:03:52 INFO - PROCESS | 1651 | 1467050632050 Marionette TRACE conn3 <- [1,2613,null,{"value":"7"}] 11:03:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:03:52 INFO - PROCESS | 1651 | 1467050632061 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:03:52 INFO - PROCESS | 1651 | 1467050632062 Marionette TRACE conn3 <- [1,2614,null,{}] 11:03:52 INFO - PROCESS | 1651 | 1467050632065 Marionette TRACE conn3 -> [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:03:52 INFO - PROCESS | 1651 | 1467050632066 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:52 INFO - PROCESS | 1651 | 1467050632160 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 11:03:52 INFO - PROCESS | 1651 | 1467050632170 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:52 INFO - PROCESS | 1651 | 1467050632171 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x1254b9000 == 32 [pid = 1651] [id = 661] 11:03:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x112e27800) [pid = 1651] [serial = 1983] [outer = 0x0] 11:03:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1197e4400) [pid = 1651] [serial = 1984] [outer = 0x112e27800] 11:03:52 INFO - PROCESS | 1651 | 1467050632199 Marionette DEBUG loaded listener.js 11:03:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x120e41800) [pid = 1651] [serial = 1985] [outer = 0x112e27800] 11:03:52 INFO - PROCESS | 1651 | 1467050632564 Marionette TRACE conn3 <- [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:03:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:03:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 521ms 11:03:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:03:52 INFO - PROCESS | 1651 | 1467050632583 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 11:03:52 INFO - PROCESS | 1651 | 1467050632584 Marionette TRACE conn3 <- [1,2617,null,{"value":"7"}] 11:03:52 INFO - PROCESS | 1651 | 1467050632586 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:03:52 INFO - PROCESS | 1651 | 1467050632588 Marionette TRACE conn3 <- [1,2618,null,{}] 11:03:52 INFO - PROCESS | 1651 | 1467050632597 Marionette TRACE conn3 -> [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:03:52 INFO - PROCESS | 1651 | 1467050632602 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:52 INFO - PROCESS | 1651 | 1467050632720 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 11:03:52 INFO - PROCESS | 1651 | 1467050632724 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:52 INFO - PROCESS | 1651 | 1467050632725 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x128979800 == 33 [pid = 1651] [id = 662] 11:03:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x116813800) [pid = 1651] [serial = 1986] [outer = 0x0] 11:03:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12120ec00) [pid = 1651] [serial = 1987] [outer = 0x116813800] 11:03:52 INFO - PROCESS | 1651 | 1467050632750 Marionette DEBUG loaded listener.js 11:03:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x124c0a400) [pid = 1651] [serial = 1988] [outer = 0x116813800] 11:03:53 INFO - PROCESS | 1651 | 1467050633085 Marionette TRACE conn3 <- [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:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 523ms 11:03:53 INFO - PROCESS | 1651 | 1467050633111 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 11:03:53 INFO - PROCESS | 1651 | 1467050633112 Marionette TRACE conn3 <- [1,2621,null,{"value":"7"}] 11:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:03:53 INFO - PROCESS | 1651 | 1467050633120 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:03:53 INFO - PROCESS | 1651 | 1467050633122 Marionette TRACE conn3 <- [1,2622,null,{}] 11:03:53 INFO - PROCESS | 1651 | 1467050633126 Marionette TRACE conn3 -> [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:03:53 INFO - PROCESS | 1651 | 1467050633127 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:53 INFO - PROCESS | 1651 | 1467050633232 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 11:03:53 INFO - PROCESS | 1651 | 1467050633235 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:53 INFO - PROCESS | 1651 | 1467050633236 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x129037000 == 34 [pid = 1651] [id = 663] 11:03:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x11821f400) [pid = 1651] [serial = 1989] [outer = 0x0] 11:03:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x124fd1800) [pid = 1651] [serial = 1990] [outer = 0x11821f400] 11:03:53 INFO - PROCESS | 1651 | 1467050633261 Marionette DEBUG loaded listener.js 11:03:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1268adc00) [pid = 1651] [serial = 1991] [outer = 0x11821f400] 11:03:53 INFO - PROCESS | 1651 | 1467050633576 Marionette TRACE conn3 <- [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:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 471ms 11:03:53 INFO - PROCESS | 1651 | 1467050633600 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 11:03:53 INFO - PROCESS | 1651 | 1467050633602 Marionette TRACE conn3 <- [1,2625,null,{"value":"7"}] 11:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:03:53 INFO - PROCESS | 1651 | 1467050633612 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:03:53 INFO - PROCESS | 1651 | 1467050633614 Marionette TRACE conn3 <- [1,2626,null,{}] 11:03:53 INFO - PROCESS | 1651 | 1467050633616 Marionette TRACE conn3 -> [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:03:53 INFO - PROCESS | 1651 | 1467050633617 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:53 INFO - PROCESS | 1651 | 1467050633724 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 11:03:53 INFO - PROCESS | 1651 | 1467050633728 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:53 INFO - PROCESS | 1651 | 1467050633729 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a4d4000 == 35 [pid = 1651] [id = 664] 11:03:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x124fd6000) [pid = 1651] [serial = 1992] [outer = 0x0] 11:03:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x126f0d000) [pid = 1651] [serial = 1993] [outer = 0x124fd6000] 11:03:53 INFO - PROCESS | 1651 | 1467050633754 Marionette DEBUG loaded listener.js 11:03:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x126fcb400) [pid = 1651] [serial = 1994] [outer = 0x124fd6000] 11:03:54 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x124ad5000) [pid = 1651] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:03:54 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1126e7c00) [pid = 1651] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:03:54 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x112679400) [pid = 1651] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:03:54 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1128e0800) [pid = 1651] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:03:54 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1128e2400) [pid = 1651] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:03:54 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x120ef0400) [pid = 1651] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:03:54 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x118377000) [pid = 1651] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:03:54 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x112a79400) [pid = 1651] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:03:54 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x113c65c00) [pid = 1651] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:03:54 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1162a2800) [pid = 1651] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:03:54 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x110eea000) [pid = 1651] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:03:54 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x116234800) [pid = 1651] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:03:54 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x118f15400) [pid = 1651] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:03:54 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12908f800) [pid = 1651] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:03:54 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x124c10400) [pid = 1651] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:03:54 INFO - PROCESS | 1651 | 1467050634281 Marionette TRACE conn3 <- [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:03:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:03:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 729ms 11:03:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:03:54 INFO - PROCESS | 1651 | 1467050634333 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 11:03:54 INFO - PROCESS | 1651 | 1467050634334 Marionette TRACE conn3 <- [1,2629,null,{"value":"7"}] 11:03:54 INFO - PROCESS | 1651 | 1467050634337 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:03:54 INFO - PROCESS | 1651 | 1467050634338 Marionette TRACE conn3 <- [1,2630,null,{}] 11:03:54 INFO - PROCESS | 1651 | 1467050634340 Marionette TRACE conn3 -> [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:03:54 INFO - PROCESS | 1651 | 1467050634341 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:54 INFO - PROCESS | 1651 | 1467050634454 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 11:03:54 INFO - PROCESS | 1651 | 1467050634491 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:54 INFO - PROCESS | 1651 | 1467050634492 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a6d000 == 36 [pid = 1651] [id = 665] 11:03:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1126d9c00) [pid = 1651] [serial = 1995] [outer = 0x0] 11:03:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1162a2800) [pid = 1651] [serial = 1996] [outer = 0x1126d9c00] 11:03:54 INFO - PROCESS | 1651 | 1467050634516 Marionette DEBUG loaded listener.js 11:03:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x121853c00) [pid = 1651] [serial = 1997] [outer = 0x1126d9c00] 11:03:54 INFO - PROCESS | 1651 | 1467050634776 Marionette TRACE conn3 <- [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:03:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:03:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 471ms 11:03:54 INFO - PROCESS | 1651 | 1467050634811 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 11:03:54 INFO - PROCESS | 1651 | 1467050634812 Marionette TRACE conn3 <- [1,2633,null,{"value":"7"}] 11:03:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:03:54 INFO - PROCESS | 1651 | 1467050634814 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:03:54 INFO - PROCESS | 1651 | 1467050634815 Marionette TRACE conn3 <- [1,2634,null,{}] 11:03:54 INFO - PROCESS | 1651 | 1467050634818 Marionette TRACE conn3 -> [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:03:54 INFO - PROCESS | 1651 | 1467050634819 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:54 INFO - PROCESS | 1651 | 1467050634910 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 11:03:54 INFO - PROCESS | 1651 | 1467050634914 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:54 INFO - PROCESS | 1651 | 1467050634915 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b078000 == 37 [pid = 1651] [id = 666] 11:03:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x124efbc00) [pid = 1651] [serial = 1998] [outer = 0x0] 11:03:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1271d1000) [pid = 1651] [serial = 1999] [outer = 0x124efbc00] 11:03:54 INFO - PROCESS | 1651 | 1467050634940 Marionette DEBUG loaded listener.js 11:03:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x128bdec00) [pid = 1651] [serial = 2000] [outer = 0x124efbc00] 11:03:55 INFO - PROCESS | 1651 | 1467050635278 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:03:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:03:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 518ms 11:03:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:03:55 INFO - PROCESS | 1651 | 1467050635341 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 11:03:55 INFO - PROCESS | 1651 | 1467050635343 Marionette TRACE conn3 <- [1,2637,null,{"value":"7"}] 11:03:55 INFO - PROCESS | 1651 | 1467050635345 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:03:55 INFO - PROCESS | 1651 | 1467050635347 Marionette TRACE conn3 <- [1,2638,null,{}] 11:03:55 INFO - PROCESS | 1651 | 1467050635349 Marionette TRACE conn3 -> [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:03:55 INFO - PROCESS | 1651 | 1467050635351 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:55 INFO - PROCESS | 1651 | 1467050635447 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 11:03:55 INFO - PROCESS | 1651 | 1467050635451 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:55 INFO - PROCESS | 1651 | 1467050635453 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x123f84000 == 38 [pid = 1651] [id = 667] 11:03:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x128be3000) [pid = 1651] [serial = 2001] [outer = 0x0] 11:03:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x128ce8c00) [pid = 1651] [serial = 2002] [outer = 0x128be3000] 11:03:55 INFO - PROCESS | 1651 | 1467050635482 Marionette DEBUG loaded listener.js 11:03:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x128d61400) [pid = 1651] [serial = 2003] [outer = 0x128be3000] 11:03:55 INFO - PROCESS | 1651 | 1467050635825 Marionette TRACE conn3 <- [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:03:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:03:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 519ms 11:03:55 INFO - PROCESS | 1651 | 1467050635865 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 11:03:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:03:55 INFO - PROCESS | 1651 | 1467050635867 Marionette TRACE conn3 <- [1,2641,null,{"value":"7"}] 11:03:55 INFO - PROCESS | 1651 | 1467050635869 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:03:55 INFO - PROCESS | 1651 | 1467050635870 Marionette TRACE conn3 <- [1,2642,null,{}] 11:03:55 INFO - PROCESS | 1651 | 1467050635873 Marionette TRACE conn3 -> [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:03:55 INFO - PROCESS | 1651 | 1467050635874 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:55 INFO - PROCESS | 1651 | 1467050635953 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 11:03:56 INFO - PROCESS | 1651 | 1467050636020 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:56 INFO - PROCESS | 1651 | 1467050636021 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bdbb800 == 39 [pid = 1651] [id = 668] 11:03:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x120e41000) [pid = 1651] [serial = 2004] [outer = 0x0] 11:03:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x128d6b400) [pid = 1651] [serial = 2005] [outer = 0x120e41000] 11:03:56 INFO - PROCESS | 1651 | 1467050636045 Marionette DEBUG loaded listener.js 11:03:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x129098800) [pid = 1651] [serial = 2006] [outer = 0x120e41000] 11:03:56 INFO - PROCESS | 1651 | 1467050636576 Marionette TRACE conn3 <- [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:03:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:03:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 722ms 11:03:56 INFO - PROCESS | 1651 | 1467050636592 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 11:03:56 INFO - PROCESS | 1651 | 1467050636595 Marionette TRACE conn3 <- [1,2645,null,{"value":"7"}] 11:03:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:03:56 INFO - PROCESS | 1651 | 1467050636598 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:03:56 INFO - PROCESS | 1651 | 1467050636600 Marionette TRACE conn3 <- [1,2646,null,{}] 11:03:56 INFO - PROCESS | 1651 | 1467050636605 Marionette TRACE conn3 -> [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:03:56 INFO - PROCESS | 1651 | 1467050636606 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:56 INFO - PROCESS | 1651 | 1467050636719 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 11:03:56 INFO - PROCESS | 1651 | 1467050636850 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:56 INFO - PROCESS | 1651 | 1467050636851 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e4e000 == 40 [pid = 1651] [id = 669] 11:03:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1129af400) [pid = 1651] [serial = 2007] [outer = 0x0] 11:03:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x112a53c00) [pid = 1651] [serial = 2008] [outer = 0x1129af400] 11:03:56 INFO - PROCESS | 1651 | 1467050636883 Marionette DEBUG loaded listener.js 11:03:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x112e42000) [pid = 1651] [serial = 2009] [outer = 0x1129af400] 11:03:57 INFO - PROCESS | 1651 | 1467050637410 Marionette TRACE conn3 <- [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:03:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:03:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 821ms 11:03:57 INFO - PROCESS | 1651 | 1467050637447 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 11:03:57 INFO - PROCESS | 1651 | 1467050637450 Marionette TRACE conn3 <- [1,2649,null,{"value":"7"}] 11:03:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:03:57 INFO - PROCESS | 1651 | 1467050637459 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:03:57 INFO - PROCESS | 1651 | 1467050637461 Marionette TRACE conn3 <- [1,2650,null,{}] 11:03:57 INFO - PROCESS | 1651 | 1467050637463 Marionette TRACE conn3 -> [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:03:57 INFO - PROCESS | 1651 | 1467050637465 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:57 INFO - PROCESS | 1651 | 1467050637578 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 11:03:57 INFO - PROCESS | 1651 | 1467050637661 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:57 INFO - PROCESS | 1651 | 1467050637662 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x115da8800 == 41 [pid = 1651] [id = 670] 11:03:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x112a79800) [pid = 1651] [serial = 2010] [outer = 0x0] 11:03:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x113c65400) [pid = 1651] [serial = 2011] [outer = 0x112a79800] 11:03:57 INFO - PROCESS | 1651 | 1467050637694 Marionette DEBUG loaded listener.js 11:03:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x116f3ec00) [pid = 1651] [serial = 2012] [outer = 0x112a79800] 11:03:58 INFO - PROCESS | 1651 | 1467050638439 Marionette TRACE conn3 <- [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:03:58 INFO - PROCESS | 1651 | --DOCSHELL 0x123f84000 == 40 [pid = 1651] [id = 667] 11:03:58 INFO - PROCESS | 1651 | --DOCSHELL 0x12b078000 == 39 [pid = 1651] [id = 666] 11:03:58 INFO - PROCESS | 1651 | --DOCSHELL 0x119a6d000 == 38 [pid = 1651] [id = 665] 11:03:58 INFO - PROCESS | 1651 | --DOCSHELL 0x12a4d4000 == 37 [pid = 1651] [id = 664] 11:03:58 INFO - PROCESS | 1651 | --DOCSHELL 0x129037000 == 36 [pid = 1651] [id = 663] 11:03:58 INFO - PROCESS | 1651 | --DOCSHELL 0x128979800 == 35 [pid = 1651] [id = 662] 11:03:58 INFO - PROCESS | 1651 | --DOCSHELL 0x1254b9000 == 34 [pid = 1651] [id = 661] 11:03:58 INFO - PROCESS | 1651 | --DOCSHELL 0x1213b1800 == 33 [pid = 1651] [id = 660] 11:03:58 INFO - PROCESS | 1651 | --DOCSHELL 0x119a70000 == 32 [pid = 1651] [id = 659] 11:03:58 INFO - PROCESS | 1651 | --DOCSHELL 0x118343000 == 31 [pid = 1651] [id = 658] 11:03:58 INFO - PROCESS | 1651 | --DOCSHELL 0x116414000 == 30 [pid = 1651] [id = 657] 11:03:58 INFO - PROCESS | 1651 | --DOCSHELL 0x112f6e800 == 29 [pid = 1651] [id = 656] 11:03:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:03:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1024ms 11:03:58 INFO - PROCESS | 1651 | 1467050638481 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 11:03:58 INFO - PROCESS | 1651 | 1467050638484 Marionette TRACE conn3 <- [1,2653,null,{"value":"7"}] 11:03:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:03:58 INFO - PROCESS | 1651 | 1467050638486 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:03:58 INFO - PROCESS | 1651 | 1467050638490 Marionette TRACE conn3 <- [1,2654,null,{}] 11:03:58 INFO - PROCESS | 1651 | 1467050638501 Marionette TRACE conn3 -> [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:03:58 INFO - PROCESS | 1651 | 1467050638502 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:58 INFO - PROCESS | 1651 | 1467050638595 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x128be9800) [pid = 1651] [serial = 1913] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x124fdc800) [pid = 1651] [serial = 1936] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x12730d000) [pid = 1651] [serial = 1939] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x115e24800) [pid = 1651] [serial = 1945] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x128bed800) [pid = 1651] [serial = 1942] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x119a3e400) [pid = 1651] [serial = 1930] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x120e42000) [pid = 1651] [serial = 1931] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x121054800) [pid = 1651] [serial = 1933] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1132e8400) [pid = 1651] [serial = 1927] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x118f7b000) [pid = 1651] [serial = 1928] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x112dc0000) [pid = 1651] [serial = 1921] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x113c65800) [pid = 1651] [serial = 1922] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x115e2c800) [pid = 1651] [serial = 1918] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x116a23800) [pid = 1651] [serial = 1919] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x116a29400) [pid = 1651] [serial = 1924] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12894dc00) [pid = 1651] [serial = 1940] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x118212800) [pid = 1651] [serial = 1925] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x111c7f000) [pid = 1651] [serial = 1915] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1126dc400) [pid = 1651] [serial = 1916] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x12908f400) [pid = 1651] [serial = 1952] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x125593c00) [pid = 1651] [serial = 1948] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x128cedc00) [pid = 1651] [serial = 1943] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x126f0d400) [pid = 1651] [serial = 1937] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x11869a000) [pid = 1651] [serial = 1946] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x120e3a000) [pid = 1651] [serial = 1951] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x121497000) [pid = 1651] [serial = 1934] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x1293c7000) [pid = 1651] [serial = 1955] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x128cee800) [pid = 1651] [serial = 1949] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x12927a000) [pid = 1651] [serial = 1954] [outer = 0x0] [url = about:blank] 11:03:58 INFO - PROCESS | 1651 | 1467050638658 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:58 INFO - PROCESS | 1651 | 1467050638659 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x113c16000 == 30 [pid = 1651] [id = 671] 11:03:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x112db7800) [pid = 1651] [serial = 2013] [outer = 0x0] 11:03:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x114f98000) [pid = 1651] [serial = 2014] [outer = 0x112db7800] 11:03:58 INFO - PROCESS | 1651 | 1467050638687 Marionette DEBUG loaded listener.js 11:03:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x116a29400) [pid = 1651] [serial = 2015] [outer = 0x112db7800] 11:03:58 INFO - PROCESS | 1651 | 1467050638979 Marionette TRACE conn3 <- [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:03:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:03:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 529ms 11:03:59 INFO - PROCESS | 1651 | 1467050639016 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 11:03:59 INFO - PROCESS | 1651 | 1467050639019 Marionette TRACE conn3 <- [1,2657,null,{"value":"7"}] 11:03:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:03:59 INFO - PROCESS | 1651 | 1467050639027 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:03:59 INFO - PROCESS | 1651 | 1467050639029 Marionette TRACE conn3 <- [1,2658,null,{}] 11:03:59 INFO - PROCESS | 1651 | 1467050639031 Marionette TRACE conn3 -> [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:03:59 INFO - PROCESS | 1651 | 1467050639033 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:59 INFO - PROCESS | 1651 | 1467050639119 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 11:03:59 INFO - PROCESS | 1651 | 1467050639200 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:59 INFO - PROCESS | 1651 | 1467050639202 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x118352000 == 31 [pid = 1651] [id = 672] 11:03:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x11681cc00) [pid = 1651] [serial = 2016] [outer = 0x0] 11:03:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x118215800) [pid = 1651] [serial = 2017] [outer = 0x11681cc00] 11:03:59 INFO - PROCESS | 1651 | 1467050639228 Marionette DEBUG loaded listener.js 11:03:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x118509400) [pid = 1651] [serial = 2018] [outer = 0x11681cc00] 11:03:59 INFO - PROCESS | 1651 | 1467050639542 Marionette TRACE conn3 <- [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:03:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:03:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 571ms 11:03:59 INFO - PROCESS | 1651 | 1467050639598 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 11:03:59 INFO - PROCESS | 1651 | 1467050639599 Marionette TRACE conn3 <- [1,2661,null,{"value":"7"}] 11:03:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:03:59 INFO - PROCESS | 1651 | 1467050639601 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:03:59 INFO - PROCESS | 1651 | 1467050639604 Marionette TRACE conn3 <- [1,2662,null,{}] 11:03:59 INFO - PROCESS | 1651 | 1467050639612 Marionette TRACE conn3 -> [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:03:59 INFO - PROCESS | 1651 | 1467050639615 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:59 INFO - PROCESS | 1651 | 1467050639698 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 11:03:59 INFO - PROCESS | 1651 | 1467050639761 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:59 INFO - PROCESS | 1651 | 1467050639763 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:03:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12188f000 == 32 [pid = 1651] [id = 673] 11:03:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1126da400) [pid = 1651] [serial = 2019] [outer = 0x0] 11:03:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x11869f800) [pid = 1651] [serial = 2020] [outer = 0x1126da400] 11:03:59 INFO - PROCESS | 1651 | 1467050639792 Marionette DEBUG loaded listener.js 11:03:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x120e3a400) [pid = 1651] [serial = 2021] [outer = 0x1126da400] 11:04:00 INFO - PROCESS | 1651 | 1467050640064 Marionette TRACE conn3 <- [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:04:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:04:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 472ms 11:04:00 INFO - PROCESS | 1651 | 1467050640081 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 11:04:00 INFO - PROCESS | 1651 | 1467050640082 Marionette TRACE conn3 <- [1,2665,null,{"value":"7"}] 11:04:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:04:00 INFO - PROCESS | 1651 | 1467050640085 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:04:00 INFO - PROCESS | 1651 | 1467050640086 Marionette TRACE conn3 <- [1,2666,null,{}] 11:04:00 INFO - PROCESS | 1651 | 1467050640096 Marionette TRACE conn3 -> [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:04:00 INFO - PROCESS | 1651 | 1467050640097 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:00 INFO - PROCESS | 1651 | 1467050640186 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 11:04:00 INFO - PROCESS | 1651 | 1467050640192 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:00 INFO - PROCESS | 1651 | 1467050640194 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x127124800 == 33 [pid = 1651] [id = 674] 11:04:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x120eef000) [pid = 1651] [serial = 2022] [outer = 0x0] 11:04:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x12136c400) [pid = 1651] [serial = 2023] [outer = 0x120eef000] 11:04:00 INFO - PROCESS | 1651 | 1467050640219 Marionette DEBUG loaded listener.js 11:04:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x121852000) [pid = 1651] [serial = 2024] [outer = 0x120eef000] 11:04:01 INFO - PROCESS | 1651 | 1467050641111 Marionette TRACE conn3 <- [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:04:01 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:04:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1076ms 11:04:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:04:01 INFO - PROCESS | 1651 | 1467050641161 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 11:04:01 INFO - PROCESS | 1651 | 1467050641162 Marionette TRACE conn3 <- [1,2669,null,{"value":"7"}] 11:04:01 INFO - PROCESS | 1651 | 1467050641171 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:04:01 INFO - PROCESS | 1651 | 1467050641172 Marionette TRACE conn3 <- [1,2670,null,{}] 11:04:01 INFO - PROCESS | 1651 | 1467050641174 Marionette TRACE conn3 -> [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:04:01 INFO - PROCESS | 1651 | 1467050641176 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:01 INFO - PROCESS | 1651 | 1467050641278 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 11:04:01 INFO - PROCESS | 1651 | 1467050641282 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:01 INFO - PROCESS | 1651 | 1467050641283 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x129033800 == 34 [pid = 1651] [id = 675] 11:04:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x120ef7c00) [pid = 1651] [serial = 2025] [outer = 0x0] 11:04:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x123f16800) [pid = 1651] [serial = 2026] [outer = 0x120ef7c00] 11:04:01 INFO - PROCESS | 1651 | 1467050641307 Marionette DEBUG loaded listener.js 11:04:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x124ad6c00) [pid = 1651] [serial = 2027] [outer = 0x120ef7c00] 11:04:02 INFO - PROCESS | 1651 | 1467050642172 Marionette TRACE conn3 <- [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:04:02 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:04:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:04:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:04:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1031ms 11:04:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:04:02 INFO - PROCESS | 1651 | 1467050642210 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 11:04:02 INFO - PROCESS | 1651 | 1467050642211 Marionette TRACE conn3 <- [1,2673,null,{"value":"7"}] 11:04:02 INFO - PROCESS | 1651 | 1467050642213 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:04:02 INFO - PROCESS | 1651 | 1467050642214 Marionette TRACE conn3 <- [1,2674,null,{}] 11:04:02 INFO - PROCESS | 1651 | 1467050642217 Marionette TRACE conn3 -> [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:04:02 INFO - PROCESS | 1651 | 1467050642221 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:02 INFO - PROCESS | 1651 | 1467050642328 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 11:04:02 INFO - PROCESS | 1651 | 1467050642341 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:02 INFO - PROCESS | 1651 | 1467050642342 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a91d000 == 35 [pid = 1651] [id = 676] 11:04:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x124caa400) [pid = 1651] [serial = 2028] [outer = 0x0] 11:04:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x126f11c00) [pid = 1651] [serial = 2029] [outer = 0x124caa400] 11:04:02 INFO - PROCESS | 1651 | 1467050642367 Marionette DEBUG loaded listener.js 11:04:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x128be6800) [pid = 1651] [serial = 2030] [outer = 0x124caa400] 11:04:02 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x112e27800) [pid = 1651] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:04:02 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1126ef800) [pid = 1651] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:04:02 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x112e41800) [pid = 1651] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:04:02 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x11850cc00) [pid = 1651] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:04:02 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1126f4400) [pid = 1651] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:04:02 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x112e45400) [pid = 1651] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:04:02 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x112a5f800) [pid = 1651] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:04:02 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x118873000) [pid = 1651] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:04:02 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1218f5000) [pid = 1651] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:04:02 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x112a5c800) [pid = 1651] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:04:02 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x116813800) [pid = 1651] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:04:02 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1126d9c00) [pid = 1651] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:04:02 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x11821f400) [pid = 1651] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:04:02 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x124fd6000) [pid = 1651] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:04:02 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x124efbc00) [pid = 1651] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:04:02 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x128be3000) [pid = 1651] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:04:03 INFO - PROCESS | 1651 | 1467050643226 Marionette TRACE conn3 <- [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:04:03 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:04:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:04:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:04:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1019ms 11:04:03 INFO - PROCESS | 1651 | 1467050643233 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 11:04:03 INFO - PROCESS | 1651 | 1467050643234 Marionette TRACE conn3 <- [1,2677,null,{"value":"7"}] 11:04:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:04:03 INFO - PROCESS | 1651 | 1467050643237 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:04:03 INFO - PROCESS | 1651 | 1467050643239 Marionette TRACE conn3 <- [1,2678,null,{}] 11:04:03 INFO - PROCESS | 1651 | 1467050643241 Marionette TRACE conn3 -> [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:04:03 INFO - PROCESS | 1651 | 1467050643242 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:03 INFO - PROCESS | 1651 | 1467050643321 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 11:04:03 INFO - PROCESS | 1651 | 1467050643327 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:03 INFO - PROCESS | 1651 | 1467050643328 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c92800 == 36 [pid = 1651] [id = 677] 11:04:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x115e8cc00) [pid = 1651] [serial = 2031] [outer = 0x0] 11:04:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x116f3e000) [pid = 1651] [serial = 2032] [outer = 0x115e8cc00] 11:04:03 INFO - PROCESS | 1651 | 1467050643354 Marionette DEBUG loaded listener.js 11:04:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x118f7e000) [pid = 1651] [serial = 2033] [outer = 0x115e8cc00] 11:04:04 INFO - PROCESS | 1651 | 1467050644169 Marionette TRACE conn3 <- [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:04:04 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:04:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 972ms 11:04:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:04:04 INFO - PROCESS | 1651 | 1467050644209 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 11:04:04 INFO - PROCESS | 1651 | 1467050644211 Marionette TRACE conn3 <- [1,2681,null,{"value":"7"}] 11:04:04 INFO - PROCESS | 1651 | 1467050644213 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:04:04 INFO - PROCESS | 1651 | 1467050644214 Marionette TRACE conn3 <- [1,2682,null,{}] 11:04:04 INFO - PROCESS | 1651 | 1467050644216 Marionette TRACE conn3 -> [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:04:04 INFO - PROCESS | 1651 | 1467050644217 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:04 INFO - PROCESS | 1651 | 1467050644297 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 11:04:04 INFO - PROCESS | 1651 | 1467050644300 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:04 INFO - PROCESS | 1651 | 1467050644302 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b11d000 == 37 [pid = 1651] [id = 678] 11:04:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x11850d400) [pid = 1651] [serial = 2034] [outer = 0x0] 11:04:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x124acc400) [pid = 1651] [serial = 2035] [outer = 0x11850d400] 11:04:04 INFO - PROCESS | 1651 | 1467050644385 Marionette DEBUG loaded listener.js 11:04:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x128bea400) [pid = 1651] [serial = 2036] [outer = 0x11850d400] 11:04:05 INFO - PROCESS | 1651 | 1467050645125 Marionette TRACE conn3 <- [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:04:05 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:04:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 922ms 11:04:05 INFO - PROCESS | 1651 | 1467050645135 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 11:04:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:04:05 INFO - PROCESS | 1651 | 1467050645140 Marionette TRACE conn3 <- [1,2685,null,{"value":"7"}] 11:04:05 INFO - PROCESS | 1651 | 1467050645144 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:04:05 INFO - PROCESS | 1651 | 1467050645146 Marionette TRACE conn3 <- [1,2686,null,{}] 11:04:05 INFO - PROCESS | 1651 | 1467050645151 Marionette TRACE conn3 -> [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:04:05 INFO - PROCESS | 1651 | 1467050645152 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:05 INFO - PROCESS | 1651 | 1467050645259 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 11:04:05 INFO - PROCESS | 1651 | 1467050645316 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:05 INFO - PROCESS | 1651 | 1467050645318 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x116f30000 == 38 [pid = 1651] [id = 679] 11:04:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x1129b0000) [pid = 1651] [serial = 2037] [outer = 0x0] 11:04:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x112dbd800) [pid = 1651] [serial = 2038] [outer = 0x1129b0000] 11:04:05 INFO - PROCESS | 1651 | 1467050645350 Marionette DEBUG loaded listener.js 11:04:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x116237000) [pid = 1651] [serial = 2039] [outer = 0x1129b0000] 11:04:06 INFO - PROCESS | 1651 | 1467050646286 Marionette TRACE conn3 <- [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:04:06 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:04:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:04:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:04:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1172ms 11:04:06 INFO - PROCESS | 1651 | 1467050646317 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 11:04:06 INFO - PROCESS | 1651 | 1467050646320 Marionette TRACE conn3 <- [1,2689,null,{"value":"7"}] 11:04:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:04:06 INFO - PROCESS | 1651 | 1467050646327 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:04:06 INFO - PROCESS | 1651 | 1467050646329 Marionette TRACE conn3 <- [1,2690,null,{}] 11:04:06 INFO - PROCESS | 1651 | 1467050646332 Marionette TRACE conn3 -> [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:04:06 INFO - PROCESS | 1651 | 1467050646334 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:06 INFO - PROCESS | 1651 | 1467050646434 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 11:04:06 INFO - PROCESS | 1651 | 1467050646492 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:06 INFO - PROCESS | 1651 | 1467050646494 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x1254b7800 == 39 [pid = 1651] [id = 680] 11:04:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x118213000) [pid = 1651] [serial = 2040] [outer = 0x0] 11:04:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x118f10000) [pid = 1651] [serial = 2041] [outer = 0x118213000] 11:04:06 INFO - PROCESS | 1651 | 1467050646525 Marionette DEBUG loaded listener.js 11:04:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1196d1800) [pid = 1651] [serial = 2042] [outer = 0x118213000] 11:04:07 INFO - PROCESS | 1651 | 1467050647419 Marionette TRACE conn3 <- [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:04:07 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:04:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:04:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:04:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1120ms 11:04:07 INFO - PROCESS | 1651 | 1467050647448 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 11:04:07 INFO - PROCESS | 1651 | 1467050647449 Marionette TRACE conn3 <- [1,2693,null,{"value":"7"}] 11:04:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:04:07 INFO - PROCESS | 1651 | 1467050647452 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:04:07 INFO - PROCESS | 1651 | 1467050647455 Marionette TRACE conn3 <- [1,2694,null,{}] 11:04:07 INFO - PROCESS | 1651 | 1467050647463 Marionette TRACE conn3 -> [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:04:07 INFO - PROCESS | 1651 | 1467050647466 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:07 INFO - PROCESS | 1651 | 1467050647570 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 11:04:07 INFO - PROCESS | 1651 | 1467050647627 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:07 INFO - PROCESS | 1651 | 1467050647630 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b98f000 == 40 [pid = 1651] [id = 681] 11:04:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x121a79800) [pid = 1651] [serial = 2043] [outer = 0x0] 11:04:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1268aec00) [pid = 1651] [serial = 2044] [outer = 0x121a79800] 11:04:07 INFO - PROCESS | 1651 | 1467050647661 Marionette DEBUG loaded listener.js 11:04:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1271d4800) [pid = 1651] [serial = 2045] [outer = 0x121a79800] 11:04:08 INFO - PROCESS | 1651 | 1467050648589 Marionette TRACE conn3 <- [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:04:08 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:04:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:04:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:04:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1175ms 11:04:08 INFO - PROCESS | 1651 | 1467050648629 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 11:04:08 INFO - PROCESS | 1651 | 1467050648632 Marionette TRACE conn3 <- [1,2697,null,{"value":"7"}] 11:04:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:04:08 INFO - PROCESS | 1651 | 1467050648637 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:04:08 INFO - PROCESS | 1651 | 1467050648640 Marionette TRACE conn3 <- [1,2698,null,{}] 11:04:08 INFO - PROCESS | 1651 | 1467050648645 Marionette TRACE conn3 -> [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:04:08 INFO - PROCESS | 1651 | 1467050648648 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:08 INFO - PROCESS | 1651 | 1467050648794 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 11:04:08 INFO - PROCESS | 1651 | 1467050648924 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:08 INFO - PROCESS | 1651 | 1467050648927 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x1126c7800 == 41 [pid = 1651] [id = 682] 11:04:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1128e6000) [pid = 1651] [serial = 2046] [outer = 0x0] 11:04:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x114f96c00) [pid = 1651] [serial = 2047] [outer = 0x1128e6000] 11:04:08 INFO - PROCESS | 1651 | 1467050648975 Marionette DEBUG loaded listener.js 11:04:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x11681a400) [pid = 1651] [serial = 2048] [outer = 0x1128e6000] 11:04:09 INFO - PROCESS | 1651 | --DOCSHELL 0x128c92800 == 40 [pid = 1651] [id = 677] 11:04:09 INFO - PROCESS | 1651 | --DOCSHELL 0x12a91d000 == 39 [pid = 1651] [id = 676] 11:04:09 INFO - PROCESS | 1651 | --DOCSHELL 0x129033800 == 38 [pid = 1651] [id = 675] 11:04:09 INFO - PROCESS | 1651 | --DOCSHELL 0x127124800 == 37 [pid = 1651] [id = 674] 11:04:09 INFO - PROCESS | 1651 | --DOCSHELL 0x12188f000 == 36 [pid = 1651] [id = 673] 11:04:09 INFO - PROCESS | 1651 | --DOCSHELL 0x118352000 == 35 [pid = 1651] [id = 672] 11:04:09 INFO - PROCESS | 1651 | --DOCSHELL 0x113c16000 == 34 [pid = 1651] [id = 671] 11:04:09 INFO - PROCESS | 1651 | --DOCSHELL 0x115da8800 == 33 [pid = 1651] [id = 670] 11:04:09 INFO - PROCESS | 1651 | --DOCSHELL 0x117e4e000 == 32 [pid = 1651] [id = 669] 11:04:09 INFO - PROCESS | 1651 | --DOCSHELL 0x12bdbb800 == 31 [pid = 1651] [id = 668] 11:04:09 INFO - PROCESS | 1651 | --DOCSHELL 0x12b98f000 == 30 [pid = 1651] [id = 681] 11:04:09 INFO - PROCESS | 1651 | --DOCSHELL 0x1254b7800 == 29 [pid = 1651] [id = 680] 11:04:09 INFO - PROCESS | 1651 | --DOCSHELL 0x12b11d000 == 28 [pid = 1651] [id = 678] 11:04:09 INFO - PROCESS | 1651 | --DOCSHELL 0x116f30000 == 27 [pid = 1651] [id = 679] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x128d6b400) [pid = 1651] [serial = 2005] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1197e4400) [pid = 1651] [serial = 1984] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x118333800) [pid = 1651] [serial = 1978] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x118509c00) [pid = 1651] [serial = 1979] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x113c66c00) [pid = 1651] [serial = 1969] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x118f15800) [pid = 1651] [serial = 1981] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1129ad800) [pid = 1651] [serial = 1972] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1126f5c00) [pid = 1651] [serial = 1973] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x11622e800) [pid = 1651] [serial = 1975] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x116811800) [pid = 1651] [serial = 1976] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x116af3c00) [pid = 1651] [serial = 1958] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x113378000) [pid = 1651] [serial = 1957] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x118f71800) [pid = 1651] [serial = 1960] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1196d9400) [pid = 1651] [serial = 1961] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x12559a000) [pid = 1651] [serial = 1964] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x1249f6c00) [pid = 1651] [serial = 1963] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x127305800) [pid = 1651] [serial = 1967] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x118fe2400) [pid = 1651] [serial = 1966] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x12120ec00) [pid = 1651] [serial = 1987] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x1162a2800) [pid = 1651] [serial = 1996] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x124fd1800) [pid = 1651] [serial = 1990] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x1268adc00) [pid = 1651] [serial = 1991] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x126f0d000) [pid = 1651] [serial = 1993] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x1271d1000) [pid = 1651] [serial = 1999] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x128bdec00) [pid = 1651] [serial = 2000] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x128ce8c00) [pid = 1651] [serial = 2002] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x121853c00) [pid = 1651] [serial = 1997] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x126fcb400) [pid = 1651] [serial = 1994] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x116796c00) [pid = 1651] [serial = 1970] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x120e41800) [pid = 1651] [serial = 1985] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x124c0a400) [pid = 1651] [serial = 1988] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x128d61400) [pid = 1651] [serial = 2003] [outer = 0x0] [url = about:blank] 11:04:09 INFO - PROCESS | 1651 | --DOMWINDOW == 61 (0x119337000) [pid = 1651] [serial = 1982] [outer = 0x0] [url = about:blank] 11:04:10 INFO - PROCESS | 1651 | 1467050650328 Marionette TRACE conn3 <- [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:04:10 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:04:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:04:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:04:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1726ms 11:04:10 INFO - PROCESS | 1651 | 1467050650362 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 11:04:10 INFO - PROCESS | 1651 | 1467050650364 Marionette TRACE conn3 <- [1,2701,null,{"value":"7"}] 11:04:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:04:10 INFO - PROCESS | 1651 | 1467050650367 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:04:10 INFO - PROCESS | 1651 | 1467050650369 Marionette TRACE conn3 <- [1,2702,null,{}] 11:04:10 INFO - PROCESS | 1651 | 1467050650372 Marionette TRACE conn3 -> [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:04:10 INFO - PROCESS | 1651 | 1467050650374 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:10 INFO - PROCESS | 1651 | 1467050650453 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 11:04:10 INFO - PROCESS | 1651 | 1467050650507 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:10 INFO - PROCESS | 1651 | 1467050650509 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x116615000 == 28 [pid = 1651] [id = 683] 11:04:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x1126f5c00) [pid = 1651] [serial = 2049] [outer = 0x0] 11:04:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x1129adc00) [pid = 1651] [serial = 2050] [outer = 0x1126f5c00] 11:04:10 INFO - PROCESS | 1651 | 1467050650536 Marionette DEBUG loaded listener.js 11:04:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x112a5bc00) [pid = 1651] [serial = 2051] [outer = 0x1126f5c00] 11:04:10 INFO - PROCESS | 1651 | 1467050650901 Marionette TRACE conn3 <- [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:04:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:04:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 572ms 11:04:10 INFO - PROCESS | 1651 | 1467050650940 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 11:04:10 INFO - PROCESS | 1651 | 1467050650946 Marionette TRACE conn3 <- [1,2705,null,{"value":"7"}] 11:04:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:04:10 INFO - PROCESS | 1651 | 1467050650952 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:04:10 INFO - PROCESS | 1651 | 1467050650955 Marionette TRACE conn3 <- [1,2706,null,{}] 11:04:10 INFO - PROCESS | 1651 | 1467050650959 Marionette TRACE conn3 -> [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:04:10 INFO - PROCESS | 1651 | 1467050650962 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:11 INFO - PROCESS | 1651 | 1467050651132 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 11:04:11 INFO - PROCESS | 1651 | 1467050651150 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:11 INFO - PROCESS | 1651 | 1467050651151 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x118419800 == 29 [pid = 1651] [id = 684] 11:04:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x112a5d000) [pid = 1651] [serial = 2052] [outer = 0x0] 11:04:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x112e3ec00) [pid = 1651] [serial = 2053] [outer = 0x112a5d000] 11:04:11 INFO - PROCESS | 1651 | 1467050651179 Marionette DEBUG loaded listener.js 11:04:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x116796c00) [pid = 1651] [serial = 2054] [outer = 0x112a5d000] 11:04:11 INFO - PROCESS | 1651 | 1467050651517 Marionette TRACE conn3 <- [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:04:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:04:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 572ms 11:04:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:04:11 INFO - PROCESS | 1651 | 1467050651524 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 11:04:11 INFO - PROCESS | 1651 | 1467050651526 Marionette TRACE conn3 <- [1,2709,null,{"value":"7"}] 11:04:11 INFO - PROCESS | 1651 | 1467050651528 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:04:11 INFO - PROCESS | 1651 | 1467050651531 Marionette TRACE conn3 <- [1,2710,null,{}] 11:04:11 INFO - PROCESS | 1651 | 1467050651538 Marionette TRACE conn3 -> [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:04:11 INFO - PROCESS | 1651 | 1467050651543 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:11 INFO - PROCESS | 1651 | 1467050651620 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 11:04:11 INFO - PROCESS | 1651 | 1467050651628 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:11 INFO - PROCESS | 1651 | 1467050651630 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d88800 == 30 [pid = 1651] [id = 685] 11:04:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x1175d0400) [pid = 1651] [serial = 2055] [outer = 0x0] 11:04:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x1182b6c00) [pid = 1651] [serial = 2056] [outer = 0x1175d0400] 11:04:11 INFO - PROCESS | 1651 | 1467050651658 Marionette DEBUG loaded listener.js 11:04:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x118378800) [pid = 1651] [serial = 2057] [outer = 0x1175d0400] 11:04:12 INFO - PROCESS | 1651 | 1467050652066 Marionette TRACE conn3 <- [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:04:12 INFO - PROCESS | 1651 | 1467050652104 Marionette TRACE conn3 <- [1,2713,null,{"value":"7"}] 11:04:12 INFO - PROCESS | 1651 | 1467050652108 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:04:12 INFO - PROCESS | 1651 | 1467050652110 Marionette TRACE conn3 <- [1,2714,null,{}] 11:04:12 INFO - PROCESS | 1651 | 1467050652113 Marionette TRACE conn3 -> [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:04:12 INFO - PROCESS | 1651 | 1467050652115 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:12 INFO - PROCESS | 1651 | 1467050652279 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 11:04:12 INFO - PROCESS | 1651 | 1467050652302 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:12 INFO - PROCESS | 1651 | 1467050652303 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212be000 == 31 [pid = 1651] [id = 686] 11:04:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x118510800) [pid = 1651] [serial = 2058] [outer = 0x0] 11:04:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x118871800) [pid = 1651] [serial = 2059] [outer = 0x118510800] 11:04:12 INFO - PROCESS | 1651 | 1467050652341 Marionette DEBUG loaded listener.js 11:04:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x118fe1000) [pid = 1651] [serial = 2060] [outer = 0x118510800] 11:04:12 INFO - PROCESS | 1651 | 1467050652707 Marionette TRACE conn3 <- [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:04:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:04:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 620ms 11:04:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:04:12 INFO - PROCESS | 1651 | 1467050652728 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 11:04:12 INFO - PROCESS | 1651 | 1467050652729 Marionette TRACE conn3 <- [1,2717,null,{"value":"7"}] 11:04:12 INFO - PROCESS | 1651 | 1467050652731 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:04:12 INFO - PROCESS | 1651 | 1467050652733 Marionette TRACE conn3 <- [1,2718,null,{}] 11:04:12 INFO - PROCESS | 1651 | 1467050652735 Marionette TRACE conn3 -> [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:04:12 INFO - PROCESS | 1651 | 1467050652736 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:12 INFO - PROCESS | 1651 | 1467050652832 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 11:04:12 INFO - PROCESS | 1651 | 1467050652844 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:12 INFO - PROCESS | 1651 | 1467050652845 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x123bdb000 == 32 [pid = 1651] [id = 687] 11:04:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x11850f800) [pid = 1651] [serial = 2061] [outer = 0x0] 11:04:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x119337800) [pid = 1651] [serial = 2062] [outer = 0x11850f800] 11:04:12 INFO - PROCESS | 1651 | 1467050652870 Marionette DEBUG loaded listener.js 11:04:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x1197eb000) [pid = 1651] [serial = 2063] [outer = 0x11850f800] 11:04:13 INFO - PROCESS | 1651 | 1467050653240 Marionette TRACE conn3 <- [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:04:13 INFO - PROCESS | 1651 | 1467050653263 Marionette TRACE conn3 <- [1,2721,null,{"value":"7"}] 11:04:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:04:13 INFO - PROCESS | 1651 | 1467050653265 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:04:13 INFO - PROCESS | 1651 | 1467050653266 Marionette TRACE conn3 <- [1,2722,null,{}] 11:04:13 INFO - PROCESS | 1651 | 1467050653268 Marionette TRACE conn3 -> [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:04:13 INFO - PROCESS | 1651 | 1467050653273 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:13 INFO - PROCESS | 1651 | 1467050653380 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 11:04:13 INFO - PROCESS | 1651 | 1467050653419 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:13 INFO - PROCESS | 1651 | 1467050653420 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e10800 == 33 [pid = 1651] [id = 688] 11:04:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1197e9c00) [pid = 1651] [serial = 2064] [outer = 0x0] 11:04:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x120e3f800) [pid = 1651] [serial = 2065] [outer = 0x1197e9c00] 11:04:13 INFO - PROCESS | 1651 | 1467050653445 Marionette DEBUG loaded listener.js 11:04:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x121854000) [pid = 1651] [serial = 2066] [outer = 0x1197e9c00] 11:04:14 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x11850d400) [pid = 1651] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:04:14 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x120ef7c00) [pid = 1651] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:04:14 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x124caa400) [pid = 1651] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:04:14 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x112a79800) [pid = 1651] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:04:14 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x1129af400) [pid = 1651] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:04:14 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x120e41000) [pid = 1651] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:04:14 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x120eef000) [pid = 1651] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:04:14 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x112db7800) [pid = 1651] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:04:14 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x11681cc00) [pid = 1651] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:04:14 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x1126da400) [pid = 1651] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:04:14 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x115e8cc00) [pid = 1651] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:04:14 INFO - PROCESS | 1651 | 1467050654057 Marionette TRACE conn3 <- [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:04:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:04:14 INFO - PROCESS | 1651 | 1467050654089 Marionette TRACE conn3 <- [1,2725,null,{"value":"7"}] 11:04:14 INFO - PROCESS | 1651 | 1467050654092 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:04:14 INFO - PROCESS | 1651 | 1467050654106 Marionette TRACE conn3 <- [1,2726,null,{}] 11:04:14 INFO - PROCESS | 1651 | 1467050654110 Marionette TRACE conn3 -> [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:04:14 INFO - PROCESS | 1651 | 1467050654112 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:14 INFO - PROCESS | 1651 | 1467050654236 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 11:04:14 INFO - PROCESS | 1651 | 1467050654245 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:14 INFO - PROCESS | 1651 | 1467050654246 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c89800 == 34 [pid = 1651] [id = 689] 11:04:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x115e2cc00) [pid = 1651] [serial = 2067] [outer = 0x0] 11:04:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x116af6400) [pid = 1651] [serial = 2068] [outer = 0x115e2cc00] 11:04:14 INFO - PROCESS | 1651 | 1467050654283 Marionette DEBUG loaded listener.js 11:04:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x119a3e400) [pid = 1651] [serial = 2069] [outer = 0x115e2cc00] 11:04:14 INFO - PROCESS | 1651 | 1467050654608 Marionette TRACE conn3 <- [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:04:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:04:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 535ms 11:04:14 INFO - PROCESS | 1651 | 1467050654627 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 11:04:14 INFO - PROCESS | 1651 | 1467050654629 Marionette TRACE conn3 <- [1,2729,null,{"value":"7"}] 11:04:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:04:14 INFO - PROCESS | 1651 | 1467050654648 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:04:14 INFO - PROCESS | 1651 | 1467050654649 Marionette TRACE conn3 <- [1,2730,null,{}] 11:04:14 INFO - PROCESS | 1651 | 1467050654652 Marionette TRACE conn3 -> [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:04:14 INFO - PROCESS | 1651 | 1467050654653 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:14 INFO - PROCESS | 1651 | 1467050654757 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 11:04:14 INFO - PROCESS | 1651 | 1467050654763 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:14 INFO - PROCESS | 1651 | 1467050654764 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x129033800 == 35 [pid = 1651] [id = 690] 11:04:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x112dc2c00) [pid = 1651] [serial = 2070] [outer = 0x0] 11:04:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x121a73c00) [pid = 1651] [serial = 2071] [outer = 0x112dc2c00] 11:04:14 INFO - PROCESS | 1651 | 1467050654788 Marionette DEBUG loaded listener.js 11:04:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x124c04000) [pid = 1651] [serial = 2072] [outer = 0x112dc2c00] 11:04:15 INFO - PROCESS | 1651 | 1467050655543 Marionette TRACE conn3 <- [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:04:15 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:04:15 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:04:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:04:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 937ms 11:04:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:04:15 INFO - PROCESS | 1651 | 1467050655568 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 11:04:15 INFO - PROCESS | 1651 | 1467050655570 Marionette TRACE conn3 <- [1,2733,null,{"value":"7"}] 11:04:15 INFO - PROCESS | 1651 | 1467050655572 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:04:15 INFO - PROCESS | 1651 | 1467050655573 Marionette TRACE conn3 <- [1,2734,null,{}] 11:04:15 INFO - PROCESS | 1651 | 1467050655575 Marionette TRACE conn3 -> [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:04:15 INFO - PROCESS | 1651 | 1467050655585 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:15 INFO - PROCESS | 1651 | 1467050655657 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 11:04:15 INFO - PROCESS | 1651 | 1467050655660 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:15 INFO - PROCESS | 1651 | 1467050655661 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a4db800 == 36 [pid = 1651] [id = 691] 11:04:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x115e24800) [pid = 1651] [serial = 2073] [outer = 0x0] 11:04:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x124fd7c00) [pid = 1651] [serial = 2074] [outer = 0x115e24800] 11:04:15 INFO - PROCESS | 1651 | 1467050655686 Marionette DEBUG loaded listener.js 11:04:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x12559a000) [pid = 1651] [serial = 2075] [outer = 0x115e24800] 11:04:16 INFO - PROCESS | 1651 | 1467050656086 Marionette TRACE conn3 <- [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:04:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:04:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 569ms 11:04:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:04:16 INFO - PROCESS | 1651 | 1467050656143 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 11:04:16 INFO - PROCESS | 1651 | 1467050656145 Marionette TRACE conn3 <- [1,2737,null,{"value":"7"}] 11:04:16 INFO - PROCESS | 1651 | 1467050656149 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:04:16 INFO - PROCESS | 1651 | 1467050656152 Marionette TRACE conn3 <- [1,2738,null,{}] 11:04:16 INFO - PROCESS | 1651 | 1467050656156 Marionette TRACE conn3 -> [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:04:16 INFO - PROCESS | 1651 | 1467050656158 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:16 INFO - PROCESS | 1651 | 1467050656273 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 11:04:16 INFO - PROCESS | 1651 | 1467050656354 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:16 INFO - PROCESS | 1651 | 1467050656357 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x116407800 == 37 [pid = 1651] [id = 692] 11:04:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1126dd000) [pid = 1651] [serial = 2076] [outer = 0x0] 11:04:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1126ef800) [pid = 1651] [serial = 2077] [outer = 0x1126dd000] 11:04:16 INFO - PROCESS | 1651 | 1467050656388 Marionette DEBUG loaded listener.js 11:04:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x112a52400) [pid = 1651] [serial = 2078] [outer = 0x1126dd000] 11:04:16 INFO - PROCESS | 1651 | 1467050656886 Marionette TRACE conn3 <- [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:04:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:04:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 774ms 11:04:16 INFO - PROCESS | 1651 | 1467050656953 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 11:04:16 INFO - PROCESS | 1651 | 1467050656958 Marionette TRACE conn3 <- [1,2741,null,{"value":"7"}] 11:04:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:04:16 INFO - PROCESS | 1651 | --DOCSHELL 0x12ccd1800 == 36 [pid = 1651] [id = 16] 11:04:17 INFO - PROCESS | 1651 | 1467050657013 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:04:17 INFO - PROCESS | 1651 | 1467050657015 Marionette TRACE conn3 <- [1,2742,null,{}] 11:04:17 INFO - PROCESS | 1651 | 1467050657028 Marionette TRACE conn3 -> [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:04:17 INFO - PROCESS | 1651 | 1467050657030 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:17 INFO - PROCESS | 1651 | 1467050657144 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 11:04:17 INFO - PROCESS | 1651 | 1467050657197 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:17 INFO - PROCESS | 1651 | 1467050657198 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212d1800 == 37 [pid = 1651] [id = 693] 11:04:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x115e8f000) [pid = 1651] [serial = 2079] [outer = 0x0] 11:04:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x116798800) [pid = 1651] [serial = 2080] [outer = 0x115e8f000] 11:04:17 INFO - PROCESS | 1651 | 1467050657229 Marionette DEBUG loaded listener.js 11:04:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x116f4ac00) [pid = 1651] [serial = 2081] [outer = 0x115e8f000] 11:04:17 INFO - PROCESS | 1651 | 1467050657908 Marionette TRACE conn3 <- [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:04:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:04:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 976ms 11:04:17 INFO - PROCESS | 1651 | 1467050657950 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 11:04:17 INFO - PROCESS | 1651 | 1467050657953 Marionette TRACE conn3 <- [1,2745,null,{"value":"7"}] 11:04:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:04:17 INFO - PROCESS | 1651 | 1467050657960 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:04:17 INFO - PROCESS | 1651 | 1467050657961 Marionette TRACE conn3 <- [1,2746,null,{}] 11:04:17 INFO - PROCESS | 1651 | 1467050657965 Marionette TRACE conn3 -> [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:04:17 INFO - PROCESS | 1651 | 1467050657967 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:18 INFO - PROCESS | 1651 | 1467050658080 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 11:04:18 INFO - PROCESS | 1651 | --DOCSHELL 0x129033800 == 36 [pid = 1651] [id = 690] 11:04:18 INFO - PROCESS | 1651 | --DOCSHELL 0x128c89800 == 35 [pid = 1651] [id = 689] 11:04:18 INFO - PROCESS | 1651 | --DOCSHELL 0x126e10800 == 34 [pid = 1651] [id = 688] 11:04:18 INFO - PROCESS | 1651 | --DOCSHELL 0x123bdb000 == 33 [pid = 1651] [id = 687] 11:04:18 INFO - PROCESS | 1651 | --DOCSHELL 0x1212be000 == 32 [pid = 1651] [id = 686] 11:04:18 INFO - PROCESS | 1651 | --DOCSHELL 0x119d88800 == 31 [pid = 1651] [id = 685] 11:04:18 INFO - PROCESS | 1651 | --DOCSHELL 0x118419800 == 30 [pid = 1651] [id = 684] 11:04:18 INFO - PROCESS | 1651 | --DOCSHELL 0x116615000 == 29 [pid = 1651] [id = 683] 11:04:18 INFO - PROCESS | 1651 | --DOCSHELL 0x1126c7800 == 28 [pid = 1651] [id = 682] 11:04:18 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x123f16800) [pid = 1651] [serial = 2026] [outer = 0x0] [url = about:blank] 11:04:18 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x126f11c00) [pid = 1651] [serial = 2029] [outer = 0x0] [url = about:blank] 11:04:18 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x116f3ec00) [pid = 1651] [serial = 2012] [outer = 0x0] [url = about:blank] 11:04:18 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x112a53c00) [pid = 1651] [serial = 2008] [outer = 0x0] [url = about:blank] 11:04:18 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x112e42000) [pid = 1651] [serial = 2009] [outer = 0x0] [url = about:blank] 11:04:18 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x129098800) [pid = 1651] [serial = 2006] [outer = 0x0] [url = about:blank] 11:04:18 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x12136c400) [pid = 1651] [serial = 2023] [outer = 0x0] [url = about:blank] 11:04:18 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x114f98000) [pid = 1651] [serial = 2014] [outer = 0x0] [url = about:blank] 11:04:18 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x116a29400) [pid = 1651] [serial = 2015] [outer = 0x0] [url = about:blank] 11:04:18 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x118215800) [pid = 1651] [serial = 2017] [outer = 0x0] [url = about:blank] 11:04:18 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x118509400) [pid = 1651] [serial = 2018] [outer = 0x0] [url = about:blank] 11:04:18 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x11869f800) [pid = 1651] [serial = 2020] [outer = 0x0] [url = about:blank] 11:04:18 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x120e3a400) [pid = 1651] [serial = 2021] [outer = 0x0] [url = about:blank] 11:04:18 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x113c65400) [pid = 1651] [serial = 2011] [outer = 0x0] [url = about:blank] 11:04:18 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x116f3e000) [pid = 1651] [serial = 2032] [outer = 0x0] [url = about:blank] 11:04:18 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x128bea400) [pid = 1651] [serial = 2036] [outer = 0x0] [url = about:blank] 11:04:18 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x128be6800) [pid = 1651] [serial = 2030] [outer = 0x0] [url = about:blank] 11:04:18 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x124ad6c00) [pid = 1651] [serial = 2027] [outer = 0x0] [url = about:blank] 11:04:18 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x118f7e000) [pid = 1651] [serial = 2033] [outer = 0x0] [url = about:blank] 11:04:18 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x121852000) [pid = 1651] [serial = 2024] [outer = 0x0] [url = about:blank] 11:04:18 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x124acc400) [pid = 1651] [serial = 2035] [outer = 0x0] [url = about:blank] 11:04:18 INFO - PROCESS | 1651 | 1467050658165 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:18 INFO - PROCESS | 1651 | 1467050658168 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x112159000 == 29 [pid = 1651] [id = 694] 11:04:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x1128e1400) [pid = 1651] [serial = 2082] [outer = 0x0] 11:04:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x1129ae800) [pid = 1651] [serial = 2083] [outer = 0x1128e1400] 11:04:18 INFO - PROCESS | 1651 | 1467050658198 Marionette DEBUG loaded listener.js 11:04:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x1131e8000) [pid = 1651] [serial = 2084] [outer = 0x1128e1400] 11:04:18 INFO - PROCESS | 1651 | 1467050658499 Marionette TRACE conn3 <- [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:04:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:04:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 577ms 11:04:18 INFO - PROCESS | 1651 | 1467050658534 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 11:04:18 INFO - PROCESS | 1651 | 1467050658538 Marionette TRACE conn3 <- [1,2749,null,{"value":"7"}] 11:04:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:04:18 INFO - PROCESS | 1651 | 1467050658545 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:04:18 INFO - PROCESS | 1651 | 1467050658547 Marionette TRACE conn3 <- [1,2750,null,{}] 11:04:18 INFO - PROCESS | 1651 | 1467050658549 Marionette TRACE conn3 -> [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:04:18 INFO - PROCESS | 1651 | 1467050658551 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:18 INFO - PROCESS | 1651 | 1467050658634 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 11:04:18 INFO - PROCESS | 1651 | 1467050658639 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:18 INFO - PROCESS | 1651 | 1467050658642 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x119610000 == 30 [pid = 1651] [id = 695] 11:04:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x11622e000) [pid = 1651] [serial = 2085] [outer = 0x0] 11:04:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x117661800) [pid = 1651] [serial = 2086] [outer = 0x11622e000] 11:04:18 INFO - PROCESS | 1651 | 1467050658669 Marionette DEBUG loaded listener.js 11:04:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x1182af000) [pid = 1651] [serial = 2087] [outer = 0x11622e000] 11:04:19 INFO - PROCESS | 1651 | 1467050659052 Marionette TRACE conn3 <- [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:04:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:04:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 520ms 11:04:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:04:19 INFO - PROCESS | 1651 | 1467050659065 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 11:04:19 INFO - PROCESS | 1651 | 1467050659067 Marionette TRACE conn3 <- [1,2753,null,{"value":"7"}] 11:04:19 INFO - PROCESS | 1651 | 1467050659069 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:04:19 INFO - PROCESS | 1651 | 1467050659072 Marionette TRACE conn3 <- [1,2754,null,{}] 11:04:19 INFO - PROCESS | 1651 | 1467050659079 Marionette TRACE conn3 -> [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:04:19 INFO - PROCESS | 1651 | 1467050659083 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:19 INFO - PROCESS | 1651 | 1467050659171 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 11:04:19 INFO - PROCESS | 1651 | 1467050659178 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:19 INFO - PROCESS | 1651 | 1467050659180 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212c1000 == 31 [pid = 1651] [id = 696] 11:04:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x1126d4c00) [pid = 1651] [serial = 2088] [outer = 0x0] 11:04:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x118872400) [pid = 1651] [serial = 2089] [outer = 0x1126d4c00] 11:04:19 INFO - PROCESS | 1651 | 1467050659208 Marionette DEBUG loaded listener.js 11:04:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x119333000) [pid = 1651] [serial = 2090] [outer = 0x1126d4c00] 11:04:19 INFO - PROCESS | 1651 | 1467050659563 Marionette TRACE conn3 <- [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:04:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:04:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 523ms 11:04:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:04:19 INFO - PROCESS | 1651 | 1467050659593 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 11:04:19 INFO - PROCESS | 1651 | 1467050659595 Marionette TRACE conn3 <- [1,2757,null,{"value":"7"}] 11:04:19 INFO - PROCESS | 1651 | 1467050659597 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:04:19 INFO - PROCESS | 1651 | 1467050659598 Marionette TRACE conn3 <- [1,2758,null,{}] 11:04:19 INFO - PROCESS | 1651 | 1467050659601 Marionette TRACE conn3 -> [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:04:19 INFO - PROCESS | 1651 | 1467050659602 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:19 INFO - PROCESS | 1651 | 1467050659684 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 11:04:19 INFO - PROCESS | 1651 | 1467050659692 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:19 INFO - PROCESS | 1651 | 1467050659693 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e06800 == 32 [pid = 1651] [id = 697] 11:04:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x119d51800) [pid = 1651] [serial = 2091] [outer = 0x0] 11:04:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x120e39c00) [pid = 1651] [serial = 2092] [outer = 0x119d51800] 11:04:19 INFO - PROCESS | 1651 | 1467050659719 Marionette DEBUG loaded listener.js 11:04:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x120ef6400) [pid = 1651] [serial = 2093] [outer = 0x119d51800] 11:04:20 INFO - PROCESS | 1651 | 1467050660044 Marionette TRACE conn3 <- [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:04:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:04:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 469ms 11:04:20 INFO - PROCESS | 1651 | 1467050660066 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 11:04:20 INFO - PROCESS | 1651 | 1467050660068 Marionette TRACE conn3 <- [1,2761,null,{"value":"7"}] 11:04:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:04:20 INFO - PROCESS | 1651 | 1467050660070 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:04:20 INFO - PROCESS | 1651 | 1467050660071 Marionette TRACE conn3 <- [1,2762,null,{}] 11:04:20 INFO - PROCESS | 1651 | 1467050660076 Marionette TRACE conn3 -> [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:04:20 INFO - PROCESS | 1651 | 1467050660077 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:20 INFO - PROCESS | 1651 | 1467050660160 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 11:04:20 INFO - PROCESS | 1651 | 1467050660164 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:20 INFO - PROCESS | 1651 | 1467050660165 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c8c000 == 33 [pid = 1651] [id = 698] 11:04:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x120ef7800) [pid = 1651] [serial = 2094] [outer = 0x0] 11:04:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x12136d000) [pid = 1651] [serial = 2095] [outer = 0x120ef7800] 11:04:20 INFO - PROCESS | 1651 | 1467050660192 Marionette DEBUG loaded listener.js 11:04:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x121a6a800) [pid = 1651] [serial = 2096] [outer = 0x120ef7800] 11:04:20 INFO - PROCESS | 1651 | 1467050660583 Marionette TRACE conn3 <- [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:04:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:04:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 523ms 11:04:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:04:20 INFO - PROCESS | 1651 | 1467050660594 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 11:04:20 INFO - PROCESS | 1651 | 1467050660595 Marionette TRACE conn3 <- [1,2765,null,{"value":"7"}] 11:04:20 INFO - PROCESS | 1651 | 1467050660597 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:04:20 INFO - PROCESS | 1651 | 1467050660598 Marionette TRACE conn3 <- [1,2766,null,{}] 11:04:20 INFO - PROCESS | 1651 | 1467050660600 Marionette TRACE conn3 -> [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:04:20 INFO - PROCESS | 1651 | 1467050660604 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:20 INFO - PROCESS | 1651 | 1467050660750 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 11:04:20 INFO - PROCESS | 1651 | 1467050660764 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:20 INFO - PROCESS | 1651 | 1467050660766 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x12930d000 == 34 [pid = 1651] [id = 699] 11:04:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x121a77400) [pid = 1651] [serial = 2097] [outer = 0x0] 11:04:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x124fd4400) [pid = 1651] [serial = 2098] [outer = 0x121a77400] 11:04:20 INFO - PROCESS | 1651 | 1467050660798 Marionette DEBUG loaded listener.js 11:04:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x126fbdc00) [pid = 1651] [serial = 2099] [outer = 0x121a77400] 11:04:21 INFO - PROCESS | 1651 | 1467050661293 Marionette TRACE conn3 <- [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:04:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:04:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 718ms 11:04:21 INFO - PROCESS | 1651 | 1467050661316 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 11:04:21 INFO - PROCESS | 1651 | 1467050661318 Marionette TRACE conn3 <- [1,2769,null,{"value":"7"}] 11:04:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:04:21 INFO - PROCESS | 1651 | 1467050661329 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:04:21 INFO - PROCESS | 1651 | 1467050661330 Marionette TRACE conn3 <- [1,2770,null,{}] 11:04:21 INFO - PROCESS | 1651 | 1467050661333 Marionette TRACE conn3 -> [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:04:21 INFO - PROCESS | 1651 | 1467050661335 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:21 INFO - PROCESS | 1651 | 1467050661494 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 11:04:21 INFO - PROCESS | 1651 | 1467050661520 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:21 INFO - PROCESS | 1651 | 1467050661522 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa5c800 == 35 [pid = 1651] [id = 700] 11:04:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x126fcb000) [pid = 1651] [serial = 2100] [outer = 0x0] 11:04:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x127305c00) [pid = 1651] [serial = 2101] [outer = 0x126fcb000] 11:04:21 INFO - PROCESS | 1651 | 1467050661548 Marionette DEBUG loaded listener.js 11:04:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x12894d000) [pid = 1651] [serial = 2102] [outer = 0x126fcb000] 11:04:21 INFO - PROCESS | 1651 | 1467050661885 Marionette TRACE conn3 <- [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:04:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:04:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 570ms 11:04:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:04:21 INFO - PROCESS | 1651 | 1467050661898 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 11:04:21 INFO - PROCESS | 1651 | 1467050661899 Marionette TRACE conn3 <- [1,2773,null,{"value":"7"}] 11:04:21 INFO - PROCESS | 1651 | 1467050661901 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:04:21 INFO - PROCESS | 1651 | 1467050661903 Marionette TRACE conn3 <- [1,2774,null,{}] 11:04:21 INFO - PROCESS | 1651 | 1467050661905 Marionette TRACE conn3 -> [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:04:21 INFO - PROCESS | 1651 | 1467050661908 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:22 INFO - PROCESS | 1651 | 1467050662010 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 11:04:22 INFO - PROCESS | 1651 | 1467050662022 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:22 INFO - PROCESS | 1651 | 1467050662023 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b07f800 == 36 [pid = 1651] [id = 701] 11:04:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x12730d400) [pid = 1651] [serial = 2103] [outer = 0x0] 11:04:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x128be6400) [pid = 1651] [serial = 2104] [outer = 0x12730d400] 11:04:22 INFO - PROCESS | 1651 | 1467050662047 Marionette DEBUG loaded listener.js 11:04:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x128bed400) [pid = 1651] [serial = 2105] [outer = 0x12730d400] 11:04:22 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1126f5c00) [pid = 1651] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:04:22 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x112dc2c00) [pid = 1651] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:04:22 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1129b0000) [pid = 1651] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:04:22 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x1175d0400) [pid = 1651] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:04:22 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x118510800) [pid = 1651] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:04:22 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1128e6000) [pid = 1651] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:04:22 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x118213000) [pid = 1651] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:04:22 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x112a5d000) [pid = 1651] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:04:22 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x121a79800) [pid = 1651] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:04:22 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x11850f800) [pid = 1651] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:04:22 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x1197e9c00) [pid = 1651] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:04:22 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x115e2cc00) [pid = 1651] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:04:22 INFO - PROCESS | 1651 | 1467050662444 Marionette TRACE conn3 <- [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:04:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:04:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 568ms 11:04:22 INFO - PROCESS | 1651 | 1467050662471 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 11:04:22 INFO - PROCESS | 1651 | 1467050662473 Marionette TRACE conn3 <- [1,2777,null,{"value":"7"}] 11:04:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:04:22 INFO - PROCESS | 1651 | 1467050662477 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:04:22 INFO - PROCESS | 1651 | 1467050662478 Marionette TRACE conn3 <- [1,2778,null,{}] 11:04:22 INFO - PROCESS | 1651 | 1467050662480 Marionette TRACE conn3 -> [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:04:22 INFO - PROCESS | 1651 | 1467050662490 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:22 INFO - PROCESS | 1651 | 1467050662567 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 11:04:22 INFO - PROCESS | 1651 | 1467050662571 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:22 INFO - PROCESS | 1651 | 1467050662572 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b1b9000 == 37 [pid = 1651] [id = 702] 11:04:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x1128e8000) [pid = 1651] [serial = 2106] [outer = 0x0] 11:04:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x118213000) [pid = 1651] [serial = 2107] [outer = 0x1128e8000] 11:04:22 INFO - PROCESS | 1651 | 1467050662600 Marionette DEBUG loaded listener.js 11:04:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x120e39800) [pid = 1651] [serial = 2108] [outer = 0x1128e8000] 11:04:23 INFO - PROCESS | 1651 | 1467050663026 Marionette TRACE conn3 <- [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:04:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:04:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 568ms 11:04:23 INFO - PROCESS | 1651 | 1467050663046 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 11:04:23 INFO - PROCESS | 1651 | 1467050663048 Marionette TRACE conn3 <- [1,2781,null,{"value":"7"}] 11:04:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:04:23 INFO - PROCESS | 1651 | 1467050663052 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:04:23 INFO - PROCESS | 1651 | 1467050663054 Marionette TRACE conn3 <- [1,2782,null,{}] 11:04:23 INFO - PROCESS | 1651 | 1467050663067 Marionette TRACE conn3 -> [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:04:23 INFO - PROCESS | 1651 | 1467050663069 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:23 INFO - PROCESS | 1651 | 1467050663198 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 11:04:23 INFO - PROCESS | 1651 | 1467050663211 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:23 INFO - PROCESS | 1651 | 1467050663212 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b999800 == 38 [pid = 1651] [id = 703] 11:04:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x120eeec00) [pid = 1651] [serial = 2109] [outer = 0x0] 11:04:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x128ceb800) [pid = 1651] [serial = 2110] [outer = 0x120eeec00] 11:04:23 INFO - PROCESS | 1651 | 1467050663254 Marionette DEBUG loaded listener.js 11:04:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x128cef400) [pid = 1651] [serial = 2111] [outer = 0x120eeec00] 11:04:23 INFO - PROCESS | 1651 | 1467050663600 Marionette TRACE conn3 <- [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:04:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:04:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 581ms 11:04:23 INFO - PROCESS | 1651 | 1467050663632 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 11:04:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:04:23 INFO - PROCESS | 1651 | 1467050663642 Marionette TRACE conn3 <- [1,2785,null,{"value":"7"}] 11:04:23 INFO - PROCESS | 1651 | 1467050663645 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:04:23 INFO - PROCESS | 1651 | 1467050663646 Marionette TRACE conn3 <- [1,2786,null,{}] 11:04:23 INFO - PROCESS | 1651 | 1467050663648 Marionette TRACE conn3 -> [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:04:23 INFO - PROCESS | 1651 | 1467050663650 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:23 INFO - PROCESS | 1651 | 1467050663771 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 11:04:23 INFO - PROCESS | 1651 | 1467050663779 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:23 INFO - PROCESS | 1651 | 1467050663781 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c38e000 == 39 [pid = 1651] [id = 704] 11:04:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x128cecc00) [pid = 1651] [serial = 2112] [outer = 0x0] 11:04:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x128d6a800) [pid = 1651] [serial = 2113] [outer = 0x128cecc00] 11:04:23 INFO - PROCESS | 1651 | 1467050663807 Marionette DEBUG loaded listener.js 11:04:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x12927a000) [pid = 1651] [serial = 2114] [outer = 0x128cecc00] 11:04:24 INFO - PROCESS | 1651 | 1467050664115 Marionette TRACE conn3 <- [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:04:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:04:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 520ms 11:04:24 INFO - PROCESS | 1651 | 1467050664165 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 11:04:24 INFO - PROCESS | 1651 | 1467050664167 Marionette TRACE conn3 <- [1,2789,null,{"value":"7"}] 11:04:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:04:24 INFO - PROCESS | 1651 | 1467050664169 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:04:24 INFO - PROCESS | 1651 | 1467050664170 Marionette TRACE conn3 <- [1,2790,null,{}] 11:04:24 INFO - PROCESS | 1651 | 1467050664172 Marionette TRACE conn3 -> [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:04:24 INFO - PROCESS | 1651 | 1467050664173 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:24 INFO - PROCESS | 1651 | 1467050664255 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 11:04:24 INFO - PROCESS | 1651 | 1467050664261 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:24 INFO - PROCESS | 1651 | 1467050664262 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c636800 == 40 [pid = 1651] [id = 705] 11:04:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x12927c800) [pid = 1651] [serial = 2115] [outer = 0x0] 11:04:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1293c6400) [pid = 1651] [serial = 2116] [outer = 0x12927c800] 11:04:24 INFO - PROCESS | 1651 | 1467050664286 Marionette DEBUG loaded listener.js 11:04:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1293ce800) [pid = 1651] [serial = 2117] [outer = 0x12927c800] 11:04:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:04:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 621ms 11:04:24 INFO - PROCESS | 1651 | 1467050664783 Marionette TRACE conn3 <- [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:04:24 INFO - PROCESS | 1651 | 1467050664790 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 11:04:24 INFO - PROCESS | 1651 | 1467050664793 Marionette TRACE conn3 <- [1,2793,null,{"value":"7"}] 11:04:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:04:24 INFO - PROCESS | 1651 | 1467050664797 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:04:24 INFO - PROCESS | 1651 | 1467050664799 Marionette TRACE conn3 <- [1,2794,null,{}] 11:04:24 INFO - PROCESS | 1651 | 1467050664803 Marionette TRACE conn3 -> [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:04:24 INFO - PROCESS | 1651 | 1467050664805 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:24 INFO - PROCESS | 1651 | 1467050664912 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 11:04:24 INFO - PROCESS | 1651 | 1467050664987 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:24 INFO - PROCESS | 1651 | 1467050664988 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x119616000 == 41 [pid = 1651] [id = 706] 11:04:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x112e42000) [pid = 1651] [serial = 2118] [outer = 0x0] 11:04:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x115e93800) [pid = 1651] [serial = 2119] [outer = 0x112e42000] 11:04:25 INFO - PROCESS | 1651 | 1467050665019 Marionette DEBUG loaded listener.js 11:04:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x11821d800) [pid = 1651] [serial = 2120] [outer = 0x112e42000] 11:04:25 INFO - PROCESS | 1651 | 1467050665432 Marionette TRACE conn3 <- [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:04:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:04:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 672ms 11:04:25 INFO - PROCESS | 1651 | 1467050665469 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 11:04:25 INFO - PROCESS | 1651 | 1467050665472 Marionette TRACE conn3 <- [1,2797,null,{"value":"7"}] 11:04:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:04:25 INFO - PROCESS | 1651 | 1467050665476 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:04:25 INFO - PROCESS | 1651 | 1467050665478 Marionette TRACE conn3 <- [1,2798,null,{}] 11:04:25 INFO - PROCESS | 1651 | 1467050665481 Marionette TRACE conn3 -> [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:04:25 INFO - PROCESS | 1651 | 1467050665483 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:25 INFO - PROCESS | 1651 | 1467050665590 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 11:04:25 INFO - PROCESS | 1651 | 1467050665669 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:25 INFO - PROCESS | 1651 | 1467050665671 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x12930b000 == 42 [pid = 1651] [id = 707] 11:04:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x11850a800) [pid = 1651] [serial = 2121] [outer = 0x0] 11:04:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x119330400) [pid = 1651] [serial = 2122] [outer = 0x11850a800] 11:04:25 INFO - PROCESS | 1651 | 1467050665716 Marionette DEBUG loaded listener.js 11:04:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x119d53000) [pid = 1651] [serial = 2123] [outer = 0x11850a800] 11:04:26 INFO - PROCESS | 1651 | 1467050666149 Marionette TRACE conn3 <- [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:04:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:04:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 720ms 11:04:26 INFO - PROCESS | 1651 | 1467050666197 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 11:04:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:04:26 INFO - PROCESS | 1651 | 1467050666198 Marionette TRACE conn3 <- [1,2801,null,{"value":"7"}] 11:04:26 INFO - PROCESS | 1651 | 1467050666201 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:04:26 INFO - PROCESS | 1651 | 1467050666204 Marionette TRACE conn3 <- [1,2802,null,{}] 11:04:26 INFO - PROCESS | 1651 | 1467050666212 Marionette TRACE conn3 -> [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:04:26 INFO - PROCESS | 1651 | 1467050666215 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:26 INFO - PROCESS | 1651 | 1467050666323 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 11:04:26 INFO - PROCESS | 1651 | 1467050666385 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:26 INFO - PROCESS | 1651 | 1467050666387 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c62b000 == 43 [pid = 1651] [id = 708] 11:04:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x121a74400) [pid = 1651] [serial = 2124] [outer = 0x0] 11:04:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x124fd5c00) [pid = 1651] [serial = 2125] [outer = 0x121a74400] 11:04:26 INFO - PROCESS | 1651 | 1467050666430 Marionette DEBUG loaded listener.js 11:04:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x126f17000) [pid = 1651] [serial = 2126] [outer = 0x121a74400] 11:04:26 INFO - PROCESS | 1651 | 1467050666844 Marionette TRACE conn3 <- [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:04:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:04:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 675ms 11:04:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:04:26 INFO - PROCESS | 1651 | 1467050666876 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 11:04:26 INFO - PROCESS | 1651 | 1467050666878 Marionette TRACE conn3 <- [1,2805,null,{"value":"7"}] 11:04:26 INFO - PROCESS | 1651 | 1467050666880 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:04:26 INFO - PROCESS | 1651 | 1467050666881 Marionette TRACE conn3 <- [1,2806,null,{}] 11:04:26 INFO - PROCESS | 1651 | 1467050666884 Marionette TRACE conn3 -> [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:04:26 INFO - PROCESS | 1651 | 1467050666885 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:27 INFO - PROCESS | 1651 | 1467050667014 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 11:04:27 INFO - PROCESS | 1651 | 1467050667087 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:27 INFO - PROCESS | 1651 | 1467050667089 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ca58000 == 44 [pid = 1651] [id = 709] 11:04:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x128d6d800) [pid = 1651] [serial = 2127] [outer = 0x0] 11:04:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12908f800) [pid = 1651] [serial = 2128] [outer = 0x128d6d800] 11:04:27 INFO - PROCESS | 1651 | 1467050667117 Marionette DEBUG loaded listener.js 11:04:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x129279000) [pid = 1651] [serial = 2129] [outer = 0x128d6d800] 11:04:27 INFO - PROCESS | 1651 | 1467050667549 Marionette TRACE conn3 <- [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:04:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:04:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 722ms 11:04:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:04:27 INFO - PROCESS | 1651 | 1467050667603 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 11:04:27 INFO - PROCESS | 1651 | 1467050667604 Marionette TRACE conn3 <- [1,2809,null,{"value":"7"}] 11:04:27 INFO - PROCESS | 1651 | 1467050667606 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:04:27 INFO - PROCESS | 1651 | 1467050667608 Marionette TRACE conn3 <- [1,2810,null,{}] 11:04:27 INFO - PROCESS | 1651 | 1467050667610 Marionette TRACE conn3 -> [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:04:27 INFO - PROCESS | 1651 | 1467050667611 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:27 INFO - PROCESS | 1651 | 1467050667715 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 11:04:27 INFO - PROCESS | 1651 | 1467050667788 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:27 INFO - PROCESS | 1651 | 1467050667789 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x115eea000 == 45 [pid = 1651] [id = 710] 11:04:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1126d1000) [pid = 1651] [serial = 2130] [outer = 0x0] 11:04:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x117667000) [pid = 1651] [serial = 2131] [outer = 0x1126d1000] 11:04:27 INFO - PROCESS | 1651 | 1467050667818 Marionette DEBUG loaded listener.js 11:04:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x128cee000) [pid = 1651] [serial = 2132] [outer = 0x1126d1000] 11:04:28 INFO - PROCESS | 1651 | 1467050668387 Marionette TRACE conn3 <- [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:04:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:04:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 819ms 11:04:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:04:28 INFO - PROCESS | 1651 | 1467050668426 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 11:04:28 INFO - PROCESS | 1651 | 1467050668428 Marionette TRACE conn3 <- [1,2813,null,{"value":"7"}] 11:04:28 INFO - PROCESS | 1651 | 1467050668431 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:04:28 INFO - PROCESS | 1651 | 1467050668432 Marionette TRACE conn3 <- [1,2814,null,{}] 11:04:28 INFO - PROCESS | 1651 | 1467050668435 Marionette TRACE conn3 -> [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:04:28 INFO - PROCESS | 1651 | 1467050668437 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:28 INFO - PROCESS | 1651 | 1467050668523 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 11:04:28 INFO - PROCESS | 1651 | 1467050668586 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:28 INFO - PROCESS | 1651 | 1467050668587 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d93000 == 46 [pid = 1651] [id = 711] 11:04:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x112e49800) [pid = 1651] [serial = 2133] [outer = 0x0] 11:04:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x115d04000) [pid = 1651] [serial = 2134] [outer = 0x112e49800] 11:04:28 INFO - PROCESS | 1651 | 1467050668615 Marionette DEBUG loaded listener.js 11:04:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x116aee800) [pid = 1651] [serial = 2135] [outer = 0x112e49800] 11:04:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12c38e000 == 45 [pid = 1651] [id = 704] 11:04:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12b999800 == 44 [pid = 1651] [id = 703] 11:04:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12b1b9000 == 43 [pid = 1651] [id = 702] 11:04:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12b07f800 == 42 [pid = 1651] [id = 701] 11:04:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa5c800 == 41 [pid = 1651] [id = 700] 11:04:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12930d000 == 40 [pid = 1651] [id = 699] 11:04:29 INFO - PROCESS | 1651 | --DOCSHELL 0x128c8c000 == 39 [pid = 1651] [id = 698] 11:04:29 INFO - PROCESS | 1651 | --DOCSHELL 0x126e06800 == 38 [pid = 1651] [id = 697] 11:04:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12ca51800 == 37 [pid = 1651] [id = 17] 11:04:29 INFO - PROCESS | 1651 | --DOCSHELL 0x1212c1000 == 36 [pid = 1651] [id = 696] 11:04:29 INFO - PROCESS | 1651 | --DOCSHELL 0x119610000 == 35 [pid = 1651] [id = 695] 11:04:29 INFO - PROCESS | 1651 | --DOCSHELL 0x112159000 == 34 [pid = 1651] [id = 694] 11:04:29 INFO - PROCESS | 1651 | --DOCSHELL 0x1212d1800 == 33 [pid = 1651] [id = 693] 11:04:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12a4db800 == 32 [pid = 1651] [id = 691] 11:04:29 INFO - PROCESS | 1651 | --DOCSHELL 0x116407800 == 31 [pid = 1651] [id = 692] 11:04:29 INFO - PROCESS | 1651 | --DOCSHELL 0x115eea000 == 30 [pid = 1651] [id = 710] 11:04:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12ca58000 == 29 [pid = 1651] [id = 709] 11:04:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12c62b000 == 28 [pid = 1651] [id = 708] 11:04:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12930b000 == 27 [pid = 1651] [id = 707] 11:04:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12c636800 == 26 [pid = 1651] [id = 705] 11:04:29 INFO - PROCESS | 1651 | --DOCSHELL 0x119616000 == 25 [pid = 1651] [id = 706] 11:04:29 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1129adc00) [pid = 1651] [serial = 2050] [outer = 0x0] [url = about:blank] 11:04:29 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x124c04000) [pid = 1651] [serial = 2072] [outer = 0x0] [url = about:blank] 11:04:29 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x116237000) [pid = 1651] [serial = 2039] [outer = 0x0] [url = about:blank] 11:04:29 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x112a5bc00) [pid = 1651] [serial = 2051] [outer = 0x0] [url = about:blank] 11:04:29 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x112dbd800) [pid = 1651] [serial = 2038] [outer = 0x0] [url = about:blank] 11:04:29 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x124fd7c00) [pid = 1651] [serial = 2074] [outer = 0x0] [url = about:blank] 11:04:29 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1182b6c00) [pid = 1651] [serial = 2056] [outer = 0x0] [url = about:blank] 11:04:29 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x118871800) [pid = 1651] [serial = 2059] [outer = 0x0] [url = about:blank] 11:04:29 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x11681a400) [pid = 1651] [serial = 2048] [outer = 0x0] [url = about:blank] 11:04:29 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x114f96c00) [pid = 1651] [serial = 2047] [outer = 0x0] [url = about:blank] 11:04:29 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1196d1800) [pid = 1651] [serial = 2042] [outer = 0x0] [url = about:blank] 11:04:29 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x118f10000) [pid = 1651] [serial = 2041] [outer = 0x0] [url = about:blank] 11:04:29 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x112e3ec00) [pid = 1651] [serial = 2053] [outer = 0x0] [url = about:blank] 11:04:29 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x116796c00) [pid = 1651] [serial = 2054] [outer = 0x0] [url = about:blank] 11:04:29 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1271d4800) [pid = 1651] [serial = 2045] [outer = 0x0] [url = about:blank] 11:04:29 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1268aec00) [pid = 1651] [serial = 2044] [outer = 0x0] [url = about:blank] 11:04:29 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x119337800) [pid = 1651] [serial = 2062] [outer = 0x0] [url = about:blank] 11:04:29 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x120e3f800) [pid = 1651] [serial = 2065] [outer = 0x0] [url = about:blank] 11:04:29 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1197eb000) [pid = 1651] [serial = 2063] [outer = 0x0] [url = about:blank] 11:04:29 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x116af6400) [pid = 1651] [serial = 2068] [outer = 0x0] [url = about:blank] 11:04:29 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x121854000) [pid = 1651] [serial = 2066] [outer = 0x0] [url = about:blank] 11:04:29 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x119a3e400) [pid = 1651] [serial = 2069] [outer = 0x0] [url = about:blank] 11:04:29 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x118fe1000) [pid = 1651] [serial = 2060] [outer = 0x0] [url = about:blank] 11:04:29 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x121a73c00) [pid = 1651] [serial = 2071] [outer = 0x0] [url = about:blank] 11:04:29 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x118378800) [pid = 1651] [serial = 2057] [outer = 0x0] [url = about:blank] 11:04:29 INFO - PROCESS | 1651 | 1467050669632 Marionette TRACE conn3 <- [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:04:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:04:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1271ms 11:04:29 INFO - PROCESS | 1651 | 1467050669702 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 11:04:29 INFO - PROCESS | 1651 | 1467050669704 Marionette TRACE conn3 <- [1,2817,null,{"value":"7"}] 11:04:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:04:29 INFO - PROCESS | 1651 | 1467050669709 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:04:29 INFO - PROCESS | 1651 | 1467050669712 Marionette TRACE conn3 <- [1,2818,null,{}] 11:04:29 INFO - PROCESS | 1651 | 1467050669716 Marionette TRACE conn3 -> [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:04:29 INFO - PROCESS | 1651 | 1467050669718 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:29 INFO - PROCESS | 1651 | 1467050669830 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 11:04:29 INFO - PROCESS | 1651 | 1467050669952 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:29 INFO - PROCESS | 1651 | 1467050669955 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x1130d1800 == 26 [pid = 1651] [id = 712] 11:04:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1126ea400) [pid = 1651] [serial = 2136] [outer = 0x0] 11:04:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1126f5000) [pid = 1651] [serial = 2137] [outer = 0x1126ea400] 11:04:30 INFO - PROCESS | 1651 | 1467050670011 Marionette DEBUG loaded listener.js 11:04:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1129aa000) [pid = 1651] [serial = 2138] [outer = 0x1126ea400] 11:04:30 INFO - PROCESS | 1651 | 1467050670538 Marionette TRACE conn3 <- [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:04:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:04:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 875ms 11:04:30 INFO - PROCESS | 1651 | 1467050670585 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 11:04:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:04:30 INFO - PROCESS | 1651 | 1467050670588 Marionette TRACE conn3 <- [1,2821,null,{"value":"7"}] 11:04:30 INFO - PROCESS | 1651 | 1467050670595 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:04:30 INFO - PROCESS | 1651 | 1467050670598 Marionette TRACE conn3 <- [1,2822,null,{}] 11:04:30 INFO - PROCESS | 1651 | 1467050670601 Marionette TRACE conn3 -> [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:04:30 INFO - PROCESS | 1651 | 1467050670603 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:30 INFO - PROCESS | 1651 | 1467050670711 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 11:04:30 INFO - PROCESS | 1651 | 1467050670788 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:30 INFO - PROCESS | 1651 | 1467050670789 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x117571800 == 27 [pid = 1651] [id = 713] 11:04:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x112dbd400) [pid = 1651] [serial = 2139] [outer = 0x0] 11:04:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x112dc4c00) [pid = 1651] [serial = 2140] [outer = 0x112dbd400] 11:04:30 INFO - PROCESS | 1651 | 1467050670823 Marionette DEBUG loaded listener.js 11:04:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1132dd800) [pid = 1651] [serial = 2141] [outer = 0x112dbd400] 11:04:31 INFO - PROCESS | 1651 | 1467050671391 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:04:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:04:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 875ms 11:04:31 INFO - PROCESS | 1651 | 1467050671485 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 11:04:31 INFO - PROCESS | 1651 | 1467050671487 Marionette TRACE conn3 <- [1,2825,null,{"value":"7"}] 11:04:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:04:31 INFO - PROCESS | 1651 | 1467050671513 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:04:31 INFO - PROCESS | 1651 | 1467050671516 Marionette TRACE conn3 <- [1,2826,null,{}] 11:04:31 INFO - PROCESS | 1651 | 1467050671519 Marionette TRACE conn3 -> [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:04:31 INFO - PROCESS | 1651 | 1467050671521 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:31 INFO - PROCESS | 1651 | 1467050671631 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 11:04:31 INFO - PROCESS | 1651 | 1467050671683 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:31 INFO - PROCESS | 1651 | 1467050671687 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x116676000 == 28 [pid = 1651] [id = 714] 11:04:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1128ec000) [pid = 1651] [serial = 2142] [outer = 0x0] 11:04:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1129ad000) [pid = 1651] [serial = 2143] [outer = 0x1128ec000] 11:04:31 INFO - PROCESS | 1651 | 1467050671715 Marionette DEBUG loaded listener.js 11:04:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x112db9400) [pid = 1651] [serial = 2144] [outer = 0x1128ec000] 11:04:31 INFO - PROCESS | 1651 | --DOCSHELL 0x116278800 == 27 [pid = 1651] [id = 467] 11:04:32 INFO - PROCESS | 1651 | 1467050672052 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:04:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:04:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 573ms 11:04:32 INFO - PROCESS | 1651 | 1467050672086 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 11:04:32 INFO - PROCESS | 1651 | 1467050672088 Marionette TRACE conn3 <- [1,2829,null,{"value":"7"}] 11:04:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:04:32 INFO - PROCESS | 1651 | 1467050672095 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:04:32 INFO - PROCESS | 1651 | 1467050672097 Marionette TRACE conn3 <- [1,2830,null,{}] 11:04:32 INFO - PROCESS | 1651 | 1467050672100 Marionette TRACE conn3 -> [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:04:32 INFO - PROCESS | 1651 | 1467050672102 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:32 INFO - PROCESS | 1651 | 1467050672182 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 11:04:32 INFO - PROCESS | 1651 | 1467050672186 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:32 INFO - PROCESS | 1651 | 1467050672187 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x118f5c000 == 28 [pid = 1651] [id = 715] 11:04:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1131ef000) [pid = 1651] [serial = 2145] [outer = 0x0] 11:04:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x11681a800) [pid = 1651] [serial = 2146] [outer = 0x1131ef000] 11:04:32 INFO - PROCESS | 1651 | 1467050672217 Marionette DEBUG loaded listener.js 11:04:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x117660000) [pid = 1651] [serial = 2147] [outer = 0x1131ef000] 11:04:32 INFO - PROCESS | 1651 | 1467050672576 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:04:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:04:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 523ms 11:04:32 INFO - PROCESS | 1651 | 1467050672616 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 11:04:32 INFO - PROCESS | 1651 | 1467050672617 Marionette TRACE conn3 <- [1,2833,null,{"value":"7"}] 11:04:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:04:32 INFO - PROCESS | 1651 | 1467050672619 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:04:32 INFO - PROCESS | 1651 | 1467050672621 Marionette TRACE conn3 <- [1,2834,null,{}] 11:04:32 INFO - PROCESS | 1651 | 1467050672627 Marionette TRACE conn3 -> [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:04:32 INFO - PROCESS | 1651 | 1467050672630 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:32 INFO - PROCESS | 1651 | 1467050672716 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 11:04:32 INFO - PROCESS | 1651 | 1467050672725 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:32 INFO - PROCESS | 1651 | 1467050672728 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x12106b000 == 29 [pid = 1651] [id = 716] 11:04:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x118338400) [pid = 1651] [serial = 2148] [outer = 0x0] 11:04:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x11833b800) [pid = 1651] [serial = 2149] [outer = 0x118338400] 11:04:32 INFO - PROCESS | 1651 | 1467050672757 Marionette DEBUG loaded listener.js 11:04:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x11850e400) [pid = 1651] [serial = 2150] [outer = 0x118338400] 11:04:33 INFO - PROCESS | 1651 | 1467050673133 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:04:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:04:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 570ms 11:04:33 INFO - PROCESS | 1651 | 1467050673190 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 11:04:33 INFO - PROCESS | 1651 | 1467050673191 Marionette TRACE conn3 <- [1,2837,null,{"value":"7"}] 11:04:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:04:33 INFO - PROCESS | 1651 | 1467050673193 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:04:33 INFO - PROCESS | 1651 | 1467050673194 Marionette TRACE conn3 <- [1,2838,null,{}] 11:04:33 INFO - PROCESS | 1651 | 1467050673197 Marionette TRACE conn3 -> [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:04:33 INFO - PROCESS | 1651 | 1467050673198 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:33 INFO - PROCESS | 1651 | 1467050673280 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 11:04:33 INFO - PROCESS | 1651 | 1467050673284 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:33 INFO - PROCESS | 1651 | 1467050673285 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x1254ac000 == 30 [pid = 1651] [id = 717] 11:04:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x11888b800) [pid = 1651] [serial = 2151] [outer = 0x0] 11:04:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x118f1b800) [pid = 1651] [serial = 2152] [outer = 0x11888b800] 11:04:33 INFO - PROCESS | 1651 | 1467050673311 Marionette DEBUG loaded listener.js 11:04:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x11932c000) [pid = 1651] [serial = 2153] [outer = 0x11888b800] 11:04:33 INFO - PROCESS | 1651 | 1467050673664 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:04:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:04:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 523ms 11:04:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:04:33 INFO - PROCESS | 1651 | 1467050673717 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 11:04:33 INFO - PROCESS | 1651 | 1467050673718 Marionette TRACE conn3 <- [1,2841,null,{"value":"7"}] 11:04:33 INFO - PROCESS | 1651 | 1467050673720 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:04:33 INFO - PROCESS | 1651 | 1467050673721 Marionette TRACE conn3 <- [1,2842,null,{}] 11:04:33 INFO - PROCESS | 1651 | 1467050673724 Marionette TRACE conn3 -> [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:04:33 INFO - PROCESS | 1651 | 1467050673725 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:33 INFO - PROCESS | 1651 | 1467050673833 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 11:04:33 INFO - PROCESS | 1651 | 1467050673845 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:33 INFO - PROCESS | 1651 | 1467050673846 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x127113000 == 31 [pid = 1651] [id = 718] 11:04:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x118fe1000) [pid = 1651] [serial = 2154] [outer = 0x0] 11:04:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1196ce000) [pid = 1651] [serial = 2155] [outer = 0x118fe1000] 11:04:33 INFO - PROCESS | 1651 | 1467050673872 Marionette DEBUG loaded listener.js 11:04:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x119a3dc00) [pid = 1651] [serial = 2156] [outer = 0x118fe1000] 11:04:34 INFO - PROCESS | 1651 | 1467050674247 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:04:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:04:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 571ms 11:04:34 INFO - PROCESS | 1651 | 1467050674292 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 11:04:34 INFO - PROCESS | 1651 | 1467050674293 Marionette TRACE conn3 <- [1,2845,null,{"value":"7"}] 11:04:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:04:34 INFO - PROCESS | 1651 | 1467050674295 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:04:34 INFO - PROCESS | 1651 | 1467050674296 Marionette TRACE conn3 <- [1,2846,null,{}] 11:04:34 INFO - PROCESS | 1651 | 1467050674299 Marionette TRACE conn3 -> [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:04:34 INFO - PROCESS | 1651 | 1467050674303 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:34 INFO - PROCESS | 1651 | 1467050674438 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 11:04:34 INFO - PROCESS | 1651 | 1467050674457 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:34 INFO - PROCESS | 1651 | 1467050674459 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x129035800 == 32 [pid = 1651] [id = 719] 11:04:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x120eea800) [pid = 1651] [serial = 2157] [outer = 0x0] 11:04:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x121a71000) [pid = 1651] [serial = 2158] [outer = 0x120eea800] 11:04:34 INFO - PROCESS | 1651 | 1467050674483 Marionette DEBUG loaded listener.js 11:04:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x123f1a400) [pid = 1651] [serial = 2159] [outer = 0x120eea800] 11:04:34 INFO - PROCESS | 1651 | 1467050674836 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:04:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:04:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 568ms 11:04:34 INFO - PROCESS | 1651 | 1467050674864 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 11:04:34 INFO - PROCESS | 1651 | 1467050674865 Marionette TRACE conn3 <- [1,2849,null,{"value":"7"}] 11:04:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:04:34 INFO - PROCESS | 1651 | 1467050674867 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:04:34 INFO - PROCESS | 1651 | 1467050674868 Marionette TRACE conn3 <- [1,2850,null,{}] 11:04:34 INFO - PROCESS | 1651 | 1467050674870 Marionette TRACE conn3 -> [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:04:34 INFO - PROCESS | 1651 | 1467050674872 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:34 INFO - PROCESS | 1651 | 1467050674971 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 11:04:35 INFO - PROCESS | 1651 | 1467050675008 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:35 INFO - PROCESS | 1651 | 1467050675009 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a4c9000 == 33 [pid = 1651] [id = 720] 11:04:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12494cc00) [pid = 1651] [serial = 2160] [outer = 0x0] 11:04:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x124c36400) [pid = 1651] [serial = 2161] [outer = 0x12494cc00] 11:04:35 INFO - PROCESS | 1651 | 1467050675034 Marionette DEBUG loaded listener.js 11:04:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x125596400) [pid = 1651] [serial = 2162] [outer = 0x12494cc00] 11:04:35 INFO - PROCESS | 1651 | 1467050675371 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:04:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:04:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 518ms 11:04:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:04:35 INFO - PROCESS | 1651 | 1467050675386 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 11:04:35 INFO - PROCESS | 1651 | 1467050675387 Marionette TRACE conn3 <- [1,2853,null,{"value":"7"}] 11:04:35 INFO - PROCESS | 1651 | 1467050675389 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:04:35 INFO - PROCESS | 1651 | 1467050675390 Marionette TRACE conn3 <- [1,2854,null,{}] 11:04:35 INFO - PROCESS | 1651 | 1467050675393 Marionette TRACE conn3 -> [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:04:35 INFO - PROCESS | 1651 | 1467050675394 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:35 INFO - PROCESS | 1651 | 1467050675497 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 11:04:35 INFO - PROCESS | 1651 | 1467050675500 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:35 INFO - PROCESS | 1651 | 1467050675501 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa50000 == 34 [pid = 1651] [id = 721] 11:04:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1249eb800) [pid = 1651] [serial = 2163] [outer = 0x0] 11:04:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1268b3c00) [pid = 1651] [serial = 2164] [outer = 0x1249eb800] 11:04:35 INFO - PROCESS | 1651 | 1467050675526 Marionette DEBUG loaded listener.js 11:04:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x126f11000) [pid = 1651] [serial = 2165] [outer = 0x1249eb800] 11:04:35 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x112e42000) [pid = 1651] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:04:35 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x11850a800) [pid = 1651] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:04:35 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x121a74400) [pid = 1651] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:04:35 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x128d6d800) [pid = 1651] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:04:35 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1126d1000) [pid = 1651] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:04:35 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x128cecc00) [pid = 1651] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:04:35 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x12927c800) [pid = 1651] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:04:35 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x121a77400) [pid = 1651] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:04:35 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x126fcb000) [pid = 1651] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:04:35 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12730d400) [pid = 1651] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:04:35 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x115e24800) [pid = 1651] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:04:35 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x120ef7800) [pid = 1651] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:04:35 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x11622e000) [pid = 1651] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:04:35 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1126d4c00) [pid = 1651] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:04:35 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1126dd000) [pid = 1651] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:04:35 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x119d51800) [pid = 1651] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:04:35 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x115e8f000) [pid = 1651] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:04:35 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1128e1400) [pid = 1651] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:04:35 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1128e8000) [pid = 1651] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:04:35 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12caec400) [pid = 1651] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:04:35 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x120eeec00) [pid = 1651] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:04:35 INFO - PROCESS | 1651 | 1467050675882 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:04:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:04:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 523ms 11:04:35 INFO - PROCESS | 1651 | 1467050675913 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 11:04:35 INFO - PROCESS | 1651 | 1467050675914 Marionette TRACE conn3 <- [1,2857,null,{"value":"7"}] 11:04:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:04:35 INFO - PROCESS | 1651 | 1467050675916 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:04:35 INFO - PROCESS | 1651 | 1467050675917 Marionette TRACE conn3 <- [1,2858,null,{}] 11:04:35 INFO - PROCESS | 1651 | 1467050675920 Marionette TRACE conn3 -> [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:04:35 INFO - PROCESS | 1651 | 1467050675921 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:36 INFO - PROCESS | 1651 | 1467050676005 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 11:04:36 INFO - PROCESS | 1651 | 1467050676011 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:36 INFO - PROCESS | 1651 | 1467050676013 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e0c800 == 35 [pid = 1651] [id = 722] 11:04:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1126d4c00) [pid = 1651] [serial = 2166] [outer = 0x0] 11:04:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x113c74000) [pid = 1651] [serial = 2167] [outer = 0x1126d4c00] 11:04:36 INFO - PROCESS | 1651 | 1467050676037 Marionette DEBUG loaded listener.js 11:04:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x11833a800) [pid = 1651] [serial = 2168] [outer = 0x1126d4c00] 11:04:36 INFO - PROCESS | 1651 | 1467050676402 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:04:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:04:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 520ms 11:04:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:04:36 INFO - PROCESS | 1651 | 1467050676436 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 11:04:36 INFO - PROCESS | 1651 | 1467050676437 Marionette TRACE conn3 <- [1,2861,null,{"value":"7"}] 11:04:36 INFO - PROCESS | 1651 | 1467050676440 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:04:36 INFO - PROCESS | 1651 | 1467050676443 Marionette TRACE conn3 <- [1,2862,null,{}] 11:04:36 INFO - PROCESS | 1651 | 1467050676445 Marionette TRACE conn3 -> [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:04:36 INFO - PROCESS | 1651 | 1467050676446 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:36 INFO - PROCESS | 1651 | 1467050676528 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 11:04:36 INFO - PROCESS | 1651 | 1467050676532 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:36 INFO - PROCESS | 1651 | 1467050676533 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b1a9000 == 36 [pid = 1651] [id = 723] 11:04:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x118218800) [pid = 1651] [serial = 2169] [outer = 0x0] 11:04:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x120ef6c00) [pid = 1651] [serial = 2170] [outer = 0x118218800] 11:04:36 INFO - PROCESS | 1651 | 1467050676558 Marionette DEBUG loaded listener.js 11:04:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x124ef4c00) [pid = 1651] [serial = 2171] [outer = 0x118218800] 11:04:36 INFO - PROCESS | 1651 | 1467050676894 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:04:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:04:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 471ms 11:04:36 INFO - PROCESS | 1651 | 1467050676912 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 11:04:36 INFO - PROCESS | 1651 | 1467050676914 Marionette TRACE conn3 <- [1,2865,null,{"value":"7"}] 11:04:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:04:36 INFO - PROCESS | 1651 | 1467050676916 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:04:36 INFO - PROCESS | 1651 | 1467050676918 Marionette TRACE conn3 <- [1,2866,null,{}] 11:04:36 INFO - PROCESS | 1651 | 1467050676920 Marionette TRACE conn3 -> [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:04:36 INFO - PROCESS | 1651 | 1467050676922 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:37 INFO - PROCESS | 1651 | 1467050677018 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 11:04:37 INFO - PROCESS | 1651 | 1467050677078 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:37 INFO - PROCESS | 1651 | 1467050677079 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b999800 == 37 [pid = 1651] [id = 724] 11:04:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x124cac000) [pid = 1651] [serial = 2172] [outer = 0x0] 11:04:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x126f19c00) [pid = 1651] [serial = 2173] [outer = 0x124cac000] 11:04:37 INFO - PROCESS | 1651 | 1467050677111 Marionette DEBUG loaded listener.js 11:04:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x128be3c00) [pid = 1651] [serial = 2174] [outer = 0x124cac000] 11:04:37 INFO - PROCESS | 1651 | 1467050677428 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:04:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:04:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 520ms 11:04:37 INFO - PROCESS | 1651 | 1467050677437 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 11:04:37 INFO - PROCESS | 1651 | 1467050677438 Marionette TRACE conn3 <- [1,2869,null,{"value":"7"}] 11:04:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:04:37 INFO - PROCESS | 1651 | 1467050677450 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:04:37 INFO - PROCESS | 1651 | 1467050677451 Marionette TRACE conn3 <- [1,2870,null,{}] 11:04:37 INFO - PROCESS | 1651 | 1467050677454 Marionette TRACE conn3 -> [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:04:37 INFO - PROCESS | 1651 | 1467050677455 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:37 INFO - PROCESS | 1651 | 1467050677545 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 11:04:37 INFO - PROCESS | 1651 | 1467050677548 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:37 INFO - PROCESS | 1651 | 1467050677549 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c3a3000 == 38 [pid = 1651] [id = 725] 11:04:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x128bec000) [pid = 1651] [serial = 2175] [outer = 0x0] 11:04:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x128cf4c00) [pid = 1651] [serial = 2176] [outer = 0x128bec000] 11:04:37 INFO - PROCESS | 1651 | 1467050677574 Marionette DEBUG loaded listener.js 11:04:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x128d6e400) [pid = 1651] [serial = 2177] [outer = 0x128bec000] 11:04:38 INFO - PROCESS | 1651 | 1467050678000 Marionette TRACE conn3 <- [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:04:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:04:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 573ms 11:04:38 INFO - PROCESS | 1651 | 1467050678025 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 11:04:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:04:38 INFO - PROCESS | 1651 | 1467050678027 Marionette TRACE conn3 <- [1,2873,null,{"value":"7"}] 11:04:38 INFO - PROCESS | 1651 | 1467050678031 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:04:38 INFO - PROCESS | 1651 | 1467050678033 Marionette TRACE conn3 <- [1,2874,null,{}] 11:04:38 INFO - PROCESS | 1651 | 1467050678037 Marionette TRACE conn3 -> [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:04:38 INFO - PROCESS | 1651 | 1467050678039 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:38 INFO - PROCESS | 1651 | 1467050678143 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 11:04:38 INFO - PROCESS | 1651 | 1467050678217 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:38 INFO - PROCESS | 1651 | 1467050678219 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184bd800 == 39 [pid = 1651] [id = 726] 11:04:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1126e8800) [pid = 1651] [serial = 2178] [outer = 0x0] 11:04:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x112a52800) [pid = 1651] [serial = 2179] [outer = 0x1126e8800] 11:04:38 INFO - PROCESS | 1651 | 1467050678249 Marionette DEBUG loaded listener.js 11:04:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1131ea400) [pid = 1651] [serial = 2180] [outer = 0x1126e8800] 11:04:38 INFO - PROCESS | 1651 | 1467050678704 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:04:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:04:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 723ms 11:04:38 INFO - PROCESS | 1651 | 1467050678755 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 11:04:38 INFO - PROCESS | 1651 | 1467050678761 Marionette TRACE conn3 <- [1,2877,null,{"value":"7"}] 11:04:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:04:38 INFO - PROCESS | 1651 | 1467050678768 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:04:38 INFO - PROCESS | 1651 | 1467050678771 Marionette TRACE conn3 <- [1,2878,null,{}] 11:04:38 INFO - PROCESS | 1651 | 1467050678774 Marionette TRACE conn3 -> [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:04:38 INFO - PROCESS | 1651 | 1467050678776 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:38 INFO - PROCESS | 1651 | 1467050678934 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 11:04:39 INFO - PROCESS | 1651 | 1467050679035 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:39 INFO - PROCESS | 1651 | 1467050679036 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c77000 == 40 [pid = 1651] [id = 727] 11:04:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x117e14800) [pid = 1651] [serial = 2181] [outer = 0x0] 11:04:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1182b5400) [pid = 1651] [serial = 2182] [outer = 0x117e14800] 11:04:39 INFO - PROCESS | 1651 | 1467050679067 Marionette DEBUG loaded listener.js 11:04:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x11850a800) [pid = 1651] [serial = 2183] [outer = 0x117e14800] 11:04:39 INFO - PROCESS | 1651 | 1467050679517 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:04:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:04:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 776ms 11:04:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:04:39 INFO - PROCESS | 1651 | 1467050679544 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 11:04:39 INFO - PROCESS | 1651 | 1467050679545 Marionette TRACE conn3 <- [1,2881,null,{"value":"7"}] 11:04:39 INFO - PROCESS | 1651 | 1467050679548 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:04:39 INFO - PROCESS | 1651 | 1467050679550 Marionette TRACE conn3 <- [1,2882,null,{}] 11:04:39 INFO - PROCESS | 1651 | 1467050679558 Marionette TRACE conn3 -> [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:04:39 INFO - PROCESS | 1651 | 1467050679561 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:39 INFO - PROCESS | 1651 | 1467050679666 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 11:04:39 INFO - PROCESS | 1651 | 1467050679729 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:39 INFO - PROCESS | 1651 | 1467050679730 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c638000 == 41 [pid = 1651] [id = 728] 11:04:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x119330c00) [pid = 1651] [serial = 2184] [outer = 0x0] 11:04:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x120e3f400) [pid = 1651] [serial = 2185] [outer = 0x119330c00] 11:04:39 INFO - PROCESS | 1651 | 1467050679761 Marionette DEBUG loaded listener.js 11:04:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x121851c00) [pid = 1651] [serial = 2186] [outer = 0x119330c00] 11:04:40 INFO - PROCESS | 1651 | 1467050680221 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:04:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:04:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 722ms 11:04:40 INFO - PROCESS | 1651 | 1467050680270 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 11:04:40 INFO - PROCESS | 1651 | 1467050680272 Marionette TRACE conn3 <- [1,2885,null,{"value":"7"}] 11:04:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:04:40 INFO - PROCESS | 1651 | 1467050680293 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:04:40 INFO - PROCESS | 1651 | 1467050680295 Marionette TRACE conn3 <- [1,2886,null,{}] 11:04:40 INFO - PROCESS | 1651 | 1467050680297 Marionette TRACE conn3 -> [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:04:40 INFO - PROCESS | 1651 | 1467050680300 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:40 INFO - PROCESS | 1651 | 1467050680407 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 11:04:40 INFO - PROCESS | 1651 | 1467050680482 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:40 INFO - PROCESS | 1651 | 1467050680483 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ccde000 == 42 [pid = 1651] [id = 729] 11:04:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x121a76000) [pid = 1651] [serial = 2187] [outer = 0x0] 11:04:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x124fda000) [pid = 1651] [serial = 2188] [outer = 0x121a76000] 11:04:40 INFO - PROCESS | 1651 | 1467050680512 Marionette DEBUG loaded listener.js 11:04:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x1271cd000) [pid = 1651] [serial = 2189] [outer = 0x121a76000] 11:04:40 INFO - PROCESS | 1651 | 1467050680950 Marionette TRACE conn3 <- [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:04:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:04:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 721ms 11:04:41 INFO - PROCESS | 1651 | 1467050681020 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 11:04:41 INFO - PROCESS | 1651 | 1467050681022 Marionette TRACE conn3 <- [1,2889,null,{"value":"7"}] 11:04:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:04:41 INFO - PROCESS | 1651 | 1467050681045 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:04:41 INFO - PROCESS | 1651 | 1467050681046 Marionette TRACE conn3 <- [1,2890,null,{}] 11:04:41 INFO - PROCESS | 1651 | 1467050681048 Marionette TRACE conn3 -> [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:04:41 INFO - PROCESS | 1651 | 1467050681050 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:41 INFO - PROCESS | 1651 | 1467050681155 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 11:04:41 INFO - PROCESS | 1651 | 1467050681366 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:41 INFO - PROCESS | 1651 | 1467050681368 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x1184b0800 == 43 [pid = 1651] [id = 730] 11:04:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x11267dc00) [pid = 1651] [serial = 2190] [outer = 0x0] 11:04:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x1129acc00) [pid = 1651] [serial = 2191] [outer = 0x11267dc00] 11:04:41 INFO - PROCESS | 1651 | 1467050681395 Marionette DEBUG loaded listener.js 11:04:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x1130e9400) [pid = 1651] [serial = 2192] [outer = 0x11267dc00] 11:04:41 INFO - PROCESS | 1651 | 1467050681804 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:04:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:04:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 820ms 11:04:41 INFO - PROCESS | 1651 | 1467050681865 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 11:04:41 INFO - PROCESS | 1651 | 1467050681868 Marionette TRACE conn3 <- [1,2893,null,{"value":"7"}] 11:04:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:04:41 INFO - PROCESS | 1651 | 1467050681871 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:04:41 INFO - PROCESS | 1651 | 1467050681872 Marionette TRACE conn3 <- [1,2894,null,{}] 11:04:41 INFO - PROCESS | 1651 | 1467050681876 Marionette TRACE conn3 -> [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:04:41 INFO - PROCESS | 1651 | 1467050681879 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:41 INFO - PROCESS | 1651 | 1467050681978 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 11:04:42 INFO - PROCESS | 1651 | 1467050682042 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:42 INFO - PROCESS | 1651 | 1467050682043 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x1197d8000 == 44 [pid = 1651] [id = 731] 11:04:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x112ec2400) [pid = 1651] [serial = 2193] [outer = 0x0] 11:04:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x117661400) [pid = 1651] [serial = 2194] [outer = 0x112ec2400] 11:04:42 INFO - PROCESS | 1651 | 1467050682072 Marionette DEBUG loaded listener.js 11:04:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x118333800) [pid = 1651] [serial = 2195] [outer = 0x112ec2400] 11:04:42 INFO - PROCESS | 1651 | --DOCSHELL 0x128c8e800 == 43 [pid = 1651] [id = 473] 11:04:42 INFO - PROCESS | 1651 | --DOCSHELL 0x115ef2800 == 42 [pid = 1651] [id = 470] 11:04:42 INFO - PROCESS | 1651 | --DOCSHELL 0x126853800 == 41 [pid = 1651] [id = 471] 11:04:42 INFO - PROCESS | 1651 | --DOCSHELL 0x127129000 == 40 [pid = 1651] [id = 472] 11:04:42 INFO - PROCESS | 1651 | --DOCSHELL 0x118bc9000 == 39 [pid = 1651] [id = 478] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x115d04000) [pid = 1651] [serial = 2134] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x115e93800) [pid = 1651] [serial = 2119] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x119330400) [pid = 1651] [serial = 2122] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x11821d800) [pid = 1651] [serial = 2120] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x124fd5c00) [pid = 1651] [serial = 2125] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x119d53000) [pid = 1651] [serial = 2123] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x12908f800) [pid = 1651] [serial = 2128] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x126f17000) [pid = 1651] [serial = 2126] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x128cee000) [pid = 1651] [serial = 2132] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x12927a000) [pid = 1651] [serial = 2114] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1293ce800) [pid = 1651] [serial = 2117] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1293c6400) [pid = 1651] [serial = 2116] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x117667000) [pid = 1651] [serial = 2131] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x124fd4400) [pid = 1651] [serial = 2098] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x127305c00) [pid = 1651] [serial = 2101] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x126fbdc00) [pid = 1651] [serial = 2099] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x128be6400) [pid = 1651] [serial = 2104] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x12894d000) [pid = 1651] [serial = 2102] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12559a000) [pid = 1651] [serial = 2075] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12136d000) [pid = 1651] [serial = 2095] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x117661800) [pid = 1651] [serial = 2086] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1182af000) [pid = 1651] [serial = 2087] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x118872400) [pid = 1651] [serial = 2089] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x119333000) [pid = 1651] [serial = 2090] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1126ef800) [pid = 1651] [serial = 2077] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x112a52400) [pid = 1651] [serial = 2078] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x120e39c00) [pid = 1651] [serial = 2092] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x120ef6400) [pid = 1651] [serial = 2093] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x116798800) [pid = 1651] [serial = 2080] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x116f4ac00) [pid = 1651] [serial = 2081] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1129ae800) [pid = 1651] [serial = 2083] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1131e8000) [pid = 1651] [serial = 2084] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x118213000) [pid = 1651] [serial = 2107] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x129279000) [pid = 1651] [serial = 2129] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x118379c00) [pid = 1651] [serial = 1406] [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:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x128bed400) [pid = 1651] [serial = 2105] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x128ceb800) [pid = 1651] [serial = 2110] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x128d6a800) [pid = 1651] [serial = 2113] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x121a6a800) [pid = 1651] [serial = 2096] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x120e39800) [pid = 1651] [serial = 2108] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x128cef400) [pid = 1651] [serial = 2111] [outer = 0x0] [url = about:blank] 11:04:42 INFO - PROCESS | 1651 | 1467050682455 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:04:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:04:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 620ms 11:04:42 INFO - PROCESS | 1651 | 1467050682493 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 11:04:42 INFO - PROCESS | 1651 | 1467050682496 Marionette TRACE conn3 <- [1,2897,null,{"value":"7"}] 11:04:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:04:42 INFO - PROCESS | 1651 | 1467050682498 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:04:42 INFO - PROCESS | 1651 | 1467050682499 Marionette TRACE conn3 <- [1,2898,null,{}] 11:04:42 INFO - PROCESS | 1651 | 1467050682502 Marionette TRACE conn3 -> [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:04:42 INFO - PROCESS | 1651 | 1467050682503 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:42 INFO - PROCESS | 1651 | 1467050682595 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 11:04:42 INFO - PROCESS | 1651 | 1467050682680 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:42 INFO - PROCESS | 1651 | 1467050682681 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x11960f800 == 40 [pid = 1651] [id = 732] 11:04:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x112dc1c00) [pid = 1651] [serial = 2196] [outer = 0x0] 11:04:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x118885800) [pid = 1651] [serial = 2197] [outer = 0x112dc1c00] 11:04:42 INFO - PROCESS | 1651 | 1467050682708 Marionette DEBUG loaded listener.js 11:04:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x118fe3400) [pid = 1651] [serial = 2198] [outer = 0x112dc1c00] 11:04:43 INFO - PROCESS | 1651 | 1467050683027 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:04:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:04:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 569ms 11:04:43 INFO - PROCESS | 1651 | 1467050683068 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 11:04:43 INFO - PROCESS | 1651 | 1467050683069 Marionette TRACE conn3 <- [1,2901,null,{"value":"7"}] 11:04:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:04:43 INFO - PROCESS | 1651 | 1467050683075 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:04:43 INFO - PROCESS | 1651 | 1467050683079 Marionette TRACE conn3 <- [1,2902,null,{}] 11:04:43 INFO - PROCESS | 1651 | 1467050683083 Marionette TRACE conn3 -> [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:04:43 INFO - PROCESS | 1651 | 1467050683085 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:43 INFO - PROCESS | 1651 | 1467050683171 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 11:04:43 INFO - PROCESS | 1651 | 1467050683231 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:43 INFO - PROCESS | 1651 | 1467050683232 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x123bc7000 == 41 [pid = 1651] [id = 733] 11:04:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x118507c00) [pid = 1651] [serial = 2199] [outer = 0x0] 11:04:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x119333000) [pid = 1651] [serial = 2200] [outer = 0x118507c00] 11:04:43 INFO - PROCESS | 1651 | 1467050683257 Marionette DEBUG loaded listener.js 11:04:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x12149a800) [pid = 1651] [serial = 2201] [outer = 0x118507c00] 11:04:43 INFO - PROCESS | 1651 | 1467050683557 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:04:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:04:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 526ms 11:04:43 INFO - PROCESS | 1651 | 1467050683598 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 11:04:43 INFO - PROCESS | 1651 | 1467050683600 Marionette TRACE conn3 <- [1,2905,null,{"value":"7"}] 11:04:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:04:43 INFO - PROCESS | 1651 | 1467050683602 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:04:43 INFO - PROCESS | 1651 | 1467050683603 Marionette TRACE conn3 <- [1,2906,null,{}] 11:04:43 INFO - PROCESS | 1651 | 1467050683606 Marionette TRACE conn3 -> [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:04:43 INFO - PROCESS | 1651 | 1467050683607 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:43 INFO - PROCESS | 1651 | 1467050683695 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 11:04:43 INFO - PROCESS | 1651 | 1467050683754 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:43 INFO - PROCESS | 1651 | 1467050683755 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x12711e800 == 42 [pid = 1651] [id = 734] 11:04:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x118592c00) [pid = 1651] [serial = 2202] [outer = 0x0] 11:04:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x124c05800) [pid = 1651] [serial = 2203] [outer = 0x118592c00] 11:04:43 INFO - PROCESS | 1651 | 1467050683779 Marionette DEBUG loaded listener.js 11:04:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1268adc00) [pid = 1651] [serial = 2204] [outer = 0x118592c00] 11:04:44 INFO - PROCESS | 1651 | 1467050684067 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:04:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:04:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 522ms 11:04:44 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:04:44 INFO - PROCESS | 1651 | 1467050684126 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 11:04:44 INFO - PROCESS | 1651 | 1467050684127 Marionette TRACE conn3 <- [1,2909,null,{"value":"7"}] 11:04:44 INFO - PROCESS | 1651 | 1467050684130 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:04:44 INFO - PROCESS | 1651 | 1467050684131 Marionette TRACE conn3 <- [1,2910,null,{}] 11:04:44 INFO - PROCESS | 1651 | 1467050684133 Marionette TRACE conn3 -> [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:04:44 INFO - PROCESS | 1651 | 1467050684135 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:44 INFO - PROCESS | 1651 | 1467050684216 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 11:04:44 INFO - PROCESS | 1651 | 1467050684219 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:44 INFO - PROCESS | 1651 | 1467050684225 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a4d6000 == 43 [pid = 1651] [id = 735] 11:04:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x12730e000) [pid = 1651] [serial = 2205] [outer = 0x0] 11:04:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x128949800) [pid = 1651] [serial = 2206] [outer = 0x12730e000] 11:04:44 INFO - PROCESS | 1651 | 1467050684259 Marionette DEBUG loaded listener.js 11:04:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x128ce8800) [pid = 1651] [serial = 2207] [outer = 0x12730e000] 11:04:44 INFO - PROCESS | 1651 | 1467050684625 Marionette TRACE conn3 <- [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:04:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:04:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:04:44 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 518ms 11:04:44 INFO - TEST-START | /DOMEvents/constructors.html 11:04:44 INFO - PROCESS | 1651 | 1467050684648 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 11:04:44 INFO - PROCESS | 1651 | 1467050684650 Marionette TRACE conn3 <- [1,2913,null,{"value":"7"}] 11:04:44 INFO - PROCESS | 1651 | 1467050684652 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:04:44 INFO - PROCESS | 1651 | 1467050684653 Marionette TRACE conn3 <- [1,2914,null,{}] 11:04:44 INFO - PROCESS | 1651 | 1467050684656 Marionette TRACE conn3 -> [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:04:44 INFO - PROCESS | 1651 | 1467050684659 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:44 INFO - PROCESS | 1651 | 1467050684777 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 11:04:44 INFO - PROCESS | 1651 | 1467050684781 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:44 INFO - PROCESS | 1651 | 1467050684782 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa62800 == 44 [pid = 1651] [id = 736] 11:04:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x128ce9000) [pid = 1651] [serial = 2208] [outer = 0x0] 11:04:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x128ee9400) [pid = 1651] [serial = 2209] [outer = 0x128ce9000] 11:04:44 INFO - PROCESS | 1651 | 1467050684841 Marionette DEBUG loaded listener.js 11:04:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x129277c00) [pid = 1651] [serial = 2210] [outer = 0x128ce9000] 11:04:45 INFO - PROCESS | 1651 | 1467050685198 Marionette TRACE conn3 <- [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:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:04:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:04:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:04:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:04:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:04:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:04:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:04:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:04:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:04:45 INFO - TEST-OK | /DOMEvents/constructors.html | took 574ms 11:04:45 INFO - PROCESS | 1651 | 1467050685227 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 11:04:45 INFO - PROCESS | 1651 | 1467050685228 Marionette TRACE conn3 <- [1,2917,null,{"value":"7"}] 11:04:45 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:04:45 INFO - PROCESS | 1651 | 1467050685237 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:04:45 INFO - PROCESS | 1651 | 1467050685238 Marionette TRACE conn3 <- [1,2918,null,{}] 11:04:45 INFO - PROCESS | 1651 | 1467050685240 Marionette TRACE conn3 -> [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:04:45 INFO - PROCESS | 1651 | 1467050685241 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:45 INFO - PROCESS | 1651 | 1467050685351 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 11:04:45 INFO - PROCESS | 1651 | 1467050685363 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:45 INFO - PROCESS | 1651 | 1467050685365 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b10b000 == 45 [pid = 1651] [id = 737] 11:04:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12927a000) [pid = 1651] [serial = 2211] [outer = 0x0] 11:04:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x129282c00) [pid = 1651] [serial = 2212] [outer = 0x12927a000] 11:04:45 INFO - PROCESS | 1651 | 1467050685389 Marionette DEBUG loaded listener.js 11:04:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1293d2c00) [pid = 1651] [serial = 2213] [outer = 0x12927a000] 11:04:45 INFO - PROCESS | 1651 | 1467050685697 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:04:45 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:04:45 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 479ms 11:04:45 INFO - PROCESS | 1651 | 1467050685718 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 11:04:45 INFO - PROCESS | 1651 | 1467050685719 Marionette TRACE conn3 <- [1,2921,null,{"value":"7"}] 11:04:45 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:04:45 INFO - PROCESS | 1651 | 1467050685722 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:04:45 INFO - PROCESS | 1651 | 1467050685723 Marionette TRACE conn3 <- [1,2922,null,{}] 11:04:45 INFO - PROCESS | 1651 | 1467050685729 Marionette TRACE conn3 -> [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:04:45 INFO - PROCESS | 1651 | 1467050685730 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:45 INFO - PROCESS | 1651 | 1467050685837 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 11:04:45 INFO - PROCESS | 1651 | 1467050685848 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:45 INFO - PROCESS | 1651 | 1467050685849 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bdd8800 == 46 [pid = 1651] [id = 738] 11:04:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1293d3400) [pid = 1651] [serial = 2214] [outer = 0x0] 11:04:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1293e1400) [pid = 1651] [serial = 2215] [outer = 0x1293d3400] 11:04:45 INFO - PROCESS | 1651 | 1467050685874 Marionette DEBUG loaded listener.js 11:04:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12952cc00) [pid = 1651] [serial = 2216] [outer = 0x1293d3400] 11:04:46 INFO - PROCESS | 1651 | [1651] 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:04:46 INFO - PROCESS | 1651 | [1651] 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:04:46 INFO - PROCESS | 1651 | [1651] 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:04:46 INFO - PROCESS | 1651 | [1651] 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:04:46 INFO - PROCESS | 1651 | 1467050686227 Marionette TRACE conn3 <- [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:04:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:04:46 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:04:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:04:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:04:46 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:04:46 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:04:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:04:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:04:46 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:04:46 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:04:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:04:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:04:46 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:04:46 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:04:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:04:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:04:46 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:04:46 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 522ms 11:04:46 INFO - PROCESS | 1651 | 1467050686245 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 11:04:46 INFO - PROCESS | 1651 | 1467050686246 Marionette TRACE conn3 <- [1,2925,null,{"value":"7"}] 11:04:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:04:46 INFO - PROCESS | 1651 | 1467050686249 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:04:46 INFO - PROCESS | 1651 | 1467050686250 Marionette TRACE conn3 <- [1,2926,null,{}] 11:04:46 INFO - PROCESS | 1651 | 1467050686252 Marionette TRACE conn3 -> [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:04:46 INFO - PROCESS | 1651 | 1467050686253 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:46 INFO - PROCESS | 1651 | 1467050686359 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 11:04:46 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x120eea800) [pid = 1651] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:04:46 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1131ef000) [pid = 1651] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:04:46 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x118338400) [pid = 1651] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:04:46 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x12494cc00) [pid = 1651] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:04:46 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x11888b800) [pid = 1651] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:04:46 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1128ec000) [pid = 1651] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:04:46 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1249eb800) [pid = 1651] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:04:46 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1126d4c00) [pid = 1651] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:04:46 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x118fe1000) [pid = 1651] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:04:46 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x124cac000) [pid = 1651] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:04:46 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x118218800) [pid = 1651] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:04:46 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12ccd2000) [pid = 1651] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:04:46 INFO - PROCESS | 1651 | 1467050686506 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:46 INFO - PROCESS | 1651 | 1467050686508 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x119616000 == 47 [pid = 1651] [id = 739] 11:04:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1126d4c00) [pid = 1651] [serial = 2217] [outer = 0x0] 11:04:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1128ec000) [pid = 1651] [serial = 2218] [outer = 0x1126d4c00] 11:04:46 INFO - PROCESS | 1651 | 1467050686532 Marionette DEBUG loaded listener.js 11:04:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x11687c400) [pid = 1651] [serial = 2219] [outer = 0x1126d4c00] 11:04:46 INFO - PROCESS | 1651 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:04:46 INFO - PROCESS | 1651 | 1467050686773 Marionette TRACE conn3 <- [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:04:46 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:04:46 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 570ms 11:04:46 INFO - PROCESS | 1651 | 1467050686819 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 11:04:46 INFO - PROCESS | 1651 | 1467050686821 Marionette TRACE conn3 <- [1,2929,null,{"value":"7"}] 11:04:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:04:46 INFO - PROCESS | 1651 | 1467050686831 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:04:46 INFO - PROCESS | 1651 | 1467050686832 Marionette TRACE conn3 <- [1,2930,null,{}] 11:04:46 INFO - PROCESS | 1651 | 1467050686834 Marionette TRACE conn3 -> [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:04:46 INFO - PROCESS | 1651 | 1467050686835 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:46 INFO - PROCESS | 1651 | 1467050686928 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 11:04:46 INFO - PROCESS | 1651 | 1467050686932 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:46 INFO - PROCESS | 1651 | 1467050686934 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ca64000 == 48 [pid = 1651] [id = 740] 11:04:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x11688b800) [pid = 1651] [serial = 2220] [outer = 0x0] 11:04:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x120f0bc00) [pid = 1651] [serial = 2221] [outer = 0x11688b800] 11:04:46 INFO - PROCESS | 1651 | 1467050686961 Marionette DEBUG loaded listener.js 11:04:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x129531000) [pid = 1651] [serial = 2222] [outer = 0x11688b800] 11:04:47 INFO - PROCESS | 1651 | 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:04:47 INFO - PROCESS | 1651 | 1467050687294 Marionette TRACE conn3 <- [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:04:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:04:47 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 467ms 11:04:47 INFO - PROCESS | 1651 | 1467050687299 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 11:04:47 INFO - PROCESS | 1651 | 1467050687300 Marionette TRACE conn3 <- [1,2933,null,{"value":"7"}] 11:04:47 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:04:47 INFO - PROCESS | 1651 | 1467050687307 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:04:47 INFO - PROCESS | 1651 | 1467050687311 Marionette TRACE conn3 <- [1,2934,null,{}] 11:04:47 INFO - PROCESS | 1651 | 1467050687314 Marionette TRACE conn3 -> [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:04:47 INFO - PROCESS | 1651 | 1467050687315 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:47 INFO - PROCESS | 1651 | 1467050687439 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 11:04:47 INFO - PROCESS | 1651 | 1467050687445 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:47 INFO - PROCESS | 1651 | 1467050687447 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d33b800 == 49 [pid = 1651] [id = 741] 11:04:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x118338400) [pid = 1651] [serial = 2223] [outer = 0x0] 11:04:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1295b5c00) [pid = 1651] [serial = 2224] [outer = 0x118338400] 11:04:47 INFO - PROCESS | 1651 | 1467050687470 Marionette DEBUG loaded listener.js 11:04:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12a727c00) [pid = 1651] [serial = 2225] [outer = 0x118338400] 11:04:47 INFO - PROCESS | 1651 | 1467050687748 Marionette TRACE conn3 <- [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:04:47 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:04:47 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 472ms 11:04:47 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:04:47 INFO - PROCESS | 1651 | 1467050687780 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 11:04:47 INFO - PROCESS | 1651 | 1467050687781 Marionette TRACE conn3 <- [1,2937,null,{"value":"7"}] 11:04:47 INFO - PROCESS | 1651 | 1467050687783 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:04:47 INFO - PROCESS | 1651 | 1467050687784 Marionette TRACE conn3 <- [1,2938,null,{}] 11:04:47 INFO - PROCESS | 1651 | 1467050687786 Marionette TRACE conn3 -> [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:04:47 INFO - PROCESS | 1651 | 1467050687787 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:47 INFO - PROCESS | 1651 | 1467050687881 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 11:04:47 INFO - PROCESS | 1651 | 1467050687885 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:47 INFO - PROCESS | 1651 | 1467050687887 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d894000 == 50 [pid = 1651] [id = 742] 11:04:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x121a75400) [pid = 1651] [serial = 2226] [outer = 0x0] 11:04:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12a75a400) [pid = 1651] [serial = 2227] [outer = 0x121a75400] 11:04:47 INFO - PROCESS | 1651 | 1467050687910 Marionette DEBUG loaded listener.js 11:04:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12a75f800) [pid = 1651] [serial = 2228] [outer = 0x121a75400] 11:04:48 INFO - PROCESS | 1651 | 1467050688239 Marionette TRACE conn3 <- [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:04:48 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:04:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 470ms 11:04:48 INFO - PROCESS | 1651 | 1467050688254 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 11:04:48 INFO - PROCESS | 1651 | 1467050688255 Marionette TRACE conn3 <- [1,2941,null,{"value":"7"}] 11:04:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:04:48 INFO - PROCESS | 1651 | 1467050688258 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:04:48 INFO - PROCESS | 1651 | 1467050688260 Marionette TRACE conn3 <- [1,2942,null,{}] 11:04:48 INFO - PROCESS | 1651 | 1467050688263 Marionette TRACE conn3 -> [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:04:48 INFO - PROCESS | 1651 | 1467050688264 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:48 INFO - PROCESS | 1651 | 1467050688352 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 11:04:48 INFO - PROCESS | 1651 | 1467050688417 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:48 INFO - PROCESS | 1651 | 1467050688418 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d8aa000 == 51 [pid = 1651] [id = 743] 11:04:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12a75f400) [pid = 1651] [serial = 2229] [outer = 0x0] 11:04:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12a764400) [pid = 1651] [serial = 2230] [outer = 0x12a75f400] 11:04:48 INFO - PROCESS | 1651 | 1467050688441 Marionette DEBUG loaded listener.js 11:04:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12a778000) [pid = 1651] [serial = 2231] [outer = 0x12a75f400] 11:04:48 INFO - PROCESS | 1651 | 1467050688827 Marionette TRACE conn3 <- [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:04:48 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:04:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:04:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 621ms 11:04:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:04:48 INFO - PROCESS | 1651 | 1467050688879 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 11:04:48 INFO - PROCESS | 1651 | 1467050688881 Marionette TRACE conn3 <- [1,2945,null,{"value":"7"}] 11:04:48 INFO - PROCESS | 1651 | 1467050688884 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:04:48 INFO - PROCESS | 1651 | 1467050688888 Marionette TRACE conn3 <- [1,2946,null,{}] 11:04:48 INFO - PROCESS | 1651 | 1467050688891 Marionette TRACE conn3 -> [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:04:48 INFO - PROCESS | 1651 | 1467050688893 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:49 INFO - PROCESS | 1651 | 1467050689037 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 11:04:49 INFO - PROCESS | 1651 | 1467050689141 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:49 INFO - PROCESS | 1651 | 1467050689143 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x1197cc800 == 52 [pid = 1651] [id = 744] 11:04:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x112dbd800) [pid = 1651] [serial = 2232] [outer = 0x0] 11:04:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x117660800) [pid = 1651] [serial = 2233] [outer = 0x112dbd800] 11:04:49 INFO - PROCESS | 1651 | 1467050689177 Marionette DEBUG loaded listener.js 11:04:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x118338800) [pid = 1651] [serial = 2234] [outer = 0x112dbd800] 11:04:49 INFO - PROCESS | 1651 | 1467050689543 Marionette TRACE conn3 <- [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:04:49 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:04:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 676ms 11:04:49 INFO - PROCESS | 1651 | 1467050689561 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 11:04:49 INFO - PROCESS | 1651 | 1467050689564 Marionette TRACE conn3 <- [1,2949,null,{"value":"7"}] 11:04:49 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:04:49 INFO - PROCESS | 1651 | 1467050689569 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:04:49 INFO - PROCESS | 1651 | 1467050689571 Marionette TRACE conn3 <- [1,2950,null,{}] 11:04:49 INFO - PROCESS | 1651 | 1467050689574 Marionette TRACE conn3 -> [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:04:49 INFO - PROCESS | 1651 | 1467050689576 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:49 INFO - PROCESS | 1651 | 1467050689688 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 11:04:49 INFO - PROCESS | 1651 | 1467050689789 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:49 INFO - PROCESS | 1651 | 1467050689790 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x129319800 == 53 [pid = 1651] [id = 745] 11:04:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1197ec800) [pid = 1651] [serial = 2235] [outer = 0x0] 11:04:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x120e33400) [pid = 1651] [serial = 2236] [outer = 0x1197ec800] 11:04:49 INFO - PROCESS | 1651 | 1467050689820 Marionette DEBUG loaded listener.js 11:04:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x121051800) [pid = 1651] [serial = 2237] [outer = 0x1197ec800] 11:04:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x1296cd800 == 54 [pid = 1651] [id = 746] 11:04:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x123f18400) [pid = 1651] [serial = 2238] [outer = 0x0] 11:04:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x120e38000) [pid = 1651] [serial = 2239] [outer = 0x123f18400] 11:04:50 INFO - PROCESS | 1651 | 1467050690226 Marionette TRACE conn3 <- [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:04:50 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:04:50 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 672ms 11:04:50 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:04:50 INFO - PROCESS | 1651 | 1467050690241 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 11:04:50 INFO - PROCESS | 1651 | 1467050690243 Marionette TRACE conn3 <- [1,2953,null,{"value":"7"}] 11:04:50 INFO - PROCESS | 1651 | 1467050690245 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:04:50 INFO - PROCESS | 1651 | 1467050690248 Marionette TRACE conn3 <- [1,2954,null,{}] 11:04:50 INFO - PROCESS | 1651 | 1467050690256 Marionette TRACE conn3 -> [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:04:50 INFO - PROCESS | 1651 | 1467050690260 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:50 INFO - PROCESS | 1651 | 1467050690390 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 11:04:50 INFO - PROCESS | 1651 | 1467050690469 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:50 INFO - PROCESS | 1651 | 1467050690471 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d8ae000 == 55 [pid = 1651] [id = 747] 11:04:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1268b0400) [pid = 1651] [serial = 2240] [outer = 0x0] 11:04:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x128950000) [pid = 1651] [serial = 2241] [outer = 0x1268b0400] 11:04:50 INFO - PROCESS | 1651 | 1467050690502 Marionette DEBUG loaded listener.js 11:04:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x128cee800) [pid = 1651] [serial = 2242] [outer = 0x1268b0400] 11:04:50 INFO - PROCESS | 1651 | 1467050690868 Marionette TRACE conn3 <- [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:04:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:04:50 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:04:50 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 673ms 11:04:50 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:04:50 INFO - PROCESS | 1651 | 1467050690919 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 11:04:50 INFO - PROCESS | 1651 | 1467050690921 Marionette TRACE conn3 <- [1,2957,null,{"value":"7"}] 11:04:50 INFO - PROCESS | 1651 | 1467050690923 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:04:50 INFO - PROCESS | 1651 | 1467050690924 Marionette TRACE conn3 <- [1,2958,null,{}] 11:04:50 INFO - PROCESS | 1651 | 1467050690926 Marionette TRACE conn3 -> [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:04:50 INFO - PROCESS | 1651 | 1467050690928 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:51 INFO - PROCESS | 1651 | 1467050691047 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 11:04:51 INFO - PROCESS | 1651 | 1467050691141 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:51 INFO - PROCESS | 1651 | 1467050691142 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x1239c5000 == 56 [pid = 1651] [id = 748] 11:04:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x12927ec00) [pid = 1651] [serial = 2243] [outer = 0x0] 11:04:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x1293cf800) [pid = 1651] [serial = 2244] [outer = 0x12927ec00] 11:04:51 INFO - PROCESS | 1651 | 1467050691171 Marionette DEBUG loaded listener.js 11:04:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x1295b7800) [pid = 1651] [serial = 2245] [outer = 0x12927ec00] 11:04:51 INFO - PROCESS | 1651 | 1467050691540 Marionette TRACE conn3 <- [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:04:51 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:04:51 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 11:04:51 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:04:51 INFO - PROCESS | 1651 | 1467050691594 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 11:04:51 INFO - PROCESS | 1651 | 1467050691595 Marionette TRACE conn3 <- [1,2961,null,{"value":"7"}] 11:04:51 INFO - PROCESS | 1651 | 1467050691598 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:04:51 INFO - PROCESS | 1651 | 1467050691599 Marionette TRACE conn3 <- [1,2962,null,{}] 11:04:51 INFO - PROCESS | 1651 | 1467050691601 Marionette TRACE conn3 -> [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:04:51 INFO - PROCESS | 1651 | 1467050691603 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:51 INFO - PROCESS | 1651 | 1467050691711 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 11:04:51 INFO - PROCESS | 1651 | 1467050691787 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:51 INFO - PROCESS | 1651 | 1467050691789 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x116f34800 == 57 [pid = 1651] [id = 749] 11:04:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x113c96400) [pid = 1651] [serial = 2246] [outer = 0x0] 11:04:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x118f7c000) [pid = 1651] [serial = 2247] [outer = 0x113c96400] 11:04:51 INFO - PROCESS | 1651 | 1467050691820 Marionette DEBUG loaded listener.js 11:04:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x12a4bb000) [pid = 1651] [serial = 2248] [outer = 0x113c96400] 11:04:52 INFO - PROCESS | 1651 | 1467050692424 Marionette TRACE conn3 <- [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:04:52 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:04:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 869ms 11:04:52 INFO - PROCESS | 1651 | 1467050692467 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 11:04:52 INFO - PROCESS | 1651 | 1467050692470 Marionette TRACE conn3 <- [1,2965,null,{"value":"7"}] 11:04:52 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:04:52 INFO - PROCESS | 1651 | 1467050692473 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:04:52 INFO - PROCESS | 1651 | 1467050692475 Marionette TRACE conn3 <- [1,2966,null,{}] 11:04:52 INFO - PROCESS | 1651 | 1467050692479 Marionette TRACE conn3 -> [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:04:52 INFO - PROCESS | 1651 | 1467050692481 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:52 INFO - PROCESS | 1651 | 1467050692578 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 11:04:52 INFO - PROCESS | 1651 | 1467050692656 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:52 INFO - PROCESS | 1651 | 1467050692658 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x1239da800 == 58 [pid = 1651] [id = 750] 11:04:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x1131ec000) [pid = 1651] [serial = 2249] [outer = 0x0] 11:04:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x1164ec800) [pid = 1651] [serial = 2250] [outer = 0x1131ec000] 11:04:52 INFO - PROCESS | 1651 | 1467050692685 Marionette DEBUG loaded listener.js 11:04:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x118215800) [pid = 1651] [serial = 2251] [outer = 0x1131ec000] 11:04:53 INFO - PROCESS | 1651 | 1467050693038 Marionette TRACE conn3 <- [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:04:53 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:04:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 573ms 11:04:53 INFO - PROCESS | 1651 | 1467050693046 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 11:04:53 INFO - PROCESS | 1651 | 1467050693049 Marionette TRACE conn3 <- [1,2969,null,{"value":"7"}] 11:04:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:04:53 INFO - PROCESS | 1651 | 1467050693053 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:04:53 INFO - PROCESS | 1651 | 1467050693055 Marionette TRACE conn3 <- [1,2970,null,{}] 11:04:53 INFO - PROCESS | 1651 | 1467050693058 Marionette TRACE conn3 -> [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:04:53 INFO - PROCESS | 1651 | 1467050693059 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:53 INFO - PROCESS | 1651 | 1467050693156 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 11:04:53 INFO - PROCESS | 1651 | 1467050693222 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:53 INFO - PROCESS | 1651 | 1467050693223 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x118bc9000 == 59 [pid = 1651] [id = 751] 11:04:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x118f75000) [pid = 1651] [serial = 2252] [outer = 0x0] 11:04:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x11932e800) [pid = 1651] [serial = 2253] [outer = 0x118f75000] 11:04:53 INFO - PROCESS | 1651 | 1467050693252 Marionette DEBUG loaded listener.js 11:04:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x1197eb400) [pid = 1651] [serial = 2254] [outer = 0x118f75000] 11:04:53 INFO - PROCESS | 1651 | --DOCSHELL 0x119a5c800 == 58 [pid = 1651] [id = 468] 11:04:53 INFO - PROCESS | 1651 | --DOCSHELL 0x116616000 == 57 [pid = 1651] [id = 466] 11:04:53 INFO - PROCESS | 1651 | --DOCSHELL 0x119d93000 == 56 [pid = 1651] [id = 711] 11:04:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12d894000 == 55 [pid = 1651] [id = 742] 11:04:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12d33b800 == 54 [pid = 1651] [id = 741] 11:04:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12ca64000 == 53 [pid = 1651] [id = 740] 11:04:53 INFO - PROCESS | 1651 | --DOCSHELL 0x119616000 == 52 [pid = 1651] [id = 739] 11:04:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12bdd8800 == 51 [pid = 1651] [id = 738] 11:04:53 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x12ccd8000) [pid = 1651] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:04:53 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x112dc4c00) [pid = 1651] [serial = 2140] [outer = 0x0] [url = about:blank] 11:04:53 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x1126f5000) [pid = 1651] [serial = 2137] [outer = 0x0] [url = about:blank] 11:04:53 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x128cf4c00) [pid = 1651] [serial = 2176] [outer = 0x0] [url = about:blank] 11:04:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12b10b000 == 50 [pid = 1651] [id = 737] 11:04:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa62800 == 49 [pid = 1651] [id = 736] 11:04:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12a4d6000 == 48 [pid = 1651] [id = 735] 11:04:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12711e800 == 47 [pid = 1651] [id = 734] 11:04:53 INFO - PROCESS | 1651 | --DOCSHELL 0x123bc7000 == 46 [pid = 1651] [id = 733] 11:04:53 INFO - PROCESS | 1651 | --DOCSHELL 0x11960f800 == 45 [pid = 1651] [id = 732] 11:04:53 INFO - PROCESS | 1651 | 1467050693637 Marionette TRACE conn3 <- [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:04:53 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x121a71000) [pid = 1651] [serial = 2158] [outer = 0x0] [url = about:blank] 11:04:53 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x11681a800) [pid = 1651] [serial = 2146] [outer = 0x0] [url = about:blank] 11:04:53 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x117660000) [pid = 1651] [serial = 2147] [outer = 0x0] [url = about:blank] 11:04:53 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x11833b800) [pid = 1651] [serial = 2149] [outer = 0x0] [url = about:blank] 11:04:53 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x124c36400) [pid = 1651] [serial = 2161] [outer = 0x0] [url = about:blank] 11:04:53 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x11850e400) [pid = 1651] [serial = 2150] [outer = 0x0] [url = about:blank] 11:04:53 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x118f1b800) [pid = 1651] [serial = 2152] [outer = 0x0] [url = about:blank] 11:04:53 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x11932c000) [pid = 1651] [serial = 2153] [outer = 0x0] [url = about:blank] 11:04:53 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x112db9400) [pid = 1651] [serial = 2144] [outer = 0x0] [url = about:blank] 11:04:53 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1129ad000) [pid = 1651] [serial = 2143] [outer = 0x0] [url = about:blank] 11:04:53 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x1268b3c00) [pid = 1651] [serial = 2164] [outer = 0x0] [url = about:blank] 11:04:53 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x125596400) [pid = 1651] [serial = 2162] [outer = 0x0] [url = about:blank] 11:04:53 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x11833a800) [pid = 1651] [serial = 2168] [outer = 0x0] [url = about:blank] 11:04:53 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x113c74000) [pid = 1651] [serial = 2167] [outer = 0x0] [url = about:blank] 11:04:53 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x126f11000) [pid = 1651] [serial = 2165] [outer = 0x0] [url = about:blank] 11:04:53 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1196ce000) [pid = 1651] [serial = 2155] [outer = 0x0] [url = about:blank] 11:04:53 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x126f19c00) [pid = 1651] [serial = 2173] [outer = 0x0] [url = about:blank] 11:04:53 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x128be3c00) [pid = 1651] [serial = 2174] [outer = 0x0] [url = about:blank] 11:04:53 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x120ef6c00) [pid = 1651] [serial = 2170] [outer = 0x0] [url = about:blank] 11:04:53 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x124ef4c00) [pid = 1651] [serial = 2171] [outer = 0x0] [url = about:blank] 11:04:53 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x123f1a400) [pid = 1651] [serial = 2159] [outer = 0x0] [url = about:blank] 11:04:53 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x119a3dc00) [pid = 1651] [serial = 2156] [outer = 0x0] [url = about:blank] 11:04:53 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:04:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 620ms 11:04:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:04:53 INFO - PROCESS | 1651 | 1467050693674 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 11:04:53 INFO - PROCESS | 1651 | 1467050693675 Marionette TRACE conn3 <- [1,2973,null,{"value":"7"}] 11:04:53 INFO - PROCESS | 1651 | 1467050693677 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:04:53 INFO - PROCESS | 1651 | 1467050693679 Marionette TRACE conn3 <- [1,2974,null,{}] 11:04:53 INFO - PROCESS | 1651 | 1467050693687 Marionette TRACE conn3 -> [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:04:53 INFO - PROCESS | 1651 | 1467050693690 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:53 INFO - PROCESS | 1651 | 1467050693778 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 11:04:53 INFO - PROCESS | 1651 | 1467050693783 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:53 INFO - PROCESS | 1651 | 1467050693785 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f6e800 == 46 [pid = 1651] [id = 752] 11:04:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1128ea400) [pid = 1651] [serial = 2255] [outer = 0x0] 11:04:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x121491800) [pid = 1651] [serial = 2256] [outer = 0x1128ea400] 11:04:53 INFO - PROCESS | 1651 | 1467050693812 Marionette DEBUG loaded listener.js 11:04:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x121a77400) [pid = 1651] [serial = 2257] [outer = 0x1128ea400] 11:04:54 INFO - PROCESS | 1651 | 1467050694259 Marionette TRACE conn3 <- [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:04:54 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:04:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 623ms 11:04:54 INFO - PROCESS | 1651 | 1467050694301 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 11:04:54 INFO - PROCESS | 1651 | 1467050694304 Marionette TRACE conn3 <- [1,2977,null,{"value":"7"}] 11:04:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:04:54 INFO - PROCESS | 1651 | 1467050694307 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:04:54 INFO - PROCESS | 1651 | 1467050694309 Marionette TRACE conn3 <- [1,2978,null,{}] 11:04:54 INFO - PROCESS | 1651 | 1467050694313 Marionette TRACE conn3 -> [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:04:54 INFO - PROCESS | 1651 | 1467050694315 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:54 INFO - PROCESS | 1651 | 1467050694452 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 11:04:54 INFO - PROCESS | 1651 | 1467050694463 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:54 INFO - PROCESS | 1651 | 1467050694464 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x127125000 == 47 [pid = 1651] [id = 753] 11:04:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x124c42c00) [pid = 1651] [serial = 2258] [outer = 0x0] 11:04:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1268b6400) [pid = 1651] [serial = 2259] [outer = 0x124c42c00] 11:04:54 INFO - PROCESS | 1651 | 1467050694518 Marionette DEBUG loaded listener.js 11:04:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x127306000) [pid = 1651] [serial = 2260] [outer = 0x124c42c00] 11:04:54 INFO - PROCESS | 1651 | 1467050694831 Marionette TRACE conn3 <- [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:04:54 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:04:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 571ms 11:04:54 INFO - PROCESS | 1651 | 1467050694878 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 11:04:54 INFO - PROCESS | 1651 | 1467050694880 Marionette TRACE conn3 <- [1,2981,null,{"value":"7"}] 11:04:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:04:54 INFO - PROCESS | 1651 | 1467050694882 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:04:54 INFO - PROCESS | 1651 | 1467050694883 Marionette TRACE conn3 <- [1,2982,null,{}] 11:04:54 INFO - PROCESS | 1651 | 1467050694885 Marionette TRACE conn3 -> [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:04:54 INFO - PROCESS | 1651 | 1467050694886 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:54 INFO - PROCESS | 1651 | 1467050694968 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 11:04:54 INFO - PROCESS | 1651 | 1467050694972 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:54 INFO - PROCESS | 1651 | 1467050694973 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x129305000 == 48 [pid = 1651] [id = 754] 11:04:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12894e800) [pid = 1651] [serial = 2261] [outer = 0x0] 11:04:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x128ce6000) [pid = 1651] [serial = 2262] [outer = 0x12894e800] 11:04:55 INFO - PROCESS | 1651 | 1467050695001 Marionette DEBUG loaded listener.js 11:04:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x128cf1c00) [pid = 1651] [serial = 2263] [outer = 0x12894e800] 11:04:55 INFO - PROCESS | 1651 | 1467050695330 Marionette TRACE conn3 <- [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:04:55 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:04:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:04:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 468ms 11:04:55 INFO - PROCESS | 1651 | 1467050695350 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 11:04:55 INFO - PROCESS | 1651 | 1467050695351 Marionette TRACE conn3 <- [1,2985,null,{"value":"7"}] 11:04:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:04:55 INFO - PROCESS | 1651 | 1467050695354 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:04:55 INFO - PROCESS | 1651 | 1467050695355 Marionette TRACE conn3 <- [1,2986,null,{}] 11:04:55 INFO - PROCESS | 1651 | 1467050695357 Marionette TRACE conn3 -> [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:04:55 INFO - PROCESS | 1651 | 1467050695361 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:55 INFO - PROCESS | 1651 | 1467050695466 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 11:04:55 INFO - PROCESS | 1651 | 1467050695558 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:55 INFO - PROCESS | 1651 | 1467050695560 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e49800 == 49 [pid = 1651] [id = 755] 11:04:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x128d60c00) [pid = 1651] [serial = 2264] [outer = 0x0] 11:04:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1293d0000) [pid = 1651] [serial = 2265] [outer = 0x128d60c00] 11:04:55 INFO - PROCESS | 1651 | 1467050695585 Marionette DEBUG loaded listener.js 11:04:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x12a724800) [pid = 1651] [serial = 2266] [outer = 0x128d60c00] 11:04:55 INFO - PROCESS | 1651 | 1467050695882 Marionette TRACE conn3 <- [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:04:55 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:04:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 569ms 11:04:55 INFO - PROCESS | 1651 | 1467050695926 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 11:04:55 INFO - PROCESS | 1651 | 1467050695928 Marionette TRACE conn3 <- [1,2989,null,{"value":"7"}] 11:04:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:04:55 INFO - PROCESS | 1651 | 1467050695930 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:04:55 INFO - PROCESS | 1651 | 1467050695931 Marionette TRACE conn3 <- [1,2990,null,{}] 11:04:55 INFO - PROCESS | 1651 | 1467050695933 Marionette TRACE conn3 -> [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:04:55 INFO - PROCESS | 1651 | 1467050695935 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:56 INFO - PROCESS | 1651 | 1467050696041 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 11:04:56 INFO - PROCESS | 1651 | 1467050696057 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:56 INFO - PROCESS | 1651 | 1467050696058 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b112800 == 50 [pid = 1651] [id = 756] 11:04:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x12a72a400) [pid = 1651] [serial = 2267] [outer = 0x0] 11:04:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x12a75c000) [pid = 1651] [serial = 2268] [outer = 0x12a72a400] 11:04:56 INFO - PROCESS | 1651 | 1467050696083 Marionette DEBUG loaded listener.js 11:04:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x12a764800) [pid = 1651] [serial = 2269] [outer = 0x12a72a400] 11:04:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b9a2800 == 51 [pid = 1651] [id = 757] 11:04:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x12a77d800) [pid = 1651] [serial = 2270] [outer = 0x0] 11:04:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x12a72e000) [pid = 1651] [serial = 2271] [outer = 0x12a77d800] 11:04:56 INFO - PROCESS | 1651 | 1467050696446 Marionette TRACE conn3 <- [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:04:56 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:04:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 568ms 11:04:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:04:56 INFO - PROCESS | 1651 | 1467050696498 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 11:04:56 INFO - PROCESS | 1651 | 1467050696499 Marionette TRACE conn3 <- [1,2993,null,{"value":"7"}] 11:04:56 INFO - PROCESS | 1651 | 1467050696501 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:04:56 INFO - PROCESS | 1651 | 1467050696503 Marionette TRACE conn3 <- [1,2994,null,{}] 11:04:56 INFO - PROCESS | 1651 | 1467050696505 Marionette TRACE conn3 -> [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:04:56 INFO - PROCESS | 1651 | 1467050696506 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:56 INFO - PROCESS | 1651 | 1467050696641 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 11:04:56 INFO - PROCESS | 1651 | 1467050696658 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:56 INFO - PROCESS | 1651 | 1467050696659 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bdd7800 == 52 [pid = 1651] [id = 758] 11:04:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x12a766400) [pid = 1651] [serial = 2272] [outer = 0x0] 11:04:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x12a779c00) [pid = 1651] [serial = 2273] [outer = 0x12a766400] 11:04:56 INFO - PROCESS | 1651 | 1467050696684 Marionette DEBUG loaded listener.js 11:04:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x12a780000) [pid = 1651] [serial = 2274] [outer = 0x12a766400] 11:04:56 INFO - PROCESS | 1651 | 1467050696982 Marionette TRACE conn3 <- [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:04:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:04:57 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:04:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 520ms 11:04:57 INFO - PROCESS | 1651 | 1467050697023 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 11:04:57 INFO - PROCESS | 1651 | 1467050697025 Marionette TRACE conn3 <- [1,2997,null,{"value":"7"}] 11:04:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:04:57 INFO - PROCESS | 1651 | 1467050697029 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:04:57 INFO - PROCESS | 1651 | 1467050697030 Marionette TRACE conn3 <- [1,2998,null,{}] 11:04:57 INFO - PROCESS | 1651 | 1467050697033 Marionette TRACE conn3 -> [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:04:57 INFO - PROCESS | 1651 | 1467050697034 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:57 INFO - PROCESS | 1651 | 1467050697145 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 11:04:57 INFO - PROCESS | 1651 | 1467050697160 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:57 INFO - PROCESS | 1651 | 1467050697162 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ca48000 == 53 [pid = 1651] [id = 759] 11:04:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x12a784800) [pid = 1651] [serial = 2275] [outer = 0x0] 11:04:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x12a7e6800) [pid = 1651] [serial = 2276] [outer = 0x12a784800] 11:04:57 INFO - PROCESS | 1651 | 1467050697186 Marionette DEBUG loaded listener.js 11:04:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x12a7eb400) [pid = 1651] [serial = 2277] [outer = 0x12a784800] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x112dbd400) [pid = 1651] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x1293d3400) [pid = 1651] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x128ce9000) [pid = 1651] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x12927a000) [pid = 1651] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x112ec2400) [pid = 1651] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x118592c00) [pid = 1651] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x12730e000) [pid = 1651] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x118507c00) [pid = 1651] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x11267dc00) [pid = 1651] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x112dc1c00) [pid = 1651] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1126d4c00) [pid = 1651] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x118338400) [pid = 1651] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x121a75400) [pid = 1651] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x11688b800) [pid = 1651] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x112e49800) [pid = 1651] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:04:57 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1126ea400) [pid = 1651] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:04:57 INFO - PROCESS | 1651 | 1467050697789 Marionette TRACE conn3 <- [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:04:57 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:04:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 769ms 11:04:57 INFO - PROCESS | 1651 | 1467050697799 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 11:04:57 INFO - PROCESS | 1651 | 1467050697800 Marionette TRACE conn3 <- [1,3001,null,{"value":"7"}] 11:04:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:04:57 INFO - PROCESS | 1651 | 1467050697802 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:04:57 INFO - PROCESS | 1651 | 1467050697803 Marionette TRACE conn3 <- [1,3002,null,{}] 11:04:57 INFO - PROCESS | 1651 | 1467050697806 Marionette TRACE conn3 -> [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:04:57 INFO - PROCESS | 1651 | 1467050697815 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:57 INFO - PROCESS | 1651 | 1467050697901 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 11:04:57 INFO - PROCESS | 1651 | 1467050697905 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:57 INFO - PROCESS | 1651 | 1467050697906 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ca52000 == 54 [pid = 1651] [id = 760] 11:04:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1162a7400) [pid = 1651] [serial = 2278] [outer = 0x0] 11:04:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x118370000) [pid = 1651] [serial = 2279] [outer = 0x1162a7400] 11:04:57 INFO - PROCESS | 1651 | 1467050697933 Marionette DEBUG loaded listener.js 11:04:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12730e000) [pid = 1651] [serial = 2280] [outer = 0x1162a7400] 11:04:58 INFO - PROCESS | 1651 | 1467050698258 Marionette TRACE conn3 <- [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:04:58 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:04:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 469ms 11:04:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:04:58 INFO - PROCESS | 1651 | 1467050698271 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 11:04:58 INFO - PROCESS | 1651 | 1467050698273 Marionette TRACE conn3 <- [1,3005,null,{"value":"7"}] 11:04:58 INFO - PROCESS | 1651 | 1467050698278 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:04:58 INFO - PROCESS | 1651 | 1467050698280 Marionette TRACE conn3 <- [1,3006,null,{}] 11:04:58 INFO - PROCESS | 1651 | 1467050698283 Marionette TRACE conn3 -> [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:04:58 INFO - PROCESS | 1651 | 1467050698285 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:58 INFO - PROCESS | 1651 | 1467050698384 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 11:04:58 INFO - PROCESS | 1651 | 1467050698471 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:58 INFO - PROCESS | 1651 | 1467050698473 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d3e1000 == 55 [pid = 1651] [id = 761] 11:04:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12a7f0000) [pid = 1651] [serial = 2281] [outer = 0x0] 11:04:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x12a9a8c00) [pid = 1651] [serial = 2282] [outer = 0x12a7f0000] 11:04:58 INFO - PROCESS | 1651 | 1467050698499 Marionette DEBUG loaded listener.js 11:04:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x12a9b1000) [pid = 1651] [serial = 2283] [outer = 0x12a7f0000] 11:04:58 INFO - PROCESS | 1651 | 1467050698757 Marionette TRACE conn3 <- [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:04:58 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:04:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 522ms 11:04:58 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:04:58 INFO - PROCESS | 1651 | 1467050698815 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 11:04:58 INFO - PROCESS | 1651 | 1467050698816 Marionette TRACE conn3 <- [1,3009,null,{"value":"7"}] 11:04:58 INFO - PROCESS | 1651 | 1467050698818 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:04:58 INFO - PROCESS | 1651 | 1467050698819 Marionette TRACE conn3 <- [1,3010,null,{}] 11:04:58 INFO - PROCESS | 1651 | 1467050698822 Marionette TRACE conn3 -> [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:04:58 INFO - PROCESS | 1651 | 1467050698823 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:58 INFO - PROCESS | 1651 | 1467050698918 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 11:04:58 INFO - PROCESS | 1651 | 1467050698922 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:58 INFO - PROCESS | 1651 | 1467050698923 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x12daae800 == 56 [pid = 1651] [id = 762] 11:04:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x12a9b3400) [pid = 1651] [serial = 2284] [outer = 0x0] 11:04:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x12b048c00) [pid = 1651] [serial = 2285] [outer = 0x12a9b3400] 11:04:58 INFO - PROCESS | 1651 | 1467050698948 Marionette DEBUG loaded listener.js 11:04:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x12b052400) [pid = 1651] [serial = 2286] [outer = 0x12a9b3400] 11:04:59 INFO - PROCESS | 1651 | 1467050699252 Marionette TRACE conn3 <- [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:04:59 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:04:59 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 471ms 11:04:59 INFO - PROCESS | 1651 | 1467050699296 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 11:04:59 INFO - PROCESS | 1651 | 1467050699298 Marionette TRACE conn3 <- [1,3013,null,{"value":"7"}] 11:04:59 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:04:59 INFO - PROCESS | 1651 | 1467050699300 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:04:59 INFO - PROCESS | 1651 | 1467050699301 Marionette TRACE conn3 <- [1,3014,null,{}] 11:04:59 INFO - PROCESS | 1651 | 1467050699304 Marionette TRACE conn3 -> [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:04:59 INFO - PROCESS | 1651 | 1467050699305 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:59 INFO - PROCESS | 1651 | 1467050699432 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 11:04:59 INFO - PROCESS | 1651 | 1467050699440 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:59 INFO - PROCESS | 1651 | 1467050699441 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:04:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12dac0800 == 57 [pid = 1651] [id = 763] 11:04:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x113378000) [pid = 1651] [serial = 2287] [outer = 0x0] 11:04:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x12b051000) [pid = 1651] [serial = 2288] [outer = 0x113378000] 11:04:59 INFO - PROCESS | 1651 | 1467050699465 Marionette DEBUG loaded listener.js 11:04:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x12b1db400) [pid = 1651] [serial = 2289] [outer = 0x113378000] 11:04:59 INFO - PROCESS | 1651 | [1651] 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:04:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:04:59 INFO - {} 11:04:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:04:59 INFO - {} 11:04:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:04:59 INFO - {} 11:04:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:04:59 INFO - {} 11:04:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 569ms 11:04:59 INFO - PROCESS | 1651 | 1467050699863 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:04:59 INFO - PROCESS | 1651 | 1467050699869 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 11:04:59 INFO - PROCESS | 1651 | 1467050699872 Marionette TRACE conn3 <- [1,3017,null,{"value":"7"}] 11:04:59 INFO - TEST-START | /FileAPI/fileReader.html 11:04:59 INFO - PROCESS | 1651 | 1467050699896 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:04:59 INFO - PROCESS | 1651 | 1467050699898 Marionette TRACE conn3 <- [1,3018,null,{}] 11:04:59 INFO - PROCESS | 1651 | 1467050699902 Marionette TRACE conn3 -> [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:04:59 INFO - PROCESS | 1651 | 1467050699904 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:00 INFO - PROCESS | 1651 | 1467050700022 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 11:05:00 INFO - PROCESS | 1651 | 1467050700097 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1651 | 1467050700099 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x116840000 == 58 [pid = 1651] [id = 764] 11:05:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x112e25c00) [pid = 1651] [serial = 2290] [outer = 0x0] 11:05:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x1131ee800) [pid = 1651] [serial = 2291] [outer = 0x112e25c00] 11:05:00 INFO - PROCESS | 1651 | 1467050700131 Marionette DEBUG loaded listener.js 11:05:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x116a22800) [pid = 1651] [serial = 2292] [outer = 0x112e25c00] 11:05:00 INFO - PROCESS | 1651 | 1467050700508 Marionette TRACE conn3 <- [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:05:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:05:00 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:05:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:05:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:05:00 INFO - TEST-OK | /FileAPI/fileReader.html | took 625ms 11:05:00 INFO - PROCESS | 1651 | 1467050700517 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 11:05:00 INFO - PROCESS | 1651 | 1467050700520 Marionette TRACE conn3 <- [1,3021,null,{"value":"7"}] 11:05:00 INFO - TEST-START | /FileAPI/historical.html 11:05:00 INFO - PROCESS | 1651 | 1467050700527 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:05:00 INFO - PROCESS | 1651 | 1467050700529 Marionette TRACE conn3 <- [1,3022,null,{}] 11:05:00 INFO - PROCESS | 1651 | 1467050700531 Marionette TRACE conn3 -> [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:05:00 INFO - PROCESS | 1651 | 1467050700533 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:00 INFO - PROCESS | 1651 | 1467050700655 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 11:05:00 INFO - PROCESS | 1651 | 1467050700788 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1651 | 1467050700790 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x1239d3800 == 59 [pid = 1651] [id = 765] 11:05:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x11821a800) [pid = 1651] [serial = 2293] [outer = 0x0] 11:05:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x11888bc00) [pid = 1651] [serial = 2294] [outer = 0x11821a800] 11:05:00 INFO - PROCESS | 1651 | 1467050700845 Marionette DEBUG loaded listener.js 11:05:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x120e3d400) [pid = 1651] [serial = 2295] [outer = 0x11821a800] 11:05:01 INFO - PROCESS | 1651 | 1467050701397 Marionette TRACE conn3 <- [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:05:01 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:05:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:05:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:05:01 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:05:01 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:05:01 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:05:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:05:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:05:01 INFO - TEST-OK | /FileAPI/historical.html | took 922ms 11:05:01 INFO - TEST-START | /FileAPI/idlharness.html 11:05:01 INFO - PROCESS | 1651 | 1467050701449 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 11:05:01 INFO - PROCESS | 1651 | 1467050701451 Marionette TRACE conn3 <- [1,3025,null,{"value":"7"}] 11:05:01 INFO - PROCESS | 1651 | 1467050701453 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:05:01 INFO - PROCESS | 1651 | 1467050701455 Marionette TRACE conn3 <- [1,3026,null,{}] 11:05:01 INFO - PROCESS | 1651 | 1467050701463 Marionette TRACE conn3 -> [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:05:01 INFO - PROCESS | 1651 | 1467050701467 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:01 INFO - PROCESS | 1651 | 1467050701575 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 11:05:01 INFO - PROCESS | 1651 | 1467050701653 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1651 | 1467050701656 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b99f800 == 60 [pid = 1651] [id = 766] 11:05:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x12909e400) [pid = 1651] [serial = 2296] [outer = 0x0] 11:05:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x129284800) [pid = 1651] [serial = 2297] [outer = 0x12909e400] 11:05:01 INFO - PROCESS | 1651 | 1467050701686 Marionette DEBUG loaded listener.js 11:05:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x12952f800) [pid = 1651] [serial = 2298] [outer = 0x12909e400] 11:05:02 INFO - PROCESS | 1651 | 1467050702238 Marionette TRACE conn3 <- [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:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:05:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:05:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:05:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:05:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:05:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:05:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:05:02 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:05:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:05:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:05:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:05:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:05:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:05:02 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:05:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:05:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:05:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:05:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:05:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:05:02 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:05:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:05:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:05:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:05:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:05:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:05:02 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:05:02 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:05:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:05:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:05:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:05:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:05:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:05:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:05:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:05:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:05:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:05:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:05:02 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:05:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:05:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:05:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:05:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:05:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:05:02 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:05:02 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:05:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:05:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:05:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:05:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:05:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:05:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:05:02 INFO - TEST-OK | /FileAPI/idlharness.html | took 833ms 11:05:02 INFO - PROCESS | 1651 | 1467050702327 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 11:05:02 INFO - PROCESS | 1651 | 1467050702329 Marionette TRACE conn3 <- [1,3029,null,{"value":"7"}] 11:05:02 INFO - TEST-START | /FileAPI/idlharness.worker 11:05:02 INFO - PROCESS | 1651 | 1467050702334 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:05:02 INFO - PROCESS | 1651 | 1467050702335 Marionette TRACE conn3 <- [1,3030,null,{}] 11:05:02 INFO - PROCESS | 1651 | 1467050702338 Marionette TRACE conn3 -> [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:05:02 INFO - PROCESS | 1651 | 1467050702339 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:02 INFO - PROCESS | 1651 | 1467050702440 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 11:05:02 INFO - PROCESS | 1651 | 1467050702547 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1651 | 1467050702548 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d521800 == 61 [pid = 1651] [id = 767] 11:05:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x12a4c5400) [pid = 1651] [serial = 2299] [outer = 0x0] 11:05:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x12bda9c00) [pid = 1651] [serial = 2300] [outer = 0x12a4c5400] 11:05:02 INFO - PROCESS | 1651 | 1467050702574 Marionette DEBUG loaded listener.js 11:05:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x12bdae400) [pid = 1651] [serial = 2301] [outer = 0x12a4c5400] 11:05:02 INFO - PROCESS | 1651 | [1651] 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:03 INFO - PROCESS | 1651 | 1467050703302 Marionette TRACE conn3 <- [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:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:05:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:05:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:05:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:05:03 INFO - {} 11:05:03 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:05:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:05:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:05:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:05:03 INFO - {} 11:05:03 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:05:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:05:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:05:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:05:03 INFO - {} 11:05:03 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:05:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:05:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:05:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:05:03 INFO - {} 11:05:03 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:05:03 INFO - {} 11:05:03 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:05:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:05:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:05:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:05:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:05:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:05:03 INFO - {} 11:05:03 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:05:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:05:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:05:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:05:03 INFO - {} 11:05:03 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:05:03 INFO - {} 11:05:03 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:05:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:05:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:05:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:05:03 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:05:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:05:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:05:03 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:05:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:05:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:05:03 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:05:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:05:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:05:03 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:05:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:05:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:05:03 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:05:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:05:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:05:03 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:05:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:05:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:05:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:05:03 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:05:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:05:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:05:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:05:03 INFO - {} 11:05:03 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1034ms 11:05:03 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:05:03 INFO - PROCESS | 1651 | 1467050703370 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 11:05:03 INFO - PROCESS | 1651 | 1467050703372 Marionette TRACE conn3 <- [1,3033,null,{"value":"7"}] 11:05:03 INFO - PROCESS | 1651 | 1467050703374 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:05:03 INFO - PROCESS | 1651 | 1467050703375 Marionette TRACE conn3 <- [1,3034,null,{}] 11:05:03 INFO - PROCESS | 1651 | 1467050703377 Marionette TRACE conn3 -> [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:05:03 INFO - PROCESS | 1651 | 1467050703379 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:03 INFO - PROCESS | 1651 | 1467050703490 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 11:05:03 INFO - PROCESS | 1651 | 1467050703566 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1651 | 1467050703568 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e2b5000 == 62 [pid = 1651] [id = 768] 11:05:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x110ed1400) [pid = 1651] [serial = 2302] [outer = 0x0] 11:05:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x110ed3800) [pid = 1651] [serial = 2303] [outer = 0x110ed1400] 11:05:03 INFO - PROCESS | 1651 | 1467050703598 Marionette DEBUG loaded listener.js 11:05:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x110ed7800) [pid = 1651] [serial = 2304] [outer = 0x110ed1400] 11:05:04 INFO - PROCESS | 1651 | 1467050704006 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:05:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:05:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 669ms 11:05:04 INFO - PROCESS | 1651 | 1467050704044 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 11:05:04 INFO - PROCESS | 1651 | 1467050704045 Marionette TRACE conn3 <- [1,3037,null,{"value":"7"}] 11:05:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:05:04 INFO - PROCESS | 1651 | 1467050704048 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:05:04 INFO - PROCESS | 1651 | 1467050704049 Marionette TRACE conn3 <- [1,3038,null,{}] 11:05:04 INFO - PROCESS | 1651 | 1467050704051 Marionette TRACE conn3 -> [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:05:04 INFO - PROCESS | 1651 | 1467050704055 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:04 INFO - PROCESS | 1651 | 1467050704184 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 11:05:04 INFO - PROCESS | 1651 | 1467050704295 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1651 | 1467050704296 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x1168c5000 == 63 [pid = 1651] [id = 769] 11:05:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x110eda000) [pid = 1651] [serial = 2305] [outer = 0x0] 11:05:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x112d51400) [pid = 1651] [serial = 2306] [outer = 0x110eda000] 11:05:04 INFO - PROCESS | 1651 | 1467050704328 Marionette DEBUG loaded listener.js 11:05:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x128ef3c00) [pid = 1651] [serial = 2307] [outer = 0x110eda000] 11:05:04 INFO - PROCESS | 1651 | 1467050704884 Marionette TRACE conn3 <- [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:05:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:05:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:05:04 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 870ms 11:05:04 INFO - PROCESS | 1651 | 1467050704919 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 11:05:04 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:05:04 INFO - PROCESS | 1651 | 1467050704921 Marionette TRACE conn3 <- [1,3041,null,{"value":"7"}] 11:05:04 INFO - PROCESS | 1651 | 1467050704924 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:05:04 INFO - PROCESS | 1651 | 1467050704926 Marionette TRACE conn3 <- [1,3042,null,{}] 11:05:04 INFO - PROCESS | 1651 | 1467050704930 Marionette TRACE conn3 -> [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:05:04 INFO - PROCESS | 1651 | 1467050704931 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:05 INFO - PROCESS | 1651 | 1467050705032 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 11:05:05 INFO - PROCESS | 1651 | 1467050705103 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1651 | 1467050705105 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x110de6800 == 64 [pid = 1651] [id = 770] 11:05:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x11821e400) [pid = 1651] [serial = 2308] [outer = 0x0] 11:05:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x112e45000) [pid = 1651] [serial = 2309] [outer = 0x11821e400] 11:05:05 INFO - PROCESS | 1651 | 1467050705181 Marionette DEBUG loaded listener.js 11:05:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x11888c000) [pid = 1651] [serial = 2310] [outer = 0x11821e400] 11:05:05 INFO - PROCESS | 1651 | 1467050705595 Marionette TRACE conn3 <- [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:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:05:05 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:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:05:05 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:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:05:05 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:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:05:05 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:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:05:05 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:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:05:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:05:05 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:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:05:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:05:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:05:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:05:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:05:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:05:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:05:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:05:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:05:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:05:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:05:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:05:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:05:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:05:05 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 732ms 11:05:05 INFO - PROCESS | 1651 | 1467050705657 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 11:05:05 INFO - PROCESS | 1651 | 1467050705660 Marionette TRACE conn3 <- [1,3045,null,{"value":"7"}] 11:05:05 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:05:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12daae800 == 63 [pid = 1651] [id = 762] 11:05:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12d3e1000 == 62 [pid = 1651] [id = 761] 11:05:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12ca52000 == 61 [pid = 1651] [id = 760] 11:05:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12ca48000 == 60 [pid = 1651] [id = 759] 11:05:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12bdd7800 == 59 [pid = 1651] [id = 758] 11:05:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12b9a2800 == 58 [pid = 1651] [id = 757] 11:05:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12b112800 == 57 [pid = 1651] [id = 756] 11:05:05 INFO - PROCESS | 1651 | --DOCSHELL 0x117e49800 == 56 [pid = 1651] [id = 755] 11:05:05 INFO - PROCESS | 1651 | --DOCSHELL 0x129305000 == 55 [pid = 1651] [id = 754] 11:05:05 INFO - PROCESS | 1651 | --DOCSHELL 0x127125000 == 54 [pid = 1651] [id = 753] 11:05:05 INFO - PROCESS | 1651 | --DOCSHELL 0x120f6e800 == 53 [pid = 1651] [id = 752] 11:05:05 INFO - PROCESS | 1651 | --DOCSHELL 0x118bc9000 == 52 [pid = 1651] [id = 751] 11:05:05 INFO - PROCESS | 1651 | --DOCSHELL 0x1239da800 == 51 [pid = 1651] [id = 750] 11:05:05 INFO - PROCESS | 1651 | 1467050705758 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:05:05 INFO - PROCESS | 1651 | 1467050705760 Marionette TRACE conn3 <- [1,3046,null,{}] 11:05:05 INFO - PROCESS | 1651 | --DOCSHELL 0x12d8ae000 == 50 [pid = 1651] [id = 747] 11:05:05 INFO - PROCESS | 1651 | --DOCSHELL 0x1296cd800 == 49 [pid = 1651] [id = 746] 11:05:05 INFO - PROCESS | 1651 | --DOCSHELL 0x129319800 == 48 [pid = 1651] [id = 745] 11:05:05 INFO - PROCESS | 1651 | --DOCSHELL 0x1197cc800 == 47 [pid = 1651] [id = 744] 11:05:05 INFO - PROCESS | 1651 | 1467050705767 Marionette TRACE conn3 -> [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:05:05 INFO - PROCESS | 1651 | 1467050705769 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:05 INFO - PROCESS | 1651 | 1467050705921 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x116aee800) [pid = 1651] [serial = 2135] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x1129aa000) [pid = 1651] [serial = 2138] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x1132dd800) [pid = 1651] [serial = 2141] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x128ee9400) [pid = 1651] [serial = 2209] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x129282c00) [pid = 1651] [serial = 2212] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x118333800) [pid = 1651] [serial = 2195] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x117661400) [pid = 1651] [serial = 2194] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x124c05800) [pid = 1651] [serial = 2203] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x1268adc00) [pid = 1651] [serial = 2204] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x129277c00) [pid = 1651] [serial = 2210] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x120e3f400) [pid = 1651] [serial = 2185] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x128949800) [pid = 1651] [serial = 2206] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x119333000) [pid = 1651] [serial = 2200] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x12149a800) [pid = 1651] [serial = 2201] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x1182b5400) [pid = 1651] [serial = 2182] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x1293e1400) [pid = 1651] [serial = 2215] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x1293d2c00) [pid = 1651] [serial = 2213] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x1130e9400) [pid = 1651] [serial = 2192] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x1129acc00) [pid = 1651] [serial = 2191] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x112a52800) [pid = 1651] [serial = 2179] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x118885800) [pid = 1651] [serial = 2197] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x118fe3400) [pid = 1651] [serial = 2198] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x11687c400) [pid = 1651] [serial = 2219] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x12952cc00) [pid = 1651] [serial = 2216] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x12a727c00) [pid = 1651] [serial = 2225] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x124fda000) [pid = 1651] [serial = 2188] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x12a75a400) [pid = 1651] [serial = 2227] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x120f0bc00) [pid = 1651] [serial = 2221] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x1128ec000) [pid = 1651] [serial = 2218] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1295b5c00) [pid = 1651] [serial = 2224] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x12a75f800) [pid = 1651] [serial = 2228] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x129531000) [pid = 1651] [serial = 2222] [outer = 0x0] [url = about:blank] 11:05:05 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x128ce8800) [pid = 1651] [serial = 2207] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 1651 | 1467050706026 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1651 | 1467050706027 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e38800 == 48 [pid = 1651] [id = 771] 11:05:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1130e9400) [pid = 1651] [serial = 2311] [outer = 0x0] 11:05:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1182b5400) [pid = 1651] [serial = 2312] [outer = 0x1130e9400] 11:05:06 INFO - PROCESS | 1651 | 1467050706074 Marionette DEBUG loaded listener.js 11:05:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x124fd7800) [pid = 1651] [serial = 2313] [outer = 0x1130e9400] 11:05:06 INFO - PROCESS | 1651 | [1651] 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:06 INFO - PROCESS | 1651 | 1467050706439 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:05:06 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:05:06 INFO - {} 11:05:06 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 775ms 11:05:06 INFO - PROCESS | 1651 | 1467050706482 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 11:05:06 INFO - PROCESS | 1651 | 1467050706484 Marionette TRACE conn3 <- [1,3049,null,{"value":"7"}] 11:05:06 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:05:06 INFO - PROCESS | 1651 | 1467050706486 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:05:06 INFO - PROCESS | 1651 | 1467050706488 Marionette TRACE conn3 <- [1,3050,null,{}] 11:05:06 INFO - PROCESS | 1651 | 1467050706496 Marionette TRACE conn3 -> [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:05:06 INFO - PROCESS | 1651 | 1467050706499 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:06 INFO - PROCESS | 1651 | 1467050706586 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 11:05:06 INFO - PROCESS | 1651 | 1467050706591 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1651 | 1467050706593 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e07800 == 49 [pid = 1651] [id = 772] 11:05:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x128be1000) [pid = 1651] [serial = 2314] [outer = 0x0] 11:05:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1293c9000) [pid = 1651] [serial = 2315] [outer = 0x128be1000] 11:05:06 INFO - PROCESS | 1651 | 1467050706621 Marionette DEBUG loaded listener.js 11:05:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x129529c00) [pid = 1651] [serial = 2316] [outer = 0x128be1000] 11:05:06 INFO - PROCESS | 1651 | 1467050706959 Marionette TRACE conn3 <- [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:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:05:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 524ms 11:05:07 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:05:07 INFO - PROCESS | 1651 | 1467050707013 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 11:05:07 INFO - PROCESS | 1651 | 1467050707015 Marionette TRACE conn3 <- [1,3053,null,{"value":"7"}] 11:05:07 INFO - PROCESS | 1651 | 1467050707017 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:05:07 INFO - PROCESS | 1651 | 1467050707018 Marionette TRACE conn3 <- [1,3054,null,{}] 11:05:07 INFO - PROCESS | 1651 | 1467050707020 Marionette TRACE conn3 -> [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:05:07 INFO - PROCESS | 1651 | 1467050707022 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:07 INFO - PROCESS | 1651 | 1467050707108 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 11:05:07 INFO - PROCESS | 1651 | 1467050707113 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1651 | 1467050707115 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x129032000 == 50 [pid = 1651] [id = 773] 11:05:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x110f3a800) [pid = 1651] [serial = 2317] [outer = 0x0] 11:05:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x110f40800) [pid = 1651] [serial = 2318] [outer = 0x110f3a800] 11:05:07 INFO - PROCESS | 1651 | 1467050707140 Marionette DEBUG loaded listener.js 11:05:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x129531400) [pid = 1651] [serial = 2319] [outer = 0x110f3a800] 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:05:07 INFO - PROCESS | 1651 | 1467050707579 Marionette TRACE conn3 <- [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:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:05:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:05:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:05:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:05:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:05:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:05:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:05:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:05:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:05:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:05:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:05:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:05:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:05:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:05:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:05:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:05:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:05:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:05:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:05:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:05:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:05:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:05:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:05:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:05:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:05:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:05:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:05:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:05:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:05:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:05:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:05:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:05:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:05:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:05:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:05:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:05:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:05:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:05:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:05:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:05:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:05:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:05:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:05:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:05:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:05:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:05:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:05:07 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:05:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:05:07 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:05:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:05:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:05:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 586ms 11:05:07 INFO - PROCESS | 1651 | 1467050707611 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 11:05:07 INFO - PROCESS | 1651 | 1467050707613 Marionette TRACE conn3 <- [1,3057,null,{"value":"7"}] 11:05:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:05:07 INFO - PROCESS | 1651 | 1467050707615 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:05:07 INFO - PROCESS | 1651 | 1467050707616 Marionette TRACE conn3 <- [1,3058,null,{}] 11:05:07 INFO - PROCESS | 1651 | 1467050707618 Marionette TRACE conn3 -> [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:05:07 INFO - PROCESS | 1651 | 1467050707619 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:07 INFO - PROCESS | 1651 | 1467050707714 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 11:05:07 INFO - PROCESS | 1651 | 1467050707717 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1651 | 1467050707719 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x1126ac000 == 51 [pid = 1651] [id = 774] 11:05:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x1268aa800) [pid = 1651] [serial = 2320] [outer = 0x0] 11:05:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x1295b1400) [pid = 1651] [serial = 2321] [outer = 0x1268aa800] 11:05:07 INFO - PROCESS | 1651 | 1467050707746 Marionette DEBUG loaded listener.js 11:05:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x12a4c4c00) [pid = 1651] [serial = 2322] [outer = 0x1268aa800] 11:05:08 INFO - PROCESS | 1651 | 1467050708203 Marionette TRACE conn3 <- [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:05:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:05:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:05:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:05:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:05:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:05:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:05:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:05:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:05:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:05:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:05:08 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:08 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:05:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:05:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:05:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:05:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:05:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:05:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:05:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:05:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:05:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 622ms 11:05:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:05:08 INFO - PROCESS | 1651 | 1467050708238 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 11:05:08 INFO - PROCESS | 1651 | 1467050708239 Marionette TRACE conn3 <- [1,3061,null,{"value":"7"}] 11:05:08 INFO - PROCESS | 1651 | 1467050708241 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:05:08 INFO - PROCESS | 1651 | 1467050708242 Marionette TRACE conn3 <- [1,3062,null,{}] 11:05:08 INFO - PROCESS | 1651 | 1467050708244 Marionette TRACE conn3 -> [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:05:08 INFO - PROCESS | 1651 | 1467050708248 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:08 INFO - PROCESS | 1651 | 1467050708386 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 11:05:08 INFO - PROCESS | 1651 | 1467050708402 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1651 | 1467050708403 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c38f000 == 52 [pid = 1651] [id = 775] 11:05:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x12a75ac00) [pid = 1651] [serial = 2323] [outer = 0x0] 11:05:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x12a786c00) [pid = 1651] [serial = 2324] [outer = 0x12a75ac00] 11:05:08 INFO - PROCESS | 1651 | 1467050708429 Marionette DEBUG loaded listener.js 11:05:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x12a7ec000) [pid = 1651] [serial = 2325] [outer = 0x12a75ac00] 11:05:08 INFO - PROCESS | 1651 | [1651] 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:08 INFO - PROCESS | 1651 | 1467050708777 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:05:08 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:05:08 INFO - {} 11:05:08 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 570ms 11:05:08 INFO - PROCESS | 1651 | 1467050708812 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 11:05:08 INFO - PROCESS | 1651 | 1467050708813 Marionette TRACE conn3 <- [1,3065,null,{"value":"7"}] 11:05:08 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:05:08 INFO - PROCESS | 1651 | 1467050708815 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:05:08 INFO - PROCESS | 1651 | 1467050708816 Marionette TRACE conn3 <- [1,3066,null,{}] 11:05:08 INFO - PROCESS | 1651 | 1467050708818 Marionette TRACE conn3 -> [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:05:08 INFO - PROCESS | 1651 | 1467050708819 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:08 INFO - PROCESS | 1651 | 1467050708931 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 11:05:08 INFO - PROCESS | 1651 | 1467050708943 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1651 | 1467050708944 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c882800 == 53 [pid = 1651] [id = 776] 11:05:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x12a7e5800) [pid = 1651] [serial = 2326] [outer = 0x0] 11:05:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x12a9ad000) [pid = 1651] [serial = 2327] [outer = 0x12a7e5800] 11:05:08 INFO - PROCESS | 1651 | 1467050708969 Marionette DEBUG loaded listener.js 11:05:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x12b1e5000) [pid = 1651] [serial = 2328] [outer = 0x12a7e5800] 11:05:09 INFO - PROCESS | 1651 | 1467050709297 Marionette TRACE conn3 <- [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:05:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:05:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:05:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:05:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:05:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:05:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:05:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:05:09 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 522ms 11:05:09 INFO - PROCESS | 1651 | 1467050709338 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 11:05:09 INFO - PROCESS | 1651 | 1467050709340 Marionette TRACE conn3 <- [1,3069,null,{"value":"7"}] 11:05:09 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:05:09 INFO - PROCESS | 1651 | 1467050709344 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:05:09 INFO - PROCESS | 1651 | 1467050709346 Marionette TRACE conn3 <- [1,3070,null,{}] 11:05:09 INFO - PROCESS | 1651 | 1467050709360 Marionette TRACE conn3 -> [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:05:09 INFO - PROCESS | 1651 | 1467050709362 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:09 INFO - PROCESS | 1651 | 1467050709498 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 11:05:09 INFO - PROCESS | 1651 | 1467050709513 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1651 | 1467050709514 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d325800 == 54 [pid = 1651] [id = 777] 11:05:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x110e74000) [pid = 1651] [serial = 2329] [outer = 0x0] 11:05:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x110e7d000) [pid = 1651] [serial = 2330] [outer = 0x110e74000] 11:05:09 INFO - PROCESS | 1651 | 1467050709538 Marionette DEBUG loaded listener.js 11:05:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x110e81400) [pid = 1651] [serial = 2331] [outer = 0x110e74000] 11:05:09 INFO - PROCESS | 1651 | 1467050709867 Marionette TRACE conn3 <- [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:05:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:05:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:05:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:05:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:05:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:05:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:05:09 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 571ms 11:05:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:05:09 INFO - PROCESS | 1651 | 1467050709914 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 11:05:09 INFO - PROCESS | 1651 | 1467050709916 Marionette TRACE conn3 <- [1,3073,null,{"value":"7"}] 11:05:09 INFO - PROCESS | 1651 | 1467050709918 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:05:09 INFO - PROCESS | 1651 | 1467050709919 Marionette TRACE conn3 <- [1,3074,null,{}] 11:05:09 INFO - PROCESS | 1651 | 1467050709921 Marionette TRACE conn3 -> [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:05:09 INFO - PROCESS | 1651 | 1467050709922 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:10 INFO - PROCESS | 1651 | 1467050710191 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 11:05:10 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x12a77d800) [pid = 1651] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:05:10 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x1131ec000) [pid = 1651] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:05:10 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x119330c00) [pid = 1651] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:05:10 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x117e14800) [pid = 1651] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:05:10 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x128bec000) [pid = 1651] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:05:10 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x1126e8800) [pid = 1651] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:05:10 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x123f18400) [pid = 1651] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:05:10 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x124c42c00) [pid = 1651] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:05:10 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x12a72a400) [pid = 1651] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:05:10 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x12a766400) [pid = 1651] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:05:10 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x12a784800) [pid = 1651] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:05:10 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x118f75000) [pid = 1651] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:05:10 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x128d60c00) [pid = 1651] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:05:10 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x1128ea400) [pid = 1651] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:05:10 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x1162a7400) [pid = 1651] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:05:10 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x12894e800) [pid = 1651] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:05:10 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12a9b3400) [pid = 1651] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:05:10 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x12a7f0000) [pid = 1651] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:05:10 INFO - PROCESS | 1651 | 1467050710263 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1651 | 1467050710264 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa4b000 == 55 [pid = 1651] [id = 778] 11:05:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1128ea400) [pid = 1651] [serial = 2332] [outer = 0x0] 11:05:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x117e16c00) [pid = 1651] [serial = 2333] [outer = 0x1128ea400] 11:05:10 INFO - PROCESS | 1651 | 1467050710290 Marionette DEBUG loaded listener.js 11:05:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x123f19c00) [pid = 1651] [serial = 2334] [outer = 0x1128ea400] 11:05:10 INFO - PROCESS | 1651 | 1467050710543 Marionette TRACE conn3 <- [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:05:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:05:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:05:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:05:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:05:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:05:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:05:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 671ms 11:05:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:05:10 INFO - PROCESS | 1651 | 1467050710600 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 11:05:10 INFO - PROCESS | 1651 | 1467050710602 Marionette TRACE conn3 <- [1,3077,null,{"value":"7"}] 11:05:10 INFO - PROCESS | 1651 | 1467050710605 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:05:10 INFO - PROCESS | 1651 | 1467050710607 Marionette TRACE conn3 <- [1,3078,null,{}] 11:05:10 INFO - PROCESS | 1651 | 1467050710622 Marionette TRACE conn3 -> [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:05:10 INFO - PROCESS | 1651 | 1467050710623 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:10 INFO - PROCESS | 1651 | 1467050710761 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 11:05:10 INFO - PROCESS | 1651 | 1467050710768 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1651 | 1467050710769 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x12daab000 == 56 [pid = 1651] [id = 779] 11:05:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x117668c00) [pid = 1651] [serial = 2335] [outer = 0x0] 11:05:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x129277800) [pid = 1651] [serial = 2336] [outer = 0x117668c00] 11:05:10 INFO - PROCESS | 1651 | 1467050710793 Marionette DEBUG loaded listener.js 11:05:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x12a784c00) [pid = 1651] [serial = 2337] [outer = 0x117668c00] 11:05:11 INFO - PROCESS | 1651 | 1467050711130 Marionette TRACE conn3 <- [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:05:11 INFO - PROCESS | 1651 | 1467050711149 Marionette TRACE conn3 <- [1,3081,null,{"value":"7"}] 11:05:11 INFO - PROCESS | 1651 | 1467050711153 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:05:11 INFO - PROCESS | 1651 | 1467050711156 Marionette TRACE conn3 <- [1,3082,null,{}] 11:05:11 INFO - PROCESS | 1651 | 1467050711162 Marionette TRACE conn3 -> [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:05:11 INFO - PROCESS | 1651 | 1467050711165 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:11 INFO - PROCESS | 1651 | 1467050711326 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 11:05:11 INFO - PROCESS | 1651 | 1467050711432 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1651 | 1467050711434 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e074800 == 57 [pid = 1651] [id = 780] 11:05:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x121a71000) [pid = 1651] [serial = 2338] [outer = 0x0] 11:05:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x12a7ec800) [pid = 1651] [serial = 2339] [outer = 0x121a71000] 11:05:11 INFO - PROCESS | 1651 | 1467050711478 Marionette DEBUG loaded listener.js 11:05:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x128cea400) [pid = 1651] [serial = 2340] [outer = 0x121a71000] 11:05:11 INFO - PROCESS | 1651 | 1467050711777 Marionette TRACE conn3 <- [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:05:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:05:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:05:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:05:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 677ms 11:05:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:05:11 INFO - PROCESS | 1651 | 1467050711831 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 11:05:11 INFO - PROCESS | 1651 | 1467050711833 Marionette TRACE conn3 <- [1,3085,null,{"value":"7"}] 11:05:11 INFO - PROCESS | 1651 | 1467050711836 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:05:11 INFO - PROCESS | 1651 | 1467050711837 Marionette TRACE conn3 <- [1,3086,null,{}] 11:05:11 INFO - PROCESS | 1651 | 1467050711840 Marionette TRACE conn3 -> [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:05:11 INFO - PROCESS | 1651 | 1467050711843 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:11 INFO - PROCESS | 1651 | 1467050711941 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 11:05:12 INFO - PROCESS | 1651 | 1467050712018 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1651 | 1467050712019 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e076000 == 58 [pid = 1651] [id = 781] 11:05:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x110e11000) [pid = 1651] [serial = 2341] [outer = 0x0] 11:05:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x110e14800) [pid = 1651] [serial = 2342] [outer = 0x110e11000] 11:05:12 INFO - PROCESS | 1651 | 1467050712043 Marionette DEBUG loaded listener.js 11:05:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x110e18800) [pid = 1651] [serial = 2343] [outer = 0x110e11000] 11:05:12 INFO - PROCESS | 1651 | 1467050712492 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:05:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:05:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 669ms 11:05:12 INFO - PROCESS | 1651 | 1467050712506 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 11:05:12 INFO - PROCESS | 1651 | 1467050712511 Marionette TRACE conn3 <- [1,3089,null,{"value":"7"}] 11:05:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:05:12 INFO - PROCESS | 1651 | 1467050712516 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:05:12 INFO - PROCESS | 1651 | 1467050712519 Marionette TRACE conn3 <- [1,3090,null,{}] 11:05:12 INFO - PROCESS | 1651 | 1467050712550 Marionette TRACE conn3 -> [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:05:12 INFO - PROCESS | 1651 | 1467050712553 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:12 INFO - PROCESS | 1651 | 1467050712707 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 11:05:12 INFO - PROCESS | 1651 | 1467050712830 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1651 | 1467050712832 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x11961b000 == 59 [pid = 1651] [id = 782] 11:05:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x110f3a400) [pid = 1651] [serial = 2344] [outer = 0x0] 11:05:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x110f3ec00) [pid = 1651] [serial = 2345] [outer = 0x110f3a400] 11:05:12 INFO - PROCESS | 1651 | 1467050712863 Marionette DEBUG loaded listener.js 11:05:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x1129af000) [pid = 1651] [serial = 2346] [outer = 0x110f3a400] 11:05:13 INFO - PROCESS | 1651 | 1467050713237 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:05:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:05:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 774ms 11:05:13 INFO - PROCESS | 1651 | 1467050713289 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 11:05:13 INFO - PROCESS | 1651 | 1467050713293 Marionette TRACE conn3 <- [1,3093,null,{"value":"7"}] 11:05:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:05:13 INFO - PROCESS | 1651 | 1467050713297 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:05:13 INFO - PROCESS | 1651 | 1467050713299 Marionette TRACE conn3 <- [1,3094,null,{}] 11:05:13 INFO - PROCESS | 1651 | 1467050713302 Marionette TRACE conn3 -> [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:05:13 INFO - PROCESS | 1651 | 1467050713304 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:13 INFO - PROCESS | 1651 | 1467050713422 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 11:05:13 INFO - PROCESS | 1651 | 1467050713538 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1651 | 1467050713540 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c8d800 == 60 [pid = 1651] [id = 783] 11:05:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x1164e8c00) [pid = 1651] [serial = 2347] [outer = 0x0] 11:05:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x118509400) [pid = 1651] [serial = 2348] [outer = 0x1164e8c00] 11:05:13 INFO - PROCESS | 1651 | 1467050713573 Marionette DEBUG loaded listener.js 11:05:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x119a3dc00) [pid = 1651] [serial = 2349] [outer = 0x1164e8c00] 11:05:13 INFO - PROCESS | 1651 | 1467050713936 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:05:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:05:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 11:05:13 INFO - PROCESS | 1651 | 1467050713968 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 11:05:13 INFO - PROCESS | 1651 | 1467050713970 Marionette TRACE conn3 <- [1,3097,null,{"value":"7"}] 11:05:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:05:13 INFO - PROCESS | 1651 | 1467050713972 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:05:13 INFO - PROCESS | 1651 | 1467050713975 Marionette TRACE conn3 <- [1,3098,null,{}] 11:05:13 INFO - PROCESS | 1651 | 1467050713982 Marionette TRACE conn3 -> [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:05:13 INFO - PROCESS | 1651 | 1467050713986 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:14 INFO - PROCESS | 1651 | 1467050714104 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 11:05:14 INFO - PROCESS | 1651 | 1467050714217 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1651 | 1467050714219 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c61f800 == 61 [pid = 1651] [id = 784] 11:05:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x124c10400) [pid = 1651] [serial = 2350] [outer = 0x0] 11:05:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x126f15c00) [pid = 1651] [serial = 2351] [outer = 0x124c10400] 11:05:14 INFO - PROCESS | 1651 | 1467050714250 Marionette DEBUG loaded listener.js 11:05:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x128cc8400) [pid = 1651] [serial = 2352] [outer = 0x124c10400] 11:05:14 INFO - PROCESS | 1651 | 1467050714615 Marionette TRACE conn3 <- [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:05:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:05:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:05:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 672ms 11:05:14 INFO - PROCESS | 1651 | 1467050714645 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 11:05:14 INFO - PROCESS | 1651 | 1467050714647 Marionette TRACE conn3 <- [1,3101,null,{"value":"7"}] 11:05:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:05:14 INFO - PROCESS | 1651 | 1467050714649 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:05:14 INFO - PROCESS | 1651 | 1467050714650 Marionette TRACE conn3 <- [1,3102,null,{}] 11:05:14 INFO - PROCESS | 1651 | 1467050714653 Marionette TRACE conn3 -> [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:05:14 INFO - PROCESS | 1651 | 1467050714654 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:14 INFO - PROCESS | 1651 | 1467050714773 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 11:05:14 INFO - PROCESS | 1651 | 1467050714889 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1651 | 1467050714890 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d8a4800 == 62 [pid = 1651] [id = 785] 11:05:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x128ce8800) [pid = 1651] [serial = 2353] [outer = 0x0] 11:05:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x128d17c00) [pid = 1651] [serial = 2354] [outer = 0x128ce8800] 11:05:14 INFO - PROCESS | 1651 | 1467050714921 Marionette DEBUG loaded listener.js 11:05:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x128d1cc00) [pid = 1651] [serial = 2355] [outer = 0x128ce8800] 11:05:15 INFO - PROCESS | 1651 | 1467050715270 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:05:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 669ms 11:05:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:05:15 INFO - PROCESS | 1651 | 1467050715319 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 11:05:15 INFO - PROCESS | 1651 | 1467050715320 Marionette TRACE conn3 <- [1,3105,null,{"value":"7"}] 11:05:15 INFO - PROCESS | 1651 | 1467050715322 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:05:15 INFO - PROCESS | 1651 | 1467050715324 Marionette TRACE conn3 <- [1,3106,null,{}] 11:05:15 INFO - PROCESS | 1651 | 1467050715326 Marionette TRACE conn3 -> [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:05:15 INFO - PROCESS | 1651 | 1467050715327 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:15 INFO - PROCESS | 1651 | 1467050715439 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 11:05:15 INFO - PROCESS | 1651 | 1467050715560 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1651 | 1467050715561 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e081800 == 63 [pid = 1651] [id = 786] 11:05:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x128d1d000) [pid = 1651] [serial = 2356] [outer = 0x0] 11:05:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x12908f400) [pid = 1651] [serial = 2357] [outer = 0x128d1d000] 11:05:15 INFO - PROCESS | 1651 | 1467050715591 Marionette DEBUG loaded listener.js 11:05:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x1293c7400) [pid = 1651] [serial = 2358] [outer = 0x128d1d000] 11:05:15 INFO - PROCESS | 1651 | 1467050715970 Marionette TRACE conn3 <- [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:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:05:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 669ms 11:05:15 INFO - PROCESS | 1651 | 1467050715993 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 11:05:15 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:05:15 INFO - PROCESS | 1651 | 1467050715994 Marionette TRACE conn3 <- [1,3109,null,{"value":"7"}] 11:05:15 INFO - PROCESS | 1651 | 1467050715996 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:05:15 INFO - PROCESS | 1651 | 1467050715998 Marionette TRACE conn3 <- [1,3110,null,{}] 11:05:16 INFO - PROCESS | 1651 | 1467050716000 Marionette TRACE conn3 -> [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:05:16 INFO - PROCESS | 1651 | 1467050716005 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:16 INFO - PROCESS | 1651 | 1467050716140 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 11:05:16 INFO - PROCESS | 1651 | 1467050716441 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1651 | 1467050716443 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x1188c8000 == 64 [pid = 1651] [id = 787] 11:05:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x110ef1c00) [pid = 1651] [serial = 2359] [outer = 0x0] 11:05:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x110f36400) [pid = 1651] [serial = 2360] [outer = 0x110ef1c00] 11:05:16 INFO - PROCESS | 1651 | 1467050716513 Marionette DEBUG loaded listener.js 11:05:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x1126e8800) [pid = 1651] [serial = 2361] [outer = 0x110ef1c00] 11:05:16 INFO - PROCESS | 1651 | 1467050716890 Marionette TRACE conn3 <- [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:05:16 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:05:16 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:05:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:05:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:05:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:05:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:05:16 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 919ms 11:05:16 INFO - PROCESS | 1651 | 1467050716917 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 11:05:16 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:05:16 INFO - PROCESS | 1651 | 1467050716919 Marionette TRACE conn3 <- [1,3113,null,{"value":"7"}] 11:05:16 INFO - PROCESS | 1651 | 1467050716922 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:05:16 INFO - PROCESS | 1651 | 1467050716924 Marionette TRACE conn3 <- [1,3114,null,{}] 11:05:16 INFO - PROCESS | 1651 | 1467050716928 Marionette TRACE conn3 -> [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:05:16 INFO - PROCESS | 1651 | 1467050716929 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:17 INFO - PROCESS | 1651 | 1467050717027 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 11:05:17 INFO - PROCESS | 1651 | 1467050717144 Marionette TRACE conn3 -> [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\", \"169ec828-1962-4bf2-94b6-2b752788e477\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1651 | 1467050717146 Marionette INFO sendAsync 4af80f31-342c-9c47-80c4-e627750a9e97 11:05:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x116f2a000 == 65 [pid = 1651] [id = 788] 11:05:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x112dc0000) [pid = 1651] [serial = 2362] [outer = 0x0] 11:05:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x1126cf800) [pid = 1651] [serial = 2363] [outer = 0x112dc0000] 11:05:17 INFO - PROCESS | 1651 | 1467050717175 Marionette DEBUG loaded listener.js 11:05:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x11681a800) [pid = 1651] [serial = 2364] [outer = 0x112dc0000] 11:05:17 INFO - PROCESS | 1651 | 1467050717529 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:05:17 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:05:17 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 622ms 11:05:17 INFO - PROCESS | 1651 | 1467050717546 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 11:05:17 INFO - PROCESS | 1651 | 1467050717549 Marionette TRACE conn3 <- [1,3117,null,{"value":"7"}] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x1131d4000 == 64 [pid = 1651] [id = 480] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x121882000 == 63 [pid = 1651] [id = 481] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x11263b800 == 62 [pid = 1651] [id = 474] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x116f27800 == 61 [pid = 1651] [id = 477] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x127115800 == 60 [pid = 1651] [id = 483] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12e074800 == 59 [pid = 1651] [id = 780] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12daab000 == 58 [pid = 1651] [id = 779] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa4b000 == 57 [pid = 1651] [id = 778] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12d325800 == 56 [pid = 1651] [id = 777] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12c882800 == 55 [pid = 1651] [id = 776] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12c38f000 == 54 [pid = 1651] [id = 775] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x1126ac000 == 53 [pid = 1651] [id = 774] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x129032000 == 52 [pid = 1651] [id = 773] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x126e07800 == 51 [pid = 1651] [id = 772] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x117e38800 == 50 [pid = 1651] [id = 771] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x110de6800 == 49 [pid = 1651] [id = 770] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x1239d3800 == 48 [pid = 1651] [id = 765] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x116840000 == 47 [pid = 1651] [id = 764] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x1130d1800 == 46 [pid = 1651] [id = 712] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x119a57000 == 45 [pid = 1651] [id = 475] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x116f34800 == 44 [pid = 1651] [id = 749] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12dac0800 == 43 [pid = 1651] [id = 763] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x1197d2800 == 42 [pid = 1651] [id = 479] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x1212c0000 == 41 [pid = 1651] [id = 469] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12d8aa000 == 40 [pid = 1651] [id = 743] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12d521800 == 39 [pid = 1651] [id = 767] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12b99f800 == 38 [pid = 1651] [id = 766] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12e2b5000 == 37 [pid = 1651] [id = 768] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x1168c5000 == 36 [pid = 1651] [id = 769] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x112f2c000 == 35 [pid = 1651] [id = 476] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x1239c5000 == 34 [pid = 1651] [id = 748] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x1254b0800 == 33 [pid = 1651] [id = 482] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x117571800 == 32 [pid = 1651] [id = 713] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x1188c8000 == 31 [pid = 1651] [id = 787] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12e081800 == 30 [pid = 1651] [id = 786] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12d8a4800 == 29 [pid = 1651] [id = 785] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12c61f800 == 28 [pid = 1651] [id = 784] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x128c8d800 == 27 [pid = 1651] [id = 783] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12e076000 == 26 [pid = 1651] [id = 781] 11:05:18 INFO - PROCESS | 1651 | --DOCSHELL 0x11961b000 == 25 [pid = 1651] [id = 782] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x120e38000) [pid = 1651] [serial = 2239] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x1268b6400) [pid = 1651] [serial = 2259] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x120e33400) [pid = 1651] [serial = 2236] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x12a75c000) [pid = 1651] [serial = 2268] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x12a779c00) [pid = 1651] [serial = 2273] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x12a7e6800) [pid = 1651] [serial = 2276] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x117660800) [pid = 1651] [serial = 2233] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x12a7eb400) [pid = 1651] [serial = 2277] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x11932e800) [pid = 1651] [serial = 2253] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x12a780000) [pid = 1651] [serial = 2274] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x12a724800) [pid = 1651] [serial = 2266] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x121491800) [pid = 1651] [serial = 2256] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x118370000) [pid = 1651] [serial = 2279] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x121a77400) [pid = 1651] [serial = 2257] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x128ce6000) [pid = 1651] [serial = 2262] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x12a764400) [pid = 1651] [serial = 2230] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x127306000) [pid = 1651] [serial = 2260] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x1197eb400) [pid = 1651] [serial = 2254] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x118f7c000) [pid = 1651] [serial = 2247] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x12b048c00) [pid = 1651] [serial = 2285] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x1293cf800) [pid = 1651] [serial = 2244] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x1293d0000) [pid = 1651] [serial = 2265] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x12a9b1000) [pid = 1651] [serial = 2283] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x12a764800) [pid = 1651] [serial = 2269] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x12a72e000) [pid = 1651] [serial = 2271] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x128950000) [pid = 1651] [serial = 2241] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x1164ec800) [pid = 1651] [serial = 2250] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x12730e000) [pid = 1651] [serial = 2280] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x128cf1c00) [pid = 1651] [serial = 2263] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x12a9a8c00) [pid = 1651] [serial = 2282] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x118215800) [pid = 1651] [serial = 2251] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12b052400) [pid = 1651] [serial = 2286] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x12b051000) [pid = 1651] [serial = 2288] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x121851c00) [pid = 1651] [serial = 2186] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x11850a800) [pid = 1651] [serial = 2183] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x128d6e400) [pid = 1651] [serial = 2177] [outer = 0x0] [url = about:blank] 11:05:18 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1131ea400) [pid = 1651] [serial = 2180] [outer = 0x0] [url = about:blank] 11:05:18 WARNING - u'runner_teardown' () 11:05:18 INFO - No more tests 11:05:18 INFO - Got 0 unexpected results 11:05:18 INFO - SUITE-END | took 521s 11:05:18 INFO - Closing logging queue 11:05:18 INFO - queue closed 11:05:18 INFO - Return code: 0 11:05:18 WARNING - # TBPL SUCCESS # 11:05:18 INFO - Running post-action listener: _resource_record_post_action 11:05:18 INFO - Running post-run listener: _resource_record_post_run 11:05:19 INFO - Total resource usage - Wall time: 543s; CPU: 57.0%; Read bytes: 37897728; Write bytes: 953762816; Read time: 392; Write time: 5014 11:05:19 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:05:19 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 153956864; Write bytes: 143986688; Read time: 13471; Write time: 263 11:05:19 INFO - run-tests - Wall time: 525s; CPU: 58.0%; Read bytes: 30416384; Write bytes: 797746176; Read time: 302; Write time: 4712 11:05:19 INFO - Running post-run listener: _upload_blobber_files 11:05:19 INFO - Blob upload gear active. 11:05:19 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:05:19 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:05:19 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:05:19 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:05:20 INFO - (blobuploader) - INFO - Open directory for files ... 11:05:20 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:05:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:05:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:05:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:05:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:05:21 INFO - (blobuploader) - INFO - Done attempting. 11:05:21 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:05:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:05:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:05:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:05:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:05:23 INFO - (blobuploader) - INFO - Done attempting. 11:05:23 INFO - (blobuploader) - INFO - Iteration through files over. 11:05:23 INFO - Return code: 0 11:05:23 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:05:23 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:05:23 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fd84672a74d61e37a64d6aeb4a9398618dfc6aab605cdd6c2923b8585477ddcf0317966bd054d7f6141db9c76c959ec96206b03be3e2aa6752270632bc0fae1d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e66d4757b8a933451ed51deccbbe885a07d94035b8fda2158aee9b34290fcd9e7bacdd5cb9e704cc55b3ad891662fc582103ac00bcf0542fbe85ef664d9df586"} 11:05:23 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:05:23 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:05:23 INFO - Contents: 11:05:23 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fd84672a74d61e37a64d6aeb4a9398618dfc6aab605cdd6c2923b8585477ddcf0317966bd054d7f6141db9c76c959ec96206b03be3e2aa6752270632bc0fae1d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e66d4757b8a933451ed51deccbbe885a07d94035b8fda2158aee9b34290fcd9e7bacdd5cb9e704cc55b3ad891662fc582103ac00bcf0542fbe85ef664d9df586"} 11:05:23 INFO - Running post-run listener: copy_logs_to_upload_dir 11:05:23 INFO - Copying logs to upload dir... 11:05:23 INFO - mkdir: /builds/slave/test/build/upload/logs 11:05:23 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=624.148090 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 24 secs) (at 2016-06-27 11:05:23.409673) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 11:05:23.413526) ========= 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.7DpBryFH8z/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.Z2rOtrxc6d/Listeners TMPDIR=/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/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/fd84672a74d61e37a64d6aeb4a9398618dfc6aab605cdd6c2923b8585477ddcf0317966bd054d7f6141db9c76c959ec96206b03be3e2aa6752270632bc0fae1d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e66d4757b8a933451ed51deccbbe885a07d94035b8fda2158aee9b34290fcd9e7bacdd5cb9e704cc55b3ad891662fc582103ac00bcf0542fbe85ef664d9df586"} build_url:https://queue.taskcluster.net/v1/task/e2vj70LgSHe_SyI_nUQLxQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/e2vj70LgSHe_SyI_nUQLxQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012593 build_url: 'https://queue.taskcluster.net/v1/task/e2vj70LgSHe_SyI_nUQLxQ/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/fd84672a74d61e37a64d6aeb4a9398618dfc6aab605cdd6c2923b8585477ddcf0317966bd054d7f6141db9c76c959ec96206b03be3e2aa6752270632bc0fae1d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e66d4757b8a933451ed51deccbbe885a07d94035b8fda2158aee9b34290fcd9e7bacdd5cb9e704cc55b3ad891662fc582103ac00bcf0542fbe85ef664d9df586"}' symbols_url: 'https://queue.taskcluster.net/v1/task/e2vj70LgSHe_SyI_nUQLxQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 11:05:23.448540) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 11:05:23.448905) ========= 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.7DpBryFH8z/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.Z2rOtrxc6d/Listeners TMPDIR=/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/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.005192 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 11:05:23.497861) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-27 11:05:23.501189) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-27 11:05:23.501515) ========= ========= Total master_lag: 0.41 =========